@crazygl/hero-clip-type-stagger
v0.1.1
Published
Clip Type Stagger — Each character is clipped from below and rises into place on a stagger — like setting movable type one piece at a time. Plays once on load or loops with a configurable hold. A customizable CrazyGL animated hero section — WebGL, React,
Downloads
221
Maintainers
Readme
Hero made by @ybouane.
@crazygl/hero-clip-type-stagger
Each character is clipped from below and rises into place on a stagger — like setting movable type one piece at a time. Plays once on load or loops with a configurable hold.
Demo
Install
npm install @crazygl/hero-clip-type-staggerUsage
import ClipTypeStagger from '@crazygl/hero-clip-type-stagger';
export default function Hero() {
return (
<ClipTypeStagger
heading="set in motion"
trigger="loop"
stagger={50}
/>
);
}Customise
- Content —
headingtext. - Trigger —
trigger(loopreplays after a hold, orloadone-shot),loopAfterhold seconds. - Reveal —
perLetterDur(ms) andstagger(ms between letters). - Typography —
textColor,fontSize,headingFontFamily(Google font),headingFontWeight. - Backdrop —
transparentBackground,bgColor.
Best for
- Editorial and brand landing pages
- Product launches and announcement headers
- Portfolio and agency intros
- Any hero where a clean typographic reveal is the centerpiece
This hero is part of CrazyGL, a collection of production-ready WebGL, canvas, 3D, and typography effects. Every CrazyGL hero ships with an agent-ready SKILL.md file that helps developers and coding agents adapt the effect into custom landing pages and interactive experiences.
