Base UI powered components, distributed through the shadcn registry.
A vertically stacked set of interactive headings that each reveal an associated panel of content, built on the Base UI Accordion primitive.
Displays a message with optional title and description for the user.
A modal dialog that interrupts the user with important content and expects a response, built on the Base UI Alert Dialog primitive.
SevenUI's enter/exit animation utilities (animate-in/out, fade, zoom, slide) used by the overlay components.
Displays content with a fixed aspect ratio.
Displays file attachments with media previews and actions.
An image element with a fallback for representing the user.
Displays a small status descriptor.
Displays the current location within a hierarchical navigation structure.
Chat message bubbles for conversational interfaces.
Displays a button built on the Base UI Button primitive.
Groups related buttons with shared borders and separators.
A date field component that lets users select dates or ranges.
Displays a container with optional header, content, and footer sections.
A carousel with motion and swipe built using Embla.
Composable chart primitives built on Recharts.
Displays a checkbox built on the Base UI Checkbox primitive.
An interactive component which expands/collapses a panel, built on the Base UI Collapsible primitive.
An input combined with a filterable popup list, built on the Base UI Combobox primitive.
A fast, composable command palette built on the Base UI Autocomplete primitive.
Displays a menu to the user — such as a set of actions or functions — triggered by right click or touch long-press, built on the Base UI Menu primitive.
A window overlaid on either the primary window or another dialog window, rendering the content underneath inert, built on the Base UI Dialog primitive.
Re-exports the Base UI DirectionProvider for RTL support.
A panel that slides in from an edge of the screen and can be dismissed with a swipe gesture, built on the Base UI Drawer primitive.
Displays a menu to the user — such as a set of actions or functions — triggered by a button, built on the Base UI Menu primitive.
Displays an empty state with media, title, description, and actions.
Associates a label, control, description, and validation error for a form field.
A native form with consolidated, auto-clearing validation error handling.
Displays a preview card when hovering or focusing a link, built on the Base UI Preview Card primitive.
Displays a text input built on the Base UI Input primitive.
Groups an input with addons, buttons, and inline text.
Displays an OTP input field built on the Base UI OTPField primitive.
A flexible list item with media, content, and actions.
Displays a keyboard key.
Displays a label for form inputs.
An inline marker with icon and content for annotating UI.
A horizontal menu bar with multiple menus — such as File, Edit, and View — built on the Base UI Menu primitive.
Chat message layout with avatar, content, header, and footer.
Auto-scrolling chat viewport built on the shadcn MessageScroller primitive.
Displays a value within a known range, built on the Base UI Meter primitive.
A styled native HTML select element.
A collection of links for navigating websites, sharing one animated popup between top-level menu triggers, built on the Base UI Navigation Menu primitive.
Displays a number field built on the Base UI Number Field primitive.
Displays navigation for multi-page content.
Displays rich content in a portal, positioned relative to an anchor element, built on the Base UI Popover primitive.
Displays an indicator showing the completion progress of a task.
Multi-step questionnaire flow built on the shadcn Questionnaire primitive.
Displays a radio group built on the Base UI Radio primitive.