Components

Browse and use our collection of reusable components.

Forms

Button

Displays a button or a component that looks like a button.

Forms

Input

Displays a form input field.

Forms

Textarea

Displays a multi-line text input field.

Forms

Label

Renders an accessible label associated with controls.

Forms

Select

Displays a list of options for the user to pick from.

Forms

Checkbox

A control that allows the user to toggle between checked and not checked.

Forms

Radio Group

A set of checkable buttons where only one can be checked at a time.

Forms

Switch

A control that allows the user to toggle between on and off.

Forms

Slider

An input where the user selects a value from within a given range.

Forms

Toggle

A two-state button that can be on or off.

Forms

Toggle Group

A set of toggle buttons that can work together.

April 2026
Forms

Calendar

A date field component that allows users to select dates.

Forms

Date Picker

A date picker built with Calendar and Popover.

JD
AB
Data Display

Avatar

An image element with a fallback for user profiles.

Default
New
Active
Data Display

Badge

Displays a badge or a component that looks like a badge.

Card Title
Card description goes here
Content area
Data Display

Card

Displays a card with header, content, and footer.

Data Display

Chart

Beautiful charts built with Recharts. Area, bar, line, pie, radar, and radial.

NameStatus
Item 1Active
Item 2Pending
Data Display

Table

A responsive table component.

Data Display

Skeleton

Used to show a placeholder while content is loading.

Section 1
Section 2
Data Display

Separator

Visually separates content.

Data Display

Hover Card

For sighted users to preview content behind a link.

Feedback

Alert

Displays a callout for user attention.

Feedback

Dialog

A modal dialog that interrupts the user.

Feedback

Popover

Displays rich content in a portal triggered by a button.

Notification
Your changes have been saved.
Feedback

Toast

A succinct message that is displayed temporarily.

Feedback

Tooltip

A popup that displays information related to an element.

Feedback

Progress

Displays an indicator showing the completion progress of a task.

Calendar
Settings
Navigation

Command

Fast, composable command menu for search and actions.

Navigation

Dropdown Menu

Displays a menu to the user.

Content 1
Navigation

Tabs

A set of layered sections of content.

Navigation

Accordion

A vertically stacked set of interactive headings.

Collapsible content
Navigation

Collapsible

An interactive component which expands and collapses.

Navigation

Sheet

A panel that slides out from the side of the screen.

Item 1
Item 2
Item 3
Item 4
Item 5
Item 6
Item 7
Item 8
Item 9
Item 10
Navigation

Scroll Area

Augments native scroll functionality for custom styling.

Hi, how can I help?
Show me the Card component
Blocks

AI Chat

Conversational AI interface for exploring the design system.