Back to Skills

frame-liquid-bg-hero

WebGL-style fluid displacement background with a quote overlay, suited to video intros, landing heroes, or posters.

82,770stars9,572forksUpdated 7/31/2026

Security Assessment

Safe(94/100)
Security Score94/100

About frame-liquid-bg-hero

Liquid Background Hero is a self-contained HTML design template that generates a WebGL-style fluid displacement background with a large quote overlaid on top. It targets video intro frames, SaaS landing-page hero sections, and poster backdrops, giving generated pages a modern animated-fluid look while still rendering as a single HTML file that opens by double-click. The core idea is a flowing, breathing background that never overwhelms an overlaid headline.

The template offers three implementation tiers ordered by complexity: the default and most robust is layered CSS radial-gradients with staggered keyframe animation and a backdrop blur; a mid-tier option uses roughly 80 lines of inline canvas JavaScript drawing metaballs or a simplex-noise field via requestAnimationFrame; and an advanced option uses a WebGL fragment shader with domain-warp noise, optionally pulling the regl library from the jsdelivr CDN. The text layer places a giant serif or bold sans quote using mix-blend-mode difference so it stays readable over any background color, with a subtitle and optional CTA chip. It ships four curated color palettes (Solar Peach, Ocean Aqua, Aurora Violet, Forest Mint) and forbids rainbow gradients, external linked images, and neon overlays. Animation degrades to a static state under prefers-reduced-motion.

It is aimed at designers, marketers, and AI-agent users who want a striking animated hero or intro frame from a single quote or headline. It is presentational only; the sole external-network option is optionally loading the regl library from a public CDN for the advanced shader path.

FAQ

What does this skill create?

A single self-contained HTML file with an animated fluid-style background and a large quote overlay, suited to video intros, landing-page heroes, or posters.

Do I need WebGL or special tooling?

No. The default and recommended path uses only layered CSS radial-gradients. Canvas and WebGL shader paths are optional higher-complexity alternatives.

Does it load anything from the internet?

Only optionally: the advanced WebGL fragment-shader path may pull the regl library from the jsdelivr CDN. The CSS and canvas paths are fully self-contained, and external linked images are forbidden.

What sizes and colors are supported?

1920x1080 (landscape) or 1080x1920 (portrait), with four preset palettes: Solar Peach, Ocean Aqua, Aurora Violet, and Forest Mint. Rainbow and neon overlays are disallowed.

Is motion accessible?

Yes. Animations respect prefers-reduced-motion, degrading to a static rendering for users who prefer reduced motion.

All Files

3 files
example.md0.1 KB
View
example.html3.5 KB
View
SKILL.md3.1 KB
View

Install frame-liquid-bg-hero

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill