Jekyll Bootstrap Theme screenshot

Jekyll Bootstrap Theme

Author Avatar Theme by Jonaharagon
Updated: 21 Oct 2021
22 Stars

A basic but extensible Jekyll theme based on Bootstrap 5.

Categories

Overview:

The jekyll-bootstrap-theme is a basic but extensible Jekyll theme based on Bootstrap 5. It comes with pre-made layouts and includes code snippets that can be easily customized.

Features:

  • Based on Bootstrap 5: The theme is built using the latest version of Bootstrap, providing a wide range of responsive and customizable components.
  • Multiple layout options: The theme includes different layout files such as default, home, page, and post, allowing for easy structuring of content.
  • Code snippets: The theme provides a collection of code snippets in the form of includes, which can be inserted into various layouts for consistent styling.

Installation:

  • If you can install custom Gems on your build server/web server, use the Gemfile method. Add the following line to your Gemfile:
gem 'jekyll-bootstrap-theme'

Then, add this line to your site’s _config.yml:

theme: jekyll-bootstrap-theme

Finally, execute the following command:

bundle install
  • If you are using GitHub Pages, which doesn’t support custom Gems, you can add the theme as a remote_theme. First, add the following line to the :jekyll_plugins group in your Gemfile:
gem 'jekyll-remote-theme'

Then, run bundle to install the plugin. Next, add the following to your site’s _config.yml to activate the plugin and select the jekyll-bootstrap-theme:

plugins:
  - jekyll-remote-theme

remote_theme: jekyll-bootstrap-theme

Optionally, you can specify a release, branch, or tag to lock the theme version in place.

Summary:

The jekyll-bootstrap-theme is a simple and customizable Jekyll theme based on Bootstrap 5. It offers multiple layout options and includes code snippets for easy styling. The theme can be installed either through the Gemfile method or as a remote_theme for GitHub Pages users.