jekyll-bootstrap-quickstart

jekyll-bootstrap-quickstart

Starter template for using Jekyll 4 and the Bootstrap gem - with GitHub Actions

Jekyll Bootstrap Quickstart ๐Ÿงช ๐Ÿฅพ ๐Ÿš€

Starter template for using Jekyll 4 and the Bootstrap gem

=2.6-blue?logo=ruby&logoColor=white title="Made with Ruby" loading="lazy" />

Preview

Sample screenshot

About

This project includes the Bootstrap gem. So Bootstrap styling can be loaded as your CSS, without having to use NPM commands.

How to use this template

If you want to deploy to GitHub Pages using GitHub Actions, see:

Or, add a Netlify config and deploy to Netlify.

Documentation

Installation

Install Ruby and Bundler at the user level.

Clone the project or your copy of the template.

Install project dependencies:

$ make install

Usage

Start dev server:

$ make serve

Open in the browser:

Build:

$ make build

How it works

  • Bootstrap gem is installed using [Gemfile][/Gemfile].
  • The _config.yml is set up to load SASS styling from gems. This extra work is because the gem was not made to be compatible with Jekyll.
  • The styles.scss file is set up to load from the Bootstrap gem.

License

Released under MIT by @MichaelCurrin.