12 components
Component Library.
Anatomy, variants, rules.
12 essential UI components — how they work, when to use them, and what makes them right or wrong.
Button
The primary interactive element for triggering actions.
Input
A form field for text, numbers, or other typed data entry.
Card
A bounded container grouping related content into a scannable unit.
Modal
A dialog that appears over page content and requires user interaction.
Navbar
The primary horizontal navigation bar at the top of a page or application.
Sidebar
A vertical navigation panel beside the main content area of a web application.
Tabs
A navigation pattern for switching between multiple related views.
Dropdown
A menu revealing a list of selectable options triggered by a click or keyboard interaction.
Table
A structured component for displaying rows and columns of related data.
Toast
A brief notification that appears temporarily to confirm actions or report status.
Badge
A compact label for status, count, or category metadata.
Avatar
A visual representation of a user, team, or entity.