@pane
Liquid glass components for React.
Install this registry
npx shadcn@latest add https://pane.theui.company/r/registry.json pnpm dlx shadcn@latest add https://pane.theui.company/r/registry.json bunx shadcn@latest add https://pane.theui.company/r/registry.json curl -s https://pane.theui.company/r/registry.json Components
15 totalBase style for Pane. Installs the shared dependencies and the --pane-* design tokens — blur, saturation, tint, border, highlight and shadow — for light and dar…
npx shadcn@latest add https://pane.theui.company/r/pane-style.json The cn helper — clsx merged through tailwind-merge. Every Pane component imports it.
npx shadcn@latest add https://pane.theui.company/r/utils.json The glass engine behind every surface: the displacement-map generator that bends the backdrop at the rim, the SVG refraction filter, the tuning config for both…
npx shadcn@latest add https://pane.theui.company/r/glass-core.json Tracks the pointer and the surface's position in the viewport, then writes the specular lighting inputs straight to the node as CSS custom properties — spring-…
npx shadcn@latest add https://pane.theui.company/r/use-glass-pointer.json Detects how much of the glass material the browser can actually render and honors prefers-reduced-transparency, so surfaces degrade to blur or to a flat tint i…
npx shadcn@latest add https://pane.theui.company/r/use-glass-support.json The glass primitive every other component is built on — a refracted rim, a tinted backdrop, and a specular highlight that follows the pointer. Ships regular an…
npx shadcn@latest add https://pane.theui.company/r/pane.json A glass button in default and destructive variants across four sizes, with asChild support via Radix Slot.
npx shadcn@latest add https://pane.theui.company/r/button.json A glass card with header, title, description, action, content and footer parts.
npx shadcn@latest add https://pane.theui.company/r/card.json A compact glass badge in default and tinted variants, with asChild support for linking.
npx shadcn@latest add https://pane.theui.company/r/badge.json A text input on a clear glass surface that raises a highlight ring on focus and dims when disabled.
npx shadcn@latest add https://pane.theui.company/r/input.json A Radix switch whose thumb is a glass pane, moved by a spring rather than a CSS transition.
npx shadcn@latest add https://pane.theui.company/r/switch.json Radix tabs on a glass list, with a pane indicator that animates between triggers.
npx shadcn@latest add https://pane.theui.company/r/tabs.json A Radix tooltip rendered as a small glass pane, with provider, trigger and content parts.
npx shadcn@latest add https://pane.theui.company/r/tooltip.json A Radix dialog whose panel is a glass pane over a blurred overlay, with header, footer, title and description parts.
npx shadcn@latest add https://pane.theui.company/r/dialog.json A Radix sheet that slides in from any of the four sides as a floating, inset glass panel.
npx shadcn@latest add https://pane.theui.company/r/sheet.json