Overview
A portable Motion Lab built on GSAP and ScrollTrigger for comparing animation directions on a real page. Open the floating panel, switch axes independently, and Replay. The visual baseline stays untouched; motion is progressive enhancement with reduced-motion support. What you can tune (v2): • Presets: cinematic, editorial, depth, energy (overall motion language) • Section / component: fade-rise, mask-clip, depth-scale, slide-left, slide-right, parallax • Heading / text: lines-mask, words-blur, chars-rise, slice-reveal, rotate-skew (or none) • Scroll behavior: once, reversible, or directional enter/leave • Intensity: subtle or expressive, plus Replay to rebuild triggers Use it to audition scroll choreography for landings and product pages: reveal timing, text splits, parallax planes, and reverse-scroll behavior, then export the draft or drop src/motion/ into your project. Demo: open index.html?motionLab=1 with GSAP + ScrollTrigger loaded.
Highlights
- GSAP + ScrollTrigger runtime with live floating panel
- Independent axes: preset, section, text, scroll, intensity
- Section effects: fade-rise, mask-clip, depth-scale, slides, parallax
- Text effects: lines-mask, words-blur, chars-rise, slice-reveal, rotate-skew
- Scroll modes: once, reversible, directional (plus Replay)
- HTML/CSS stay source of truth; reduced-motion aware



