Back to components
ComponentHeroFree

Tile Flip Hero React component

A photo hero cut into a grid of tiles that flip in a wave to reveal the next picture. Click any tile and the wave starts from there. Autoplay can be paused.

About the Tile Flip Hero component

Tile Flip Hero cuts a full-bleed photo into a grid of tiles and turns them over in a wave to reveal the next picture. Autoplay starts each wave from a different corner, and clicking any tile starts one from that spot.

The captions change with the picture and share one space, so a longer title never changes the height of the hero. A pause button stops autoplay, and it also stops when the hero is off screen.

When to use it

Use it for travel, photography, real estate and portfolios, where a few strong pictures carry the page.

Use photos with similar brightness at the bottom, so the caption stays easy to read on each one.

Installation

Add the Tile Flip Hero component to your project with the shadcn CLI. It lands in components/tile-flip-hero.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/tile-flip-hero

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install clsx tailwind-merge

Related components

Bento Hero
Free
Phone Fan Hero
Free
Typewriter Search Hero
Free
Spotlight Cursor Hero
Free
Pricing Table
Free
Price List / Menu
Free