Lab.
Experiments & Explorations
Prototypes, interactions, and ideas in motion. The Lab is where we build for curiosity rather than client briefs — testing patterns, pushing edges, and shipping things worth keeping.
Card Spread
Five images fan from a single stack as you scroll. Physics-light, gesture-ready — pure vanilla JS and CSS transforms, no libraries.
Peel Stack
Cards that flip and fly. Each peels off the stack on scroll, rotating away with JS-driven transform interpolation.
Blur Fade
Viewport-triggered reveals. Elements emerge from blur as they cross the fold. IntersectionObserver, CSS only.
Theme Shell
Three ambient states: Dawn, Day and Dusk. One toggle. Crossfaded shell gradients, logo swaps, and localStorage persistence.
Scroll Tabs
A 500vh pinned section drives a sticky panel through five sequential states. Tab clicks scroll to target position.




