A frosted-glass card floating over a moving colour field: the backdrop blurs through it, a one-pixel gradient border catches light along the top edge, and on hover the glass clears a little and the highlight brightens. The background drifts slowly so the blur is visibly alive.
`.c` has `backdrop-filter: blur(18px) saturate(1.4)` and `background: fg@8%`; `::before` paints the 1 px edge with `linear-gradient(135deg, #fff@50%, #fff@5% 40%, #fff@20%)` through the same mask-exclude ring trick; `::after` is a top highlight `linear-gradient(#fff@14%, transparent 40%)`. Hover drops the blur to 12 px and raises the edge opacity. The field behind is three radial blobs animated with `translate` over 14 s.
From prompt to a block in your page.
The preview is the shipped element inside a neutral demo page. Hover, click, focus: the one interaction it is about is live.
Token sets re-tint it live. The prompt carries the one you chose.
A paste-in snippet, or a component for Next.js, React, Vue, Astro, WordPress, Shopify or Webflow.
It quotes the markup, styles and script verbatim with the tokens and the rules that keep it self-contained.
It inherits your page's font and width; the tokens live on :root; several instances share one script.