Components

The part of this design system that is meant to travel, published as a shadcn registry. The components on this site stay here. What is worth sharing is the palette underneath them, and it installs into any shadcn project:

$
bunx shadcn@latest add https://verno-studio.vercel.app/r/theme.json
BadgeA label for the metadata a reader scans rather than reads. Eight hues with a low-contrast pair each, plus inverted and the house gradient, in three sizes with room for an icon.
File TreeA directory listing with collapsible folders, built from nested disclosures rather than a tree role.
JSON ViewA collapsible tree for inspecting a JSON payload, with syntax roles, search highlighting and the full ARIA tree keyboard model.
SpinnerA wireframe atom that assembles itself and then turns in space: three orbits arrive one per beat, then the whole thing turns as one. Three sizes, in the current text color.
ThemeThe color scale plus the variables shadcn components read, so a component from either registry agrees with the other on what --background means.