Components
Reusable bits of UI with names you'll find in design systems.
›What's a popover?
›How does it differ from a modal?
›Native HTML support?
Accordion
A vertically stacked set of headings that each toggle a region of content open or closed.
Alert dialog
A dialog that interrupts the user to confirm a consequential or destructive action before it happens.
Avatar
A small image that represents a user, account, or entity, usually circular and used next to names or actions.
Badge
A small label, often a number or a dot, that sits on or beside another element to indicate status or count.
Bottom sheet
A panel that slides up from the bottom of the screen, often draggable to expand or dismiss.
- Australia
- Brazil
- Canada
- France
- Germany
- India
- Japan
- Spain
Combobox
A text input combined with a dropdown list of suggestions that filter as the user types.
- Create new project⌘N
- Open file⌘O
- Settings⌘,
- Toggle theme⌘T
- Invite teammate
- Sign out
Command palette
A searchable launcher that lets users type to find and run actions, navigate, or jump to records.
Dialog
A window that appears over the rest of the UI to prompt the user for input or attention before they can continue.
Popover
A small floating panel anchored to a trigger element, used for short contextual content.
Stepper
An ambiguous term used for two different controls: a numeric +/- input, or a multi-step progress indicator.
Switch
A control with two mutually exclusive states (on or off) that takes effect immediately when toggled.