Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A photo-centric Hugo theme with four content types, gallery shortcodes, and a photomosaic header, built for Romka.eu.

A Hugo theme for building media galleries that mix photos and videoclips in a Pinterest-style vertical layout.
The Hugo Frühling Theme is a photo-focused Hugo theme that provides four content types, embeddable gallery shortcodes, and a randomized photomosaic header, built for the Romka.eu blog.
The Hugo Frühling Theme is a static-site theme for the Hugo site generator, originally developed for the Romka.eu blog. It takes Markdown content organized into four post types and produces a photo-heavy blog with an automatically generated photomosaic header. The theme integrates three JavaScript libraries: lightgallery for lightbox galleries, masonry for responsive grid layouts, and swiper for carousels. A comprehensive demo of the theme runs on Romka.eu, and a simplified demo is deployed to GitHub Pages from the repository romka/fruhling-demo.
embedded-gallery and embedded-local-gallery, let you embed photo and video galleries directly into any post.layouts/shortcodes directory, giving authors flexible image placement beyond the built-in gallery shortcodes.more shortcode inserts a div with the id read-more, enabling navigation from a "read more" link to a custom position on the page.content directory. By default, the number of unique generated mosaics is limited to 25 for performance, and this is adjustable via the [photomosaic] configuration with numberOfUniqueMosaics.[lightgallery] section.numberOfUniqueMosaics setting to balance build performance against visual variety on large photo collections.After installing the theme, you organize your Markdown files under the content directory using one of the four content types. Configuration in the Hugo site config file controls the lightgallery license key and the photomosaic limit. Running Hugo builds a fully static site where galleries and photomosaics are rendered with the bundled JavaScript libraries.
The Hugo Frühling Theme itself is available from the public repository. The bundled lightgallery library is free and open-source, but a paid license is required for legitimate commercial use; the license key is added to the [lightgallery] section of the Hugo configuration.
Yes, the theme is available from its public GitHub repository. However, if you use lightgallery on a commercial site, you must purchase a commercial license and set the license key in the Hugo configuration.
The theme defines four content types: blog, note, gallery, and story. Blog and gallery use more extensive templates, while note and story are designed to be shorter.
Use the embedded-gallery or embedded-local-gallery shortcodes inside your Markdown content. Both support photos and videos.
The photomosaic header displays a row of random photos aggregated from all photos under the content directory. The number of unique mosaics is capped at 25 by default, configurable via numberOfUniqueMosaics.
Yes, the theme relies on lightgallery, masonry, and swiper for galleries, grids, and carousels. JavaScript must be enabled in the visitor's browser to use those features.