Docs/Components

All components

20 components available

Accordion

A vertically stacked set of interactive headings that reveal or hide associated content.

Alert

Displays a callout for user attention with contextual feedback messages.

Alert Dialog

A modal dialog that interrupts the user with important content and expects a response.

AB

Avatar

An image element with a fallback for representing the user.

Badge

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

Breadcrumb

Displays the path to the current resource using a hierarchy of links.

Button

Buttons allow the user to take actions or make choices.

Calendar

A date picker component with support for single date, date range, and multiple dates selection.

Card

A container component for grouping related content and actions.

Carousel

A slideshow component for cycling through elements with navigation controls and touch/drag support.

Label

Checkbox

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

Dialog

A modal dialog that opens in the center of the screen, used to display content that requires user attention.

Drawer

A panel that slides in from the edge of the screen, with drag-to-dismiss support on the entire surface.

Dropdown Menu

A menu that appears on click, with support for submenus, labels, separators and keyboard shortcuts.

Hover Card

A card that appears on hover over a trigger element, with configurable positioning.

Input

A form input field for collecting user text data.

1
2
3

Input OTP

A one-time password input component for verification codes with support for grouping, separators, and pattern validation.

2

Pagination

Pagination with page navigation, previous and next controls.

Progress

Displays an indicator showing the completion progress of a task.

Select

A dropdown control that allows users to pick a value from a list of options.