KQ-029 · CIPHER/TEXT
Cipher Text
Characters lock in from the noise — glyphs cycle deterministically, then resolve left-to-right under the 600ms cascade budget with a signal pulse per lock.
KQ-029 · CIPHER/TEXT
TYPE SPECIMEN
SPECIMEN KQ-029
SN · 8842-AX-0093
Hover to re-cipher
Install
One command — the source lands in your repo. Or copy it from the Code tab.
$ pnpm dlx shadcn@latest add @kinetiq/cipher-text
Props
- children
- string
- default —
- Copy to resolve; split into per-character mono cells.
- trigger
- "inView" | "mount" | "hover"
- default "inView"
- Hover re-scrambles then resolves on every entry.
- order
- "ltr" | "random"
- default "ltr"
- Lock-in sequence; random is hash-shuffled, never Math.random.
- charset / speed / as
- string / number / element
- default A–Z 0–9 ·- / 30 / "span"
- Glyph pool, ms per scramble tick, rendered element.
| Prop | Type | Default | Description |
|---|---|---|---|
| children | string | — | Copy to resolve; split into per-character mono cells. |
| trigger | "inView" | "mount" | "hover" | "inView" | Hover re-scrambles then resolves on every entry. |
| order | "ltr" | "random" | "ltr" | Lock-in sequence; random is hash-shuffled, never Math.random. |
| charset / speed / as | string / number / element | A–Z 0–9 ·- / 30 / "span" | Glyph pool, ms per scramble tick, rendered element. |