Back to themes

Astro Photo Grid

A minimal, single-page photo gallery.


Cost

Free


Created by
Eva Decker

Responsive, justified grid using modern CSS.

All layout and reflow logic is handled with pure CSS—no JS required for positioning!


Automatic lightbox integration.

Images open in a full-screen preview using Fancybox, which includes swipe, drag, pinch-to-zoom, and a customizable toolbar.


Optimized image loading and sizing.

Images on the grid are optimized using Astro's <Image /> component. Images on the grid beyond the first screen are lazily loaded.


Automatic light/dark mode support.

Lightbox and site background automatically change to match system preferences.