/jekyll-bootstrap-quickstart

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

Primary LanguageHTMLMIT LicenseMIT

Jekyll Bootstrap Quickstart 🧪 🥾 🚀

Starter template for using Jekyll 4 and the Bootstrap gem

GitHub tag License

Made with Ruby Made with Jekyll

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

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.