Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Jekyll starter theme using Bootstrap's Sass source, with variable overrides and single-file style.css output on GitHub Pages.
jekyll-bootstrap-theme is a Jekyll starter template that integrates the Bootstrap framework via its Sass source files instead of a precompiled CSS file, letting you override Bootstrap's CSS variables and compile everything into a single style.css when hosted on GitHub Pages.
jekyll-bootstrap-theme is a Jekyll starter theme from the henrythemes collection. It takes a standard Jekyll site (posts, pages, layouts) as input and produces a static website with a single compiled stylesheet named style.css. The theme uses Bootstrap's Sass/SCSS source, and GitHub Pages' built-in Sass support compiles it with no external build step. A live demo is available at henrythemes.github.io/jekyll-bootstrap-theme.
The page's build & update notes say to get a copy of the bootstrap-sass archive, the official Sass port of Bootstrap. With Jekyll's Sass/SCSS compiler — which GitHub Pages enables automatically — the theme's SCSS files are processed into a single style.css file. The theme is a Jekyll starter, so you write content as Markdown and the theme provides the layouts and styling.
The theme is publicly hosted on GitHub under the henrythemes organization, and no license or pricing is mentioned on the page. Given that it is distributed as a public repository, you can download and reuse it, but you should check the repository's license file for exact terms.
Yes. The page explicitly notes that GitHub Pages has built-in support for Sass/SCSS, so the theme compiles its Bootstrap source into a single style.css when published to GitHub Pages.
It produces a static Jekyll website with a single compiled stylesheet named style.css. The theme uses the Bootstrap Sass source so the final CSS includes only the components and overrides you define.
Because the theme uses Bootstrap's Sass source, you can override Bootstrap's CSS variables in your SCSS files. The page's example section is currently marked "tbd", so you'll need to refer to Bootstrap's Sass documentation for the specific variable names.
The live demo is at henrythemes.github.io/jekyll-bootstrap-theme.
