Specimen book — Svelte 5 · Tailwind 4 · zero dependencies
Blocks
75The complete set as living specimens. Every cell renders the real component and links to its page — props, variants, playground.
Form
16 components · hold a value · modify tier
Actions
8 components · dispatch actions · commit tier
Overlay
5 components · top layer · focus managed
Feedback
7 components · status & ambient · fixed geometry
Layout
8 components · architectural surfaces · contain tier
Navigation
6 components · where you are · roving focus
Display
15 components · data, time & identity
- Revenue
- Costs
| Category | Revenue | Costs |
|---|---|---|
| Q1 | 38 | 22 |
| Q2 | 52 | 28 |
| Q3 | 44 | 25 |
| Q4 | 61 | 31 |
- New
- Returning
| Category | New | Returning |
|---|---|---|
| Jan | 12 | 8 |
| Feb | 16 | 9 |
| Mar | 14 | 12 |
| Apr | 21 | 13 |
| May | 19 | 16 |
| Jun | 26 | 18 |
| Source | Target | Value |
|---|---|---|
| Search | Site | 64 |
| Direct | Site | 36 |
AI
10 components · streams & agent surfaces · untrusted by default
How do I theme the buttons?
Register a preset on the provider and reference it by name.
How do I theme the buttons?
Register a preset on the provider and reference it by name.
Theming
Tokens switch light and dark automatically:
bg-surface-basetext-text-primary
Zero external dependencies. Every component supports unstyled, slotClasses, and mint micro-interactions. AI-native with the urbicon CLI and per-component llms.txt.