Monty is a Jekyll theme inspired by CSS Naked Day. It has just enough styling to make it appealing and different, yet is almost as stripped back as the Emperor parading in his full monty.
Monty is designed for blogging on GitHub Pages. It is a simple theme consisting of only a home page and your blog posts. You can preview the theme here.
Installation
To use the Monty theme, add the following to your site’s _config.yaml
:
remote_theme: brolun/jekyll-theme-monty
plugins:
- jekyll-remote-theme
- jekyll-feed
- jekyll-seo-tag
Optionally, if you would like to preview your site locally, add the following to your site’s Gemfile
:
gem "github-pages", group: :jekyll_plugins
Customizing
Configuration variables
Monty requires the following variable to be set in your site’s _config.yml
:
title: [Your site's title]
Additionally, you may choose to set the following optional variable:
locale: [A locale code; 'en_US' is default]
Front matter variables
Monty is not designed for sorting blog posts according to categories
, tags
, or other front matter variables.
Favicon
If you want your site to display a favicon, simply add a favicon.ico
image to the root folder.
SEO tag and RSS Feed plugins
Monty uses the Jekyll SEO tag plugin. You can read about how to further configure the SEO tag plugin here.
Monty also uses the Jekyll Feed plugin. The plugin generates an Atom/RSS feed of your blog posts. You can read about the Feed plugin here.
Development
If you would like to preview the theme locally (for example, in the process of proposing a change):
- Clone the theme’s repository using
git clone https://github.com/brolun/jekyll-theme-monty.git
. cd
into the theme’s directory.- Run
bundle install
to install the necessary dependencies. - Run
bundle exec jekyll serve
to start the preview server. - Visit
http://localhost:4000
in your browser to preview the theme.
Contributing
Bug reports and pull requests are welcome on GitHub.