Scroll Motion

Scroll-driven motion for ultraweb builds — CSS animation-timeline (view()/scroll()) as the default engine, section entrance reveals (once by default), stagger choreography, parallax discipline (10–15% max), sticky scroll sequences, scroll-linked progress, contained horizontal scroll-snap galleries, and DIRECTION-gated Lenis smooth-scroll with an accessibility contract. Invoke in the ultraweb motion phase (Phase 9) after sections are built, or whenever the user says "animate on scroll", "reveal sections", "fade in as you scroll", "parallax", "scroll progress bar", "sticky scroll section", "smooth scroll", "horizontal scroll section", or "the page feels static when scrolling".

blyatiful1 bfb824c 3 files · 18.4 KB Updated

File contents

blyatiful1/ultraweb/tree/main/skills/scroll-motion commit bfb824c88c

Frequently asked questions

npx skillmds@latest add blyatiful1/scroll-motion