Back to components
ComponentHeroFree

Video Text Mask Hero React component

A hero where a video plays through one giant word. Press play and the letters rush past the camera to open up the full film; Close or Escape brings them back.

About the Video Text Mask Hero component

Video Text Mask Hero plays your footage through a single giant word, so the headline and the film are the same thing. The word is sized from its length, so it fills the width whether you write MOVE or SUMMER.

Pressing the button scales the letters past the camera and the whole video opens up. Close or Escape brings the word back, and focus moves with it.

When to use it

Use it for brand films, campaign launches, sports, fashion and anything with strong moving footage.

Choose footage with bright areas and movement. Very dark video disappears inside the letters on the dark theme.

Installation

Add the Video Text Mask Hero component to your project with the shadcn CLI. It lands in components/video-text-mask-hero.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/video-text-mask-hero

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install clsx tailwind-merge

Related components

Parallax Layers Hero
Free
Split Screen Hero
Free
Spotlight Cursor Hero
Free
Scroll Zoom Media Reveal
Typewriter Search Hero
Free
Payment Calendar
Free