Parallax Scrollytelling
Layers move at different speeds to create depth and delight.
Motion with purpose
Parallax guides attention and establishes hierarchy. These floating blobs are GPU-friendly and theme-aware. Switch to dark mode for a cool experience!
See the motion contrast
These cards scroll at the normal speed, while the blobs behind them drift at different speeds, making the parallax effect obvious.
Normal flow
Scrolls until it reaches the sticky header.
Depth cue
Background layers move slower/faster.
Focus
Foreground content stays crisp.
GPU-friendly
Transforms + springs for smoothness.
Accessible
Readable content over motion.
Responsive
Looks great on any device.
Implementation details
We smooth scroll with useSpring
, force GPU compositing with transform-gpu
, and split blur (wrapper) from blend (child) to avoid flicker.