Back to templates

Template details

Bridget

Bridget is a minimal Hugo theme for photographers and visual artists, powered by SolidJS for fast, image-focused portfolios.

About this template

Bridget is a minimal Hugo theme for photographers and visual artists, powered by SolidJS for interactive UI and built to serve image-focused portfolios.

What is Bridget?

Bridget is a Hugo theme that takes content structured as Markdown files (Hugo's standard content model) and produces a static photography portfolio site. It is maintained by Sped0n, who forked the design from tylermcrobert's bridget-pictures-www project. The live demo is available at https://bridget-demo.sped0n.com, and the repository's docs.md file provides full getting-started guidance. The theme is minimal by design and currently in maintenance mode, focusing on bug fixes rather than new features.

Key Features

  • PageSpeed performance — Achieves 100/100 on both desktop and mobile in Google PageSpeed Insights.
  • SolidJS-powered UI — Uses the SolidJS JavaScript library for declarative, efficient client-side rendering.
  • JS dynamic loading — Scripts are loaded dynamically to keep initial page weight low.
  • Image preloading and lazy loading — Images are preloaded and lazily loaded to balance initial load with on-scroll performance.
  • Dynamic resolution — Image resolution adapts based on the user's view mode or device context.
  • Analytics integrations — Multiple analytics services are supported for visitor tracking.
  • Search engine verification — Supports verification for Google, Bing, Yandex, and Baidu.

Who is it for?

Bridget is designed for photographers who need a fast, minimal portfolio site without a complicated build process. Visual artists can use it to present their work in a clean gallery layout, and anyone familiar with Hugo can customize the theme to their needs. The theme's maintenance mode means it's best suited for users who want a stable base and are comfortable with occasional updates.

Use cases

  • Photographers: Showcase a portfolio of high-resolution images with lazy loading and dynamic resolution for fast browsing.
  • Visual artists: Publish a minimal online gallery using Hugo's static site generation and SolidJS interactivity.
  • Hugo users: Start from a minimal theme and extend it, with the option to fork the repository since feature requests are not prioritized.
  • Performance-focused site owners: Use the theme's 100/100 PageSpeed score as a baseline for a fast-loading image portfolio.

Maintenance status

The repository is in maintenance mode; bug fixes are the number one priority, while feature requests may not be addressed or may take a long time to be implemented. Forks are welcomed.

screenshot of Bridget on template0.com