Glass
Frosted, see-through takes on Card, Button, Menu, Context Menu, Popover and Tooltip, meant to sit on top of photos.
Paste this into your agent.
Glass lets controls and cards float over photos, video, maps or colourful surfaces while staying legible. You apply it as a variant on existing components.
Install
bashnpx shadcn@4.18.0 add @siteplane/button @siteplane/card @siteplane/popover @siteplane/tooltip @siteplane/menu @siteplane/context-menu @siteplane/dropdown-menu
The project needs Siteplane UI's one-time setup first: .
When to pick it
- vs : Keep the default Card surface on plain pages, where glass shows almost nothing.
- vs : Set the glass tone attributes on the popup itself, since popovers render outside their trigger.
Rules
- Set
variant="glass"on Button, Tooltip, Popover, Menu, Context Menu, Card orDropdownMenuContent. - Use it only with a picture or colour behind it; on a flat background keep the default surface.
- Switch to a lighter panel with
data-glass-tone="light"or dark text withdata-glass-ink="dark", on the component or a wrapper. - Check text contrast against your real imagery and keep long text on a solid surface.
Reference
Add to your agent
Print this skill from the terminal, or connect the whole catalog over MCP. Setup guides
CLI
MCP server
Questions
Related skills
Animation Vocabularyby emilkowalski
Sharpen motion language so animation choices feel deliberate and consistent.
MotionExternalGitHub stars: 51.4K
Antfu Designby antfu
antfu-style design conventions, broadened. UnoCSS-first, class-based semantic tokens with dual light/dark for tooling and devtools UIs, plus design-read, anti-slop, and micro-interaction polish for landing pages and product surfaces. Use when building or refactoring any interface with UnoCSS.
LayoutExternalGitHub stars: 6K
Baseline Uiby ibelick
Quickly deslop UI code by fixing spacing, hierarchy, typography, and small layout issues. Use when the interface needs a fast cleanup or polish pass.
Design SystemsExternalGitHub stars: 10.4K
Beautiful Shadowsby MengTo
Use when a UI needs better depth, elevation, and shadow treatment without looking muddy.
VisualExternalGitHub stars: 7.1K