Aurora Background
Soft, drifting aurora light behind a hero headline. Three blurred color fields move on slow, non-repeating paths.
A headline that assembles letter by letter (or word by word) with staggered rise, blur or scale entrances.
motionpantry-split-text-reveal.Use the motionpantry-split-text-reveal skill to add Split Text Reveal to my hero headline.Or run it yourself:
# Claude Code npx --yes motionpantry@latest install split-text-reveal --agent claude-code # Codex, Cursor, Gemini CLI or OpenCode npx --yes motionpantry@latest install split-text-reveal
Copying the install prompt needs a free account, for free and Pro skills alike.
The headline "Motion that feels intentional." assembles on screen piece by piece (chars) using a rise entrance. The result should feel choreographed and confident, like a title card, not a typewriter.
cubic-bezier(.22,1,.36,1))prefers-reduced-motion, it becomes a plain fade with no stagger and no movement.aria-label on the heading, pieces aria-hidden).top/left or font-size.innerHTML, which is unsafe for user-provided text.update() rebuilds cleanly, with no leftover spans.destroy() cancels pending timers and animations.Soft, drifting aurora light behind a hero headline. Three blurred color fields move on slow, non-repeating paths.
Drifting particles that link into a living network and respond to the cursor. Canvas, retina-sharp, pauses off-screen.
One outline that tightens from a button into a loading ring, draws a check, then opens into a success label. A continuous response instead of three swapped components.