Text Scramble
Random glyph noise that resolves into the real text — fires on hover, mount, or first scroll into view.
Customize
Trigger
Easing
Charset
Duration (ms)800ms
Tick (ms)30ms
Usage
import { TextScramble } from "@/components/lazy-ui/text-animate/text-scramble"; export function Demo() { return ( <TextScramble text="Hover to decode." trigger="hover" easing="ease-out" duration={800} className="text-3xl font-mono text-neutral-100" /> ); }