Layout
Components for defining page structure and arranging content using page shells, grids, flexbox, and other layout systems.
Composition
Higher-level components combining primitives to create complex, reusable UI patterns.
Toolbar
Groups action buttons into a structured strip for operations.
Action
Interactive elements like buttons and links that trigger actions, navigation, or form submission.
Input
Form elements for capturing and validating user input, such as text fields, checkboxes, radio buttons, selects, and sliders.
Information
Read-only components for displaying static content like labels, badges, tooltips, and descriptive text.
Timeline
Shows events along a chronological axis for history and progress.
Feedback
Components that notify users of system status, success, errors, or progress through alerts and temporary messages.
Loading
Displays an animated indicator to communicate ongoing activity.
Alert
Surfaces important messages inline to inform or warn users.
Container
Components that group and organize related content with visual and semantic structure.
Display
Components for presenting content and visual structure, such as dividers, tables, code, and data visualizations.
Media
Components for presenting images, video, icons, and rich visual assets.
Image
Responsive image with loading states.
Video
Responsive embedded video player.