Gallery
Updated September 19, 2026
Browse a company's photo gallery to see their work, space, and team before you book.
Masonry Photo Gallery
The gallery page displays photos in a beautiful masonry layout — images keep their natural proportions, creating a visually rich mosaic. The layout adapts to your screen:
| Screen size | Columns |
|---|---|
| Mobile | 2 columns |
| Tablet | 3 columns |
| Desktop | 4 columns |
Photos appear with a smooth staggered animation as the page loads.
Filtering by Category
If the company has categorized their photos, you'll see filter pills at the top:
- All — show all photos (default)
- Interior — photos of the space and atmosphere
- Our Work — completed services and results
- Team — staff members
- Before & After — transformation photos
Each category shows a count of photos. Tap a pill to filter — the gallery instantly updates.
Filtering by Location
If the company has multiple locations, a second row of filter pills appears. Select a specific location to see only photos from that branch, or choose All locations to see everything.
Tip: Category and location filters work together. You can combine them, for example, to see only "Our Work" photos from a specific branch.
Hover Effects
On desktop, hover over any photo to see:
- A subtle zoom effect
- A gradient overlay with the photo's caption and location name
Fullscreen Lightbox
Tap any photo to open it in a fullscreen lightbox viewer:
- The photo opens at full resolution
- Use arrow buttons or keyboard arrows (← →) to navigate
- Press Escape or the X button to close
- A thumbnail strip at the bottom lets you jump to any photo
- The caption, category badge, and location name are shown below the image
Load More
The gallery initially shows 12 photos. If there are more, a Load More button appears at the bottom. Tap it to reveal the next batch.
Empty Gallery
If a company hasn't added photos yet, you'll see a friendly message with a link to book a service directly.
What's Next?
- Services — explore available services
- Booking Flow — book your appointment