Funky: fork of the Garth theme, with a few extra features.
Go to file
David Darnes b46caa1eda Update readme to reflect installation changes 2018-01-01 18:49:28 +00:00
_includes Fixes to default nav 2017-01-08 16:06:03 +00:00
_layouts Getting the new version up to spec, removing any unwanted code and matching it with the original design 2017-01-04 22:36:30 +00:00
_posts Changing sample content and dev tweaks 2017-01-04 08:54:39 +00:00
_sass Getting the new version up to spec, removing any unwanted code and matching it with the original design 2017-01-04 22:36:30 +00:00
assets Fixes to default nav 2017-01-08 16:06:03 +00:00
.gitignore Complete revision of code, bringing it up to spec 2017-01-04 00:41:34 +00:00
404.md Complete revision of code, bringing it up to spec 2017-01-04 00:41:34 +00:00
CNAME Amend CNAME record 2017-01-04 01:10:33 +00:00
Gemfile Complete revision of code, bringing it up to spec 2017-01-04 00:41:34 +00:00
LICENSE Complete revision of code, bringing it up to spec 2017-01-04 00:41:34 +00:00
README.md Update readme to reflect installation changes 2018-01-01 18:49:28 +00:00
_config.yml Remove demo files, fixes #12 2018-01-01 18:36:00 +00:00
about.md Amend url 2017-03-28 09:18:26 +01:00
garth-jekyll-theme.gemspec Fixes to default nav 2017-01-08 16:06:03 +00:00
index.html Complete revision of code, bringing it up to spec 2017-01-04 00:41:34 +00:00
screenshot.png Getting the new version up to spec, removing any unwanted code and matching it with the original design 2017-01-04 22:36:30 +00:00

README.md

Garth

Gem Version

🥁 A stupidly simple theme for Jekyll, using the official Jekyll theme implementation.

Screenshot

Contents

Installation

As a Jekyll theme

  1. Add gem "garth-jekyll-theme" to your Gemfile to add the theme as a dependancy
  2. Run the command bundle install in the root of project to install the theme and its dependancies
  3. Add theme: garth-jekyll-theme to your _config.yml file to set the site theme
  4. Run bundle exec jekyll serve to build and serve your site
  5. Done! Use the example _config.yml file to set site-wide options

As a GitHub Pages remote theme

  1. Add gem "jekyll-remote-theme" to your Gemfile to add the theme as a dependancy
  2. Run the command bundle install in the root of project to install the jekyll remote theme gem as a dependancy
  3. Add jekyll-remote-theme to the list of plugins in your _config.yml file
  4. Add remote_theme: daviddarnes/garth to your _config.yml file to set the site theme
  5. Run bundle exec jekyll serve to build and serve your site
  6. Done! Use the example _config.yml file to set site-wide options

As a Boilerplate / Fork

(deprecated, not recommended)

  1. Fork the repo
  2. Replace the Gemfile with one stating all the gems used in your project
  3. Delete the following unnecessary files/folders: CODE_OF_CONDUCT.md, CONTRIBUTING.md, LICENSE, screenshot.png, CNAME and garth-jekyll-theme.gemspec
  4. Run the command bundle install in the root of project to install the jekyll remote theme gem as a dependancy
  5. Run bundle exec jekyll serve to build and serve your site
  6. Done! Use the example _config.yml file to set site-wide options

Site settings

You'll need to change the description, title and url to match with the project.

Page layouts

There are 3 layouts; page, post and home (home acts as the font page blog).

Note: The Post List Page options are actually in the collection data within the _config.yml file, this is so they can be edited with CMSs such as Siteleaf

Credits