Menu

Components

64 components you copy into your project and own. Every preview below is the real component, wearing the theme you picked.

64 components in 6 groups

Actions 4

Forms 19

  • Input

    Text field with label & helper. 3 styles × 3 sizes × 7 states.

  • Select

    Dropdown trigger. 3 styles × 3 sizes × 5 states.

  • Textarea

    Multi-line input. 3 styles × 4 states.

  • Search field

    Search bar with shortcut hint. 3 sizes × 3 states.

  • Number input

    Numeric field with steppers. 3 sizes × 3 states.

  • OTP input

    One-time code / PIN boxes. 2 lengths × 4 states.

  • Combobox

    Searchable select with listbox. 2 states.

  • Checkbox

    Multi-select control. 3 values × 4 states.

  • Radio

    Single-select control. 2 values × 4 states.

  • Switch

    On/off toggle. 2 values × 4 states × 2 sizes.

  • Slider

    Value & range picker. 2 types × 4 states.

  • Segmented control

    Exclusive option switcher. 3 lengths × 2 sizes.

  • Chip

    Filter / input tag. 3 styles × 4 states.

  • Tag input

    Field that collects tags. 3 states.

  • Toggle

    Pressable on/off button + group. 2 variants × 2 values × 2 sizes.

  • Selection card

    Radio / checkbox cards. 2 types × 4 states.

  • Date picker

    Month calendar. 2 types.

  • File upload

    Drag & drop zone. 4 states.

  • Rating

    Star rating. 6 values × 2 sizes.

  • Tabs

    Tab item + tab bar. 3 styles × 4 states.

  • Breadcrumb

    Location trail. 2 separators × 2 lengths.

  • Pagination

    Page navigation. 3 styles.

  • Navbar

    Top app bar. 4 themes.

  • Sidebar

    Vertical navigation + sidebar. 4 states × 2 types.

  • Stepper

    Progress steps. 4 statuses.

  • Menu

    Menu item + dropdown menu. 2 types × 3 states.

  • Bottom navigation

    Mobile tab bar. 3 lengths × 2 themes.

  • Tree view

    Nested tree rows + tree. 3 levels × 3 states.

  • Footer

    Site footer. 2 types × 2 themes.

Feedback 11

  • Alert

    Inline feedback. 4 types × 4 styles.

  • Banner

    Page-wide announcement. 5 types.

  • Toast

    Transient notification. 4 types × 2 themes.

  • Tooltip

    Contextual hint. 4 placements × 2 themes.

  • Progress

    Linear progress bar. 5 values.

  • Progress circle

    Circular progress. 5 values × 2 sizes.

  • Spinner

    Loading indicator. 3 sizes × 3 colors.

  • Skeleton

    Loading placeholder. 4 types.

  • Empty state

    No data / error screens. 4 types.

  • Notification

    Inbox / activity item. 2 statuses × 2 types.

  • Cookie banner

    Consent prompt. 2 layouts.

Data display 15

  • Badge

    Status labels. 5 colors × 3 styles × 2 sizes.

  • Avatar

    User image / initials. 5 sizes × 2 types × 2 shapes.

  • Avatar group

    Stacked avatars. 3 sizes.

  • Card

    Content container. 3 styles.

  • Stat

    KPI / metric card. 3 trends × 2 styles.

  • List item

    Rows for lists & settings. 4 types.

  • Table

    Data table rows + table. 4 types.

  • Accordion

    Expandable section. 2 states × 3 styles.

  • Divider

    Section separator. 4 types.

  • Kbd

    Keyboard shortcut. 2 styles × 2 sizes.

  • Timeline

    Activity feed + timeline. 3 statuses.

  • Description list

    Label / value details. 2 layouts.

  • Code block

    Code snippet with copy. 2 themes.

  • Quote

    Blockquote & pull quote. 3 styles.

  • Chart

    Chart card (bar, line, donut). 3 types.

Overlays 5

  • Modal

    Dialog with actions. 3 sizes.

  • Popover

    Anchored floating panel. 2 placements.

  • Drawer

    Side sheet. 2 sides.

  • Bottom sheet

    Mobile sheet. 2 types.

  • Command palette

    ⌘K search & actions. 2 states.

esc

↑↓ to navigate · ↵ to select · esc to close