← Templates

Photography

Photo portfolio

A masonry photography portfolio with collection grids, a carousel, and a keyboard lightbox.

licence $500 Email to buy

A static photography portfolio: a masonry home gallery, per-collection grids, a carousel for publications and exhibitions, and project pages with a keyboard lightbox. A small Node script builds the collection and project pages, the WebP derivatives and the sitemap. Every photo is a neutral placeholder that keeps its aspect ratio, so your own images drop straight in.

Photo portfolio — desktop preview Photo portfolio — mobile preview

What you get

  • Masonry home gallery and per-collection grids
  • Carousel for publications and exhibitions
  • Project pages with a keyboard lightbox
  • Node build script generates pages, WebP variants and sitemap.xml
  • Intrinsic image sizes so pages do not jump
  • Neutral placeholder photos keep their aspect ratio

What’s in the ZIP

  • HTML, CSS and JavaScript source
  • Placeholder artwork
  • Node build and validate scripts (sharp)
  • template.json catalog metadata
  • README with run and edit notes
  • End-Product Licence (LICENSE.txt)

Stack and requirements

HTML · CSS · JavaScript · Node build script

  • Node 22 or newer and npm for the build script
  • A static host — Cloudflare Pages, Netlify, or any web server
  • Run the build once, then upload the output

Hosting

Prefer not to run it yourself? I host and maintain sites on a server you control. Hosting is arranged separately — email billing@zouwop.com to talk it through.

Questions

What do I get for the licence price?

The complete source for this template, its placeholder artwork, and the End-Product Licence. One purchase lets you build and run one end product — one website, for one business or one client. You can change the files however you like.

Can I use it for a client’s site?

Yes. A client site counts as your one end product. If you want to build the same template again for a second client, you buy a second licence.

How is it delivered?

By email within one business day of payment. The email carries the source files and the licence; it is not a support contract, and updates are at my discretion.

One purchase, one end product. Files delivered by email within one business day.

Other templates

Forge Trades

Trades contractor · licence $500

Industrial one-page site for a local trade contractor: services, service area, reviews, quote form and FAQ.

Forge Trades — desktop preview Forge Trades — mobile preview