Glyph Morph
A moment of beautiful disorder. Characters rearrange into real, accessible text, with deterministic timing and a motion preference fallback.
A little source.
A lot of possibility.
Each effect is a React component with a scoped CSS Module. Copy the required files below, preserve their relative imports, and adjust the example to your interface. Keyboard support and motion preferences come with it.
components/forge-factory-01/glyph-morph.tsxTS/CSScomponents/forge-factory-01/glyph-morph.module.cssTS/CSScomponents/forge-factory-01/use-reduced-motion.tsTS/CSS03 / CODE & INSTALLATION
Take it from here.
Copy each source file into components/forge-factory-01/. Keep the filenames and their relative imports together. Then use the example below. Use the runtime and file types listed on this effect’s usage notes. The example uses the common @/ import alias; use a relative import if your project has no alias.
import { GlyphMorph } from "@/components/forge-factory-01/glyph-morph";
export function MyInterface() {
return <GlyphMorph text={"HELLO WORLD"} durationMs={850} frameMs={74} seed={17} paused={false} />;
}The source above powers this preview. Local review build; no published package required.