A lab of small, crafted interaction experiments for React, built with Tailwind CSS v4 and Motion. Buttons, inputs, cards and playful objects, each with a live demo.
Deletes instantly and gives you five seconds to change your mind.
Shrinks into a progress ring, fills, then checks off.
Point at any day and the row's own caption tells you what happened.
A glassy orb of drifting mist that listens to your real mic, thinks in a slow swirl and breathes as it speaks.
Drops your face into a real queue and rolls out your place in line.
Tap the cards peeking out of the home screen and the front one lifts into a carousel as the page changes around it; close it and it drops back into the stack.
Inks in a podcast's waveform, with chapter markers and a ghost playhead.
Letters rise in a wave that follows your cursor.
Spins through the hours on a curved drum, just like iOS.
Keeps the letters two words share and glides them into place as the rest trade out.
X marks crawl across a field of dots, reaching their arms to the next dot and dragging themselves over; they keep away from your pointer, and a click sets down a new one.
Unzip the pouch to reveal the code inside.