Compile your own Bootstrap - Piwigo/piwigo-bootstrap-darkroom GitHub Wiki
This is especially useful for those who'd like to fully customize colors and other things from default Bootstrap, bootstrap-material-design or Bootswatch, and is considered to be the most advanced method of customizing the theme.
You need to know how to develop your own Bootstrap theme using Sass, variable overrides and all that. Explaining this goes way beyond the scope of this wiki. So this is for those that already know what I'm talking about.
- Create the file scss/custom/custom.scss
- Include needed stuff and override variables as desired. The scss/ folder has lots of examples.
- Compile the stylesheet using
npm run build:custom - Select the "Custom" style in Bootstrap Darkroom's configuration
The scss/custom/*.scss and generated css/custom/*.css files are excluded in .gitignore and therefore will be persistent across theme updates.