Text Reveal Card

Move across the card to wipe a mask and reveal a hidden phrase, with an auto-sweep at rest.

Pro
Text reveal

Move across the panel to wipe the surface away. Leave it be and the seam sweeps on its own.

Move to reveal
Runs deep
Looks simple
Usage: paste this file into your project (e.g. components/text-reveal-card.tsx), make sure framer-motion, clsx and tailwind-merge are installed, and add the cn() helper from the docs.