Components

Browse our collection of 49 beautiful, glassy UI components.

Accordion
A vertically stacked set of interactive headings that each reveal a section of content.
View →
Alert
Displays a callout for user attention with optional glassy variant.
View →
Alert Dialog
A modal dialog that interrupts the user with important content and expects a response.
View →
Avatar
An image element with a fallback for representing the user.
View →
Badge
Displays a badge or a component that looks like a badge with glassy variant.
View →
Breadcrumb
Displays the path to the current resource using a hierarchy of links.
View →
Button
Displays a button or a component that looks like a button with glassy variants.
View →
Button Group
NEW
A group of buttons with glassy variants.
View →
Calendar
A date field component that allows users to enter and edit date.
View →
Card
Displays a card with optional glassy variant.
View →
Carousel
NEW
A carousel component with glassy variants.
View →
Chart
Chart components built with Recharts with optional glassy variant.
View →
Checkbox
A control that allows the user to toggle between checked and not checked with optional glassy variant.
View →
Collapsible
An interactive component which expands/collapses a panel.
View →
Command
Fast, composable, unstyled command menu for React.
View →
Context Menu
NEW
A context menu component with glassy variants.
View →
Cropper
An image cropper component with optional glassy variant.
View →
Date Picker Input
NEW
A date picker input component with glassy variants.
View →
Dialog
A window overlaid on either the primary window or another dialog window, rendering the content underneath inert.
View →
Drawer
A drawer component for mobile with optional glassy variant.
View →
Dropdown Menu
Displays a menu to the user — such as a set of actions or functions — triggered by a button with optional glassy variant.
View →
Empty State
NEW
An empty state component with glassy variants.
View →
Hover Card
For sighted users to preview content available behind a link.
View →
Input
Displays a form input field with optional glassy variant.
View →
Input Group
NEW
A group of inputs with glassy variants.
View →
Input OTP
Accessible one-time password component with copy paste functionality.
View →
Label
Renders an accessible label associated with controls.
View →
Menu Bar
NEW
A menu bar component with glassy variants.
View →
Mode Toggle
A theme switcher component with optional glassy variant.
View →
Navigation Menu
A collection of links for navigating websites.
View →
Pagination
Pagination with page navigation with optional glassy variant.
View →
Popover
Displays rich content in a portal, triggered by a button with optional glassy variant.
View →
Radio Group
A set of checkable buttons—known as radio buttons—where no more than one of the buttons can be checked at a time with optional glassy variant.
View →
Scroll Area
Augments native scroll functionality for custom, cross-browser styling.
View →
Select
Displays a list of options for the user to pick from—triggered by a button with optional glassy variant.
View →
Separator
Visually or semantically separates content with optional glassy variant.
View →
Sheet
Extends the Dialog component to display content that complements the main content of the screen.
View →
Sidebar
A sidebar component with optional glassy variant.
View →
Skeleton
Use to show a placeholder while content is loading with optional glassy variant.
View →
Slider
An input where the user selects a value from within a given range.
View →
Sonner
An opinionated toast component for React.
View →
Spinner
NEW
A loading spinner component with glassy variants.
View →
Switch
A control that allows the user to toggle between checked and not checked with optional glassy variant.
View →
Table
A responsive table component with optional glassy variant.
View →
Tabs
A set of layered sections of content—known as tab panels—that are displayed one at a time with optional glassy variant.
View →
Textarea
Displays a form textarea with optional glassy variant.
View →
Toggle
A two-state button that can be either on or off.
View →
Toggle Group
A set of two-state buttons that can be toggled on or off.
View →
Tooltip
A popup that displays information related to an element when the element receives keyboard focus or the mouse hovers over it with optional glassy variant.
View →