# jekyll-theme-bluelib A theme providing Bluelib themes on Jekyll static sites! ![Screenshot](screenshot.png) ## Installation Add this line to your Jekyll site's `Gemfile`: ```ruby gem "jekyll-theme-bluelib" ``` And add this line to your Jekyll site's `_config.yml`: ```yaml theme: jekyll-theme-bluelib ``` And then execute: ```console $ bundle ``` Or install it yourself as: ```console $ gem install jekyll-theme-bluelib ``` After installing, add to `_config.yml` the name of your preferred bluelib theme: ```yml bluelib: "royalblue" ``` ## Usage The theme provides four layouts: `default`, `base`, `box` and `post`. ### `default` Default is the simplest layout of the four, and only adds the bluelib stylesheets for the theme to be displayed. In particular, it ``s in the following order: 1. The `skeleton.root.css` from the latest version of bluelib 2. The bluelib `root` target defined in the `bluelib` variable of `_config.yml` (`site.bluelib`) 3. The bluelib `root` target defined in the `bluelib` variable of the Front Matter of the page (`page.bluelib`) ### `base` Base adds some elements to the `default` layout: - it adds a `layout-threecol` to the page - it centers the page `contents` by using `layout-threecol-center` - it renders the `title` defined in `_config.yml` as a `