Components
28 primitives to build with. Open one for live examples, usage, and the API reference.
Accordion
Stacked expandable sections with animated panels.
Alert Dialog
Blocking confirmation with action and cancel.
Autocomplete
Filter-as-you-type input with suggestions.
Avatar
Image with automatic fallback.
Badge
Status labels. Supports render like Button.
Breadcrumb
Hierarchical trail with links and current page.
Button
Six variants, seven sizes. Use render to polymorph into links.
Card
Default single border, or the double-border KPI style.
Checkbox
Checked, unchecked, and indeterminate states.
Collapsible
Expandable region with animated panel.
Command
Filterable command palette with grouped actions.
Context Menu
Right-click menu with items and submenus.
Dialog
Modal with backdrop, title, and footer.
Input
Three sizes, plus search and file types.
Kbd
Keyboard key cap for shortcuts and hints.
Label
Accessible label for form controls.
Menu
Menu with labels, separators, and destructive items.
Pagination
Page navigation with numbered links.
Popover
Anchored panel with title and actions.
Scroll Area
Styled scrollbars for overflowing content.
Select
Dropdown select with aligned popup.
Separator
Horizontal or vertical divider.
Sheet
Dialog panel sliding in from any edge.
Skeleton
Shimmer placeholder while content loads.
Switch
On/off toggle.
Tabs
Tabbed interface with keyboard navigation.
Toggle
Two-state pressed button.
Tooltip
Hover hint anchored to a trigger.