Explore Azemmur's scroll-driven layout primitives for building immersive, motion-rich page sections.
Azemmur's Layouts section contains a curated collection of scroll-driven layout primitives — built with Tailwind CSS, Motion, and class-variance-authority (CVA). These composable sections handle common scroll-interaction patterns so you can focus on content.
Layout primitives orchestrate structure and motion — they define how content enters, sticks, and transforms on scroll.
Customization
All layouts are intentionally open — modify the structure, styling, motion logic, or variants as needed. Each layout acts as source code, not a black box.
You can:
- Edit Tailwind classes directly.
- Adjust motion parameters (stiffness, damping, offsets).
- Compose multiple layouts together for full-page experiences.
- Override any variant via the
classNameprop.
Built by raouf.codes. The source code is available on GitHub.
Last updated: 4/4/2026