Back to components
ComponentGalleryFree

Motion Gallery Grid React component

A perfectly aligned image grid with a centered glassmorphism overlay card, heading, subtitle and CTA button, with a staggered blur/slide/fade/scale entrance triggered on scroll into view.

About the Motion Gallery Grid component

Motion Gallery Grid is a free, evenly aligned image grid with a glassmorphism card in the centre holding a heading, subtitle and button. As it scrolls into view the images come in one after another with a blur, slide, fade or scale.

Columns, the entrance animation, dark or light theme and the overlay card are props.

When to use it

Use it as a gallery section with a clear call to action: a photo series, a product range, a portfolio teaser or an event recap.

Installation

Add the Motion Gallery Grid component to your project with the shadcn CLI. It lands in components/motion-gallery-grid.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/motion-gallery-grid

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install motion clsx tailwind-merge

More Gallery components

Image Sidebar Dock
Premium Bento Grid
Bento Scroll Zoom Gallery
SEO-ready
Fullpage Photos
Cinematic Stacked Gallery
Free
Scroll Swatch Showcase