Product Gallery 10 - Full-Bleed Product Image Carousel

Pro

A full-width product image carousel that shows several square photos at once on desktop, with dot indicators and arrow buttons for looping through the set.

Shadcn Product Gallery 10 block

Component data

ID
product-gallery10
Access
pro
Created
Nov 11, 2025
Type
block
Libraries
Radix UI, Base UI, React Aria

Product Gallery 10 block design & features

A full-width product image strip built with shadcn/ui Carousel. On desktop several square photos sit side by side and the last one is cut off at the right edge, hinting that there is more to see. On small screens it shows one photo at a time.

Below the strip, a row of small dot indicators sits on the left and a pair of ghost arrow buttons sits on the right. The carousel loops, so the arrows keep cycling, and clicking a dot jumps straight to that image. On desktop the dots are only shown when there are six or more images.

The images are passed in as a prop, each with a srcset, sizes and alt text.