sh4dcnv2 · atlas
← libraries

@opaline

Liquid glass components for React — real backdrop refraction, Apple-inspired, minimal and premium. Docks, sheets, command palette, knobs and more.

52 components react shadcn-cli MIT

Install this registry

shadcn (npm) npx shadcn@latest add https://opaline.buildlab.in/r/registry.json
pnpm pnpm dlx shadcn@latest add https://opaline.buildlab.in/r/registry.json
bun bunx shadcn@latest add https://opaline.buildlab.in/r/registry.json
fetch registry curl -s https://opaline.buildlab.in/r/registry.json

Components

52 total
Opaline Theme theme

Minimal, premium design tokens — Apple system typography, neutral palette and glass materials for light and dark.

npx shadcn@latest add https://opaline.buildlab.in/r/theme.json
Liquid Glass ui

The primitive behind every glass component. Refracts the backdrop through an SVG displacement map, with a frosted fallback.

npx shadcn@latest add https://opaline.buildlab.in/r/liquid-glass.json
useActiveIndicator hook

Hook that tracks the active item's box to animate a selection bubble.

npx shadcn@latest add https://opaline.buildlab.in/r/use-active-indicator.json
Glass Dock ui

macOS-style dock with smooth magnification and hover labels.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-dock.json
Glass Text ui

Headlines cast in liquid glass — every glyph is a bevelled lens with rim light and a travelling sheen.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-text.json
Glass Control Center ui

macOS-style Control Center kit — glass modules, toggles, light-filled sliders and buttons.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-control-center.json
Glass Segmented ui

Icon segmented picker whose glass bubble stretches like liquid as it travels.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-segmented.json
Glass Date Picker ui

Glass calendar with a gliding day bubble, and a capsule date picker.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-date-picker.json
Glass Stepper ui

Capsule stepper with rolling digits, hold-to-accelerate and a shake at the limits.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-stepper.json
Glass Context Menu ui

Right-click menu that springs from the cursor, with a row of round quick actions.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-context-menu.json
Glass Widget ui

iOS home-screen widget frame on liquid glass — small, medium and large.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-widget.json
Weather Widget ui

Weather widget with animated condition art and an hourly forecast.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-widget-weather.json
Calendar Widget ui

Calendar widget showing today, what's next and a month at a glance.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-widget-calendar.json
Battery Widget ui

Batteries widget with device rings that fill, turn red when low and show charging.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-widget-battery.json
Glass Button ui

Pill button made of liquid glass with a pointer-tracked highlight.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-button.json
Glass Lens ui

Draggable magnifying lens that bends whatever is beneath it.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-lens.json
Glass Sidebar ui

Floating source list with a sliding glass selection and icon-only mode.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-sidebar.json
Glass Command ui

⌘K command palette on a frosted glass sheet, powered by cmdk.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-command.json
Glass Player ui

Now-playing widget with scrubber, transport controls and volume.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-player.json
Glass Card ui

Frosted card surface with header, content and footer slots.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-card.json
Glass Knob ui

Rotary dial with a glass cap — drag around it or use the arrow keys.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-knob.json
Glass Clock ui

Analog clock on a liquid glass face with a sweeping second hand.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-clock.json
Glass Stack ui

A deck of glass cards — swipe the top one away to reveal the next.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-stack.json
Glass Switch ui

iOS switch whose thumb turns into a glass lens while pressed.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-switch.json
Glass Slider ui

Slider whose thumb becomes a refracting lens while dragging.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-slider.json
Glass Tabs ui

Segmented control with a glass bubble that glides between tabs.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-tabs.json
Glass Tab Bar ui

Floating iOS 26 tab bar with a sliding liquid selection.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-tab-bar.json
Glass Sheet ui

Floating side sheet, or a drag-to-dismiss bottom drawer with side="bottom".

npx shadcn@latest add https://opaline.buildlab.in/r/glass-sheet.json
Glass Toast ui

Imperative toasts on glass that stack into a deck, fan out on hover and swipe away.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-toast.json
Glass Popover ui

Rich popover content on a frosted glass surface.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-popover.json
Glass Select ui

Capsule select with a frosted glass option list.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-select.json
Glass Menu ui

Dropdown menu rendered on liquid glass.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-menu.json
Glass Dialog ui

Modal on a frosted glass sheet with springy transform-only motion.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-dialog.json
Glass Notification ui

iOS notification banner plus a stack that fans out on hover.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-notification.json
Glass Input ui

Capsule text field with icon and adornment slots — made for search.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-input.json
Glass Toolbar ui

Floating capsule toolbar that groups icon actions.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-toolbar.json
Glass Tooltip ui

Capsule tooltip that springs out of its trigger.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-tooltip.json
Glass Badge ui

Small glass chip with an optional glowing status dot.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-badge.json
OTP Input ui

One-time code cells on glass with a gliding lens, paste and SMS autofill, and success / error states.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-otp.json
Glass Alert ui

A callout on frosted glass, tinted by intent: info, success, warning or destructive.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-alert.json
Glass Textarea ui

A multi-line field on glass that grows with its content, with a counter and a footer slot.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-textarea.json
Glass Message ui

Chat bubbles on glass: tinted for you, clear for them, with avatars, meta and a typing indicator.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-message.json
Glass Snippet ui

A command on a glass capsule with copy, and tabs for npm, pnpm, yarn and bun.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-snippet.json
Glass Code Block ui

Syntax-highlighted code in a glass window, with tabs, line numbers, highlighted lines and copy.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-code-block.json
Glass Terminal ui

A macOS terminal on glass whose commands type themselves out, line by line, when scrolled into view.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-terminal.json
Glass Accordion ui

Collapsible sections on one glass panel, or as separate glass cards that grow open.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-accordion.json
Glass Bento Grid ui

Feature tiles on glass in a bento layout, with a pointer light and a call to action that slides in.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-bento-grid.json
Glass Tweet Card ui

A post from X on glass, loaded live with react-tweet by id, with a fallback when it can't be fetched.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-tweet-card.json
Glass Credit Card ui

A glass payment card that tilts to the pointer, flips to its back and detects the brand.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-credit-card.json
Glass QR Code ui

A scannable QR code printed on a glass tile, with soft finders, a glass logo lens and an optional magnifier.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-qrcode.json
Glass Scroll Stack ui

Glass cards that pin and pile up as you scroll, shrinking as new cards land on them.

npx shadcn@latest add https://opaline.buildlab.in/r/glass-scroll-stack.json
Everything item

The Opaline theme and every component in one install.

npx shadcn@latest add https://opaline.buildlab.in/r/all.json