The brand mark draws itself: an SVG outline strokes in from one end to the other, pauses, fills with the accent, then the panel slides away. Swap the path for your own logo and the timing adapts, because the dash length is read from the path at runtime.
Each path gets `stroke-dasharray: L; stroke-dashoffset: L` where L is measured, then a transition to 0 over 1.4 s with ease-in-out, staggered 150 ms per path. 300 ms after the last path lands, `.filled` fades the fill in (0.4 s) and the stroke out; 500 ms later `.done` slides the panel up.
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.