Moazzam

Handwriting Text

Heroes 774

About

Animated handwriting text that traces letters as if written by a pen, then fills them in. Use it for headlines, hero sections, and expressive text animations.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Handwriting Text to your project and fits it to your theme.

Code

How Handwriting Text is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

// The import must match what the component file is actually called. In the 21st sandbox
// it is saved as component.tsx, so this resolves to "@/components/ui/component".
// If you rename the file to handwriting-text.tsx, change this to match.
import { HandwritingText } from "@/components/ui/handwriting-text";

export default function Demo() {
  return (
    <div className="flex min-h-[360px] w-full flex-col items-center justify-center gap-10 px-6">
      <h1 className="max-w-2xl text-center text-4xl font-bold leading-tight tracking-tight text-zinc-900 sm:text-5xl dark:text-zinc-50">
        Know where the crowd
        <br />
        is going to break
        <br />
        <HandwritingText
          words={["live.", "predictive.", "measurable.", "on every phone."]}
          className="text-emerald-700 dark:text-emerald-400"
          height="1.15em"
        />
      </h1>

      <p className="text-sm text-zinc-500 dark:text-zinc-400">
        Each word is traced letter by letter, then inked in.
      </p>
    </div>
  );
}

More in Heroes

View all
  • SaaS Template

    SaaS Template

    2.4K
  • Responsive Hero Banner

    Responsive Hero Banner

    2K
  • Hero

    Hero

    1.2K
  • Centered Hero with Image Fan

    Centered Hero with Image Fan

    932
  • Editorial Collage Hero

    Editorial Collage Hero

    431
  • Glass Fold

    Glass Fold

    212
  • HeroSectionWithGradient

    HeroSectionWithGradient

    336
  • Aero Hero-3

    Aero Hero-3

    559