Components
UI primitives from src/design-system/components/, rendered across all brand themes.
Accordion
Alert
Alert Dialog
Aspect Ratio
Avatar
Badge
Breadcrumb
Button
Button Group
Calendar
Card
Carousel
Cells
| Product | Status | Created | Spend | Clicks |
|---|---|---|---|---|
| Calls | Active | 5 months ago | $1,240.50 | 312 |
| Leads | Paused | 5 months ago | - | - |
| Calls | Active | 4 months ago | $875.25 | 198 |
| Leads | Archived | 7 months ago | $4,120.75 | 1,043 |
1-4 of 4
| Product | Status | Created | Spend | Clicks |
|---|---|---|---|---|
| Calls | Active | 5 months ago | $1,240.50 | 312 |
| Leads | Paused | 5 months ago | - | - |
| Calls | Active | 4 months ago | $875.25 | 198 |
| Leads | Archived | 7 months ago | $4,120.75 | 1,043 |
1-4 of 4
| Product | Status | Created | Spend | Clicks |
|---|---|---|---|---|
| Calls | Active | 5 months ago | $1,240.50 | 312 |
| Leads | Paused | 5 months ago | - | - |
| Calls | Active | 4 months ago | $875.25 | 198 |
| Leads | Archived | 7 months ago | $4,120.75 | 1,043 |
1-4 of 4
Status Cell (Async)
Chart
Checkbox
Collapsible
Column Customizer
Combobox
Combobox (custom items)
Combobox (not clearable)
Combobox (grouped)
Command
Context Menu
Data Table
| Order | Product | Status |
|---|---|---|
| Home Insurance - TX [Standard] | Calls | Active |
| Auto Insurance - NY [High Intent] | Calls | Paused |
| Home Insurance - GA [Leads] | Leads | Archived |
1-3 of 3
| Order | Product | Status |
|---|---|---|
| Home Insurance - TX [Standard] | Calls | Active |
| Auto Insurance - NY [High Intent] | Calls | Paused |
| Home Insurance - GA [Leads] | Leads | Archived |
1-3 of 3
| Order | Product | Status |
|---|---|---|
| Home Insurance - TX [Standard] | Calls | Active |
| Auto Insurance - NY [High Intent] | Calls | Paused |
| Home Insurance - GA [Leads] | Leads | Archived |
1-3 of 3
Date Picker
Dialog
Drawer
Dropdown Menu
Empty State
No messages
When you receive messages, they'll appear here.
No messages
When you receive messages, they'll appear here.
No messages
When you receive messages, they'll appear here.
Field
Must be unique across the platform.
Must be unique across the platform.
Must be unique across the platform.
Password Input with Toggle
Fullscreen Table
Hover Card
Input
Input Group
Input OTP
Item
Kbd
Label
Menubar
Multi Combobox
Multi Combobox (grouped)
Multi Combobox (ID values)
Native Select
Navigation Menu
Pagination
Popover
Progress
Radio Group
Resizable
Scroll Area
Select
Separator
Above
Below
Above
Below
Above
Below
Sheet
Sidebar
Skeleton
Slider
Sonner
Spinner
Switch
Table
| Name | Role | Status |
|---|---|---|
| Alice | Admin | Active |
| Bob | Editor | Inactive |
| Carol | Viewer | Active |
| Name | Role | Status |
|---|---|---|
| Alice | Admin | Active |
| Bob | Editor | Inactive |
| Carol | Viewer | Active |
| Name | Role | Status |
|---|---|---|
| Alice | Admin | Active |
| Bob | Editor | Inactive |
| Carol | Viewer | Active |
Tabs
Text Link
Inline links use TextLink: the dedicated link color plus a resting underline, so they read as links without hovering.
Works mid-sentence too: review the billing log or open an order for details.
Standalone linkInline links use TextLink: the dedicated link color plus a resting underline, so they read as links without hovering.
Works mid-sentence too: review the billing log or open an order for details.
Standalone linkInline links use TextLink: the dedicated link color plus a resting underline, so they read as links without hovering.
Works mid-sentence too: review the billing log or open an order for details.
Standalone linkTextarea
Toggle
Toggle Group
Tooltip
Typography
Heading 1
Heading 2
Heading 3
Heading 4
Regular paragraph with body text.
Lead paragraph text goes here.
Muted helper or caption text.
This is a blockquote example.
const x = 42- First list item
- Second list item
- Third list item
Heading 1
Heading 2
Heading 3
Heading 4
Regular paragraph with body text.
Lead paragraph text goes here.
Muted helper or caption text.
This is a blockquote example.
const x = 42- First list item
- Second list item
- Third list item
Heading 1
Heading 2
Heading 3
Heading 4
Regular paragraph with body text.
Lead paragraph text goes here.
Muted helper or caption text.
This is a blockquote example.
const x = 42- First list item
- Second list item
- Third list item