Click a link and a slanted panel wipes across the view, covers it for a beat with the destination's name, then wipes on out the other side to reveal the new page. Built as an overlay that any link can trigger, so it works for real navigation with a one-line hook.
Cover: `clip-path: polygon(0 0, 0 0, 0 100%, 0 100%)` → `polygon(0 0, 100% 0, 100% 100%, 0 100%)` over 0.6 s with `cubic-bezier(.76,0,.24,1)`, the leading edge held at a 12 % slant (`polygon(0 0, 112% 0, 100% 100%, 0 100%)` mid-way) so it wipes diagonally. Hold 350 ms with the label fading in. Reveal: the polygon's left edge sweeps to 100 % with the same slant. Every step is a class; `transitionend` chains them.
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.