The whole toolbox, out in the open.
A working reference for the primitives behind this demo. Every block below is the actual shadcn component, wired with the same theme, tokens and interaction patterns as the main site.
01 / Actions
Actions
Buttons, grouped actions, toggles, badges and keyboard hints. Small controls carry most of the product's personality.
02 / Forms
Forms
Inputs, selects, validation states, OTP, sliders and field composition. The defaults are accessible; the layout is yours.
03 / Feedback
Feedback
Alerts, progress, loading states, empty states and toasts. Feedback should reduce uncertainty, not add decoration.
04 / Overlays
Overlays
Dialogs, sheets, drawers, menus and hover surfaces. The right overlay is the one that keeps the user in context.
06 / Data
Data
Tables, charts, avatars and item rows. Dense information still needs breathing room.
07 / Layout
Layout
Cards, aspect ratios, scroll areas, resizable panes, calendars and the sidebar shell. Structure is a feature.
That is the toolbox
Use the primitives. Keep the product.
Every component here is copied into the repo, owned by the team and free to evolve. The demo is a starting point, not a dependency.
