Components

Search components, try the examples and copy their installation commands.

Components

Search by name or purpose, then open a component page to install it.

56 results

Templates
Actions & overlays

Button

The primary action control with raised, pressed, and primary states.

Actions & overlays

Dialog

A modal surface that safely traps focus and restores it to the original trigger.

Actions & overlays

Dropdown Menu

A contextual menu for keyboard navigation through actions, selections, and submenus.

Actions & overlays

Alert Dialog

An explicit confirmation for an irreversible action.

Actions & overlays

Popover

An anchored panel for contextual settings.

Actions & overlays

Hover Card

A supplemental preview of a link destination.

Actions & overlays

Sheet

A scrollable task panel attached to a viewport edge.

Actions & overlays

Context Menu

A pointer-positioned action menu with checkbox, radio, and submenu items.

Actions & overlays

Drawer

A bottom or side task panel that can be dismissed with a swipe.

Forms & selection

Checkbox

A native checkbox supporting boolean and indeterminate states.

Forms & selection

Input

An inset single-line input with clear focus and validation states.

Forms & selection

Input Group

A composable field that groups an input, addons, and actions on one inset surface.

Forms & selection

Label

A native label that connects a form control name to its click target.

Forms & selection

Radio Group

A group of native radio inputs for selecting a single value.

Forms & selection

Select

A native select surface that preserves browser accessibility.

Forms & selection

Slider

A range control for adjusting one or more values on a horizontal or vertical track.

Forms & selection

Switch

An on-or-off control that presents immediately applied settings on a pressed track.

Forms & selection

Textarea

A resizable inset field for entering multiline text.

Forms & selection

Toggle

A standalone button with a persistent pressed state.

Forms & selection

Toggle Group

A keyboard-navigable group of single or multiple selections.

Forms & selection

Field

Connect a control with its label, description, and validation errors.

Forms & selection

Fieldset

Group related controls under a shared legend and disabled state.

Forms & selection

Form

A native form coordinating field validation and submission errors.

Forms & selection

Number Field

Numeric entry with bounds, steps, and locale-aware formatting.

Forms & selection

Combobox

Searchable selection with filtering, empty results, and keyboard interaction.

Forms & selection

Calendar

A neumorphic calendar for single dates and ranges.

Forms & selection

Date Picker

Choose and clear a date in a focused popover.

Forms & selection

Input OTP

A verification-code input that combines one real input with multiple visual slots.

Navigation & disclosure

Accordion

A disclosure group that expands one section at a time or multiple sections together.

Navigation & disclosure

Breadcrumb

Displays the path to the current page as a meaningful ordered list.

Navigation & disclosure

Pagination

A set of raised links that identifies the current page and previous or next navigation.

Navigation & disclosure

Tabs

A tab interface for keyboard switching between panels in the same context.

Navigation & disclosure

Tooltip

A popup that provides a short supporting description on hover and keyboard focus.

Navigation & disclosure

Collapsible

Reveal or hide one group of optional settings.

Navigation & disclosure

Toolbar

An arrow-key-navigable set of document actions.

Navigation & disclosure

Navigation Menu

Keyboard-aware website navigation with links and floating panels.

Navigation & disclosure

Menubar

Application command menus with roving keyboard focus.

Navigation & disclosure

Command

A searchable command palette and quick-navigation list with keyboard selection.

Navigation & disclosure

Carousel

A sequential content view navigated by touch, buttons, and arrow keys.

Navigation & disclosure

Resizable

Split panels whose proportions can be adjusted with pointer or keyboard.

Navigation & disclosure

Sidebar

Application navigation with desktop collapse and a mobile Sheet.

Data & feedback

Alert

A message that communicates important status and outcomes on a raised surface.

Data & feedback

Avatar

A profile surface that preserves its fallback when an image fails to load.

Data & feedback

Badge

A concise inline label for displaying status and classification clearly.

Data & feedback

Card

A raised, soft, inset, or flat content surface with an accent face for emphasis.

Data & feedback

Progress

Progress status rendered as a primary fill inside an inset track.

Data & feedback

Scroll Area

A themed overflow surface that preserves native browser scrolling.

Data & feedback

Separator

A divider that expresses boundaries between related content with light and a fine shadow.

Data & feedback

Skeleton

An inset placeholder that previews the size and position of content while it loads.

Data & feedback

Table

A semantic data table that scrolls horizontally on smaller screens.

Data & feedback

Meter

Represent a measurement within a known range.

Data & feedback

Data Table

Compose search, filters, sorting, row selection and pagination.

Data & feedback

Toast

Notifications with result messages and undo actions.

Data & feedback

Chart

Responsive chart surfaces, tooltips and exact-data tables.

Data & feedback

Image Card

A content card that combines an image and description on one raised surface.

Data & feedback

Marquee

A repeating information strip with pause controls and reduced-motion support.