Component lab
The parts Mitra is built from.
Each component on its own page, with its props and its reduced-motion behaviour. Turn on “reduce motion” in your system settings to see every fallback.
- HeroStatueDithered statue behind pointer-following glass slats, with a glyph visor and dive disc.
- TextVortexTunnel of text rings with dotted guides; turns with scroll, charges on hold, rushes forward on release.
- DitherImageRuntime ordered dithering on a canvas: cell size, pattern, curve, colour.
- RollTextOdometer hover label: each letter spins through glyphs and lands back. Buttons and links.
- EyebrowUppercase mono label with a square bullet.
- SectionIndexNumbered markers: 001 / and Q.001 /.
- ChipSmall uppercase tags.
- MonoCardDark card with dithered image, chips and mono text.
- CodeCardWhite code card with window dots and a RUN button.
- TokenCardDithered thumbnail that crossfades to the original image on hover.
- SmoothScroll + RevealLenis scrolling, anchor links and scroll reveals.
- PageTransitionGlyph-blob overlay that covers the page, navigates and reveals.