A collection of small interface components, each built to get the details right: timing, easing, focus and both themes.

React with Tailwind, CSS transitions wherever they can do the job, and Motion only for springs and gestures CSS cannot express.

Yes. Every component is a single file with no setup, so copy it into your project and adjust the tokens to match.

It does. Movement drops out and only gentle fades remain, so every state change is still clear without anything sliding around.

Accordion

Answers unfold from under their question like a folded flap, and the row you clicked never moves.

Navigation
View source

Install

npx shadcn@latest add https://lab.xevrion.dev/r/accordion.json