All components (204)
Components
204 components and 2,486 documented props. Each page explains what the component is, when to use it and when not to, how it responds to the keyboard and what a screen reader announces. The catalogue and the texts come from the package itself, so what you see here is what gets installed.
Actions
What the user presses to make something happen.
Fields
Data entry, with its label, hint and error.
Choice
Picking between options: one, several or none.
Dates and time
Calendars, schedules and available slots.
Structure
The frame of a screen: header, columns and whatever sticks in place.
Layout
The pieces that position everything else.
Surfaces
Where content rests.
Layers
Whatever opens above the page.
Status
Telling people what is going on: loading, done, error or offline.
Data
Showing numbers and lists without making them hard to read.
Management
The pieces of an admin panel: tables, boards and filters.
Commerce
Everything that takes someone from a product to an order.
Typography
Headings, text, quotes and code in the same voice.
AI
The pieces of an assistant interface: messages, reasoning, tools and text input.
More
Whatever doesn't fit any of the other families.
