Components
Every liqui component, shown on a real backdrop.
Thirty-seven components, most of them a LiquiGlass surface with a Base UI
primitive driving it. A few deliberately are not — a
separator is one pixel wide and has no room for a
bezel, a fieldset would only be a lens for the
lenses inside it to bend — and those pages say why, because knowing where the
material stops is part of using it.
Every tile below is the real component rendering the real material. Open one to
try it, read what is specific about putting it on glass, and copy the source
shadcn add writes into your project.
Refraction renders in Chromium. In Safari and Firefox these tiles fall back to frosted blur automatically, which is worth seeing too — see Glass.
Accordion
Alert Dialog
AutocompleteNew
AvatarNew
Button
Checkbox
Checkbox GroupNew
CollapsibleNew
ComboboxNew
Context Menu
Dialog
Drawer
Field
Fieldset
Form
Input
Menu
Menubar
Meter
Navigation Menu
Number Field
OTP Field
Popover
Preview Card
Progress
Radio Group
Scroll Area
Select
Separator
Slider
Switch
Tab BarNew
Tabs
Toast
Toggle
Toggle Group
Toolbar
Tooltip
Installing
Any one of them is a single command, and the first one you add brings the glass design tokens with it:
npx shadcn@latest add https://liqui.design/r/button.jsonSee Quick start for the namespace setup if you are adding several.