An eight-feature grid whose line icons draw themselves stroke by stroke as the grid scrolls into view, one cell after another in reading order; hovering a cell rubs its icon out and draws it again with the accent colour.
All strokes normalised by `pathLength=1` with `stroke-dasharray: 1; stroke-dashoffset: 1`; the reveal is a class that sets offset 0 with `transition-delay: calc(var(--c) × 90ms + var(--p) × 120ms)`. Replay on hover uses a keyframe (1 → 0) so it runs every time without resetting classes.
From prompt to a block in your page.
The preview is the shipped block inside a neutral demo page. Scroll, hover, drag: everything is live.
Token sets re-tint the block 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 block's markup, styles and script verbatim with the tokens and the rules that keep it self-contained.
Add the head lines it names, paste the block, replace the placeholder copy. Tokens live on :root.