A developer-tool hero that types its own headline, then edits it like a person would: the last phrase gets selected with a text-selection highlight sweeping across it, is replaced in one keystroke, and the new phrase is typed in. A command line underneath types itself once.
Selection is rendered by wrapping the selected characters in a `<mark>` that grows one character at a time, which is exactly how a shift-arrow selection looks; the replacement then happens in one frame. The caret is a block character glued to the last word (an inline glyph, not an inline-block, so it can never wrap onto a line of its own) and blinks only while idle.
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.