https://github.com/bep/galleriesdeluxe
Multi gallery Hugo theme.
https://github.com/bep/galleriesdeluxe
galleries gallery hugo-theme
Last synced: about 1 year ago
JSON representation
Multi gallery Hugo theme.
- Host: GitHub
- URL: https://github.com/bep/galleriesdeluxe
- Owner: bep
- License: mit
- Created: 2023-07-02T15:44:28.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-17T08:37:45.000Z (about 1 year ago)
- Last Synced: 2025-05-09T00:07:30.718Z (about 1 year ago)
- Topics: galleries, gallery, hugo-theme
- Language: SCSS
- Homepage: https://galleriesdeluxe.netlify.app/
- Size: 10.6 MB
- Stars: 50
- Watchers: 5
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://app.netlify.com/sites/galleriesdeluxe/deploys)
**Note:** The photos in this repo are not for reuse. They are used for demo purposes only.
See the demo at [galleriesdeluxe.netlify.app](https://galleriesdeluxe.netlify.app/).
This is built on top of and the plural version of [gallerydeluxe](https://github.com/bep/gallerydeluxe).
I will create a starter template for this theme later, but for now see the [exampleSite](./exampleSite) folder.
## Pre-requisites
By default, you need [Dart Sass](https://gohugo.io/hugo-pipes/transpile-sass-to-css/#installation-overview) installed to build a site using this theme.
We're however currently not using any of the new features in Dart Sass, so you can also use the old `libsass` embedded into the [extended Hugo version](https://gohugo.io/troubleshooting/faq/#i-get--this-feature-is-not-available-in-your-current-hugo-version) by setting the following in your `config.toml`:
```toml
[params]
[params.galleriesdeluxe]
# One of dartsass or libsass.
sass_transpiler = "libsass"
```
The default and recommended value is `dartsass`.
## Configuration
See [vars.scss](https://github.com/bep/galleriesdeluxe/blob/main/assets/scss/galleriesdeluxe/vars.scss) for a list of Sass variables.
These can be overriden either in order of presedence:
1. The [Hugo config](https://github.com/bep/galleriesdeluxe/blob/9e3c68776ba534601c33bb644a4ba348f519e002/exampleSite/hugo.toml#L18)
2. Adding a [assets/scss/galleriesdeluxe/vars-custom.scss](https://github.com/bep/galleriesdeluxe/blob/main/exampleSite/assets/scss/galleriesdeluxe/vars-custom.scss) file to your project.