Skip to content
An automatic dark mode adaptation of the Poole theme for Jekyll.
CSS HTML Ruby
Branch: master
Clone or download
Victor Johnson
Latest commit e995194 Jan 21, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_includes
_layouts Updates for v1.2.0 Jan 21, 2020
_posts Made a few updates to the changelog for clarity. Jan 21, 2020
_sass
assets
.editorconfig
.gitignore Initial commit Jan 1, 2020
404.html Initial commit Jan 1, 2020
Gemfile Updates for v1.2.0 Jan 21, 2020
Gemfile.lock Updates for v1.2.0 Jan 21, 2020
LICENSE.md Initial commit Jan 1, 2020
README.md Update README.md Jan 3, 2020
_config.yml
about.md Updated the content on the example page Jan 1, 2020
feed.xml Fixed: Atom feed is now canonical Jan 2, 2020
index.html Updates for v1.2.0 Jan 21, 2020
noir-for-jekyll.gemspec Updates for v1.2.0 Jan 21, 2020
sitemap.xml Feature: added automatic sitemap generation Jan 2, 2020
styles.scss Updates for v1.2.0 Jan 21, 2020

README.md

Demo

You can see a live demo of Noir: https://noir.essentialenemy.com

Installation

First you will need to setup your Ruby environment and add the Jekyll and Bundler gems to it.

Detailed instructions for getting Ruby setup can be found here and the installation guide for Jekyll can be found here. Bundler makes managing Jekyll sites a lot easier and you can learn how to install that gem here (this theme’s installation guide uses Bundler).

Once that’s done it’s time for the fun part. Don’t even bother with the jekyll new site command, I am going to provide a more foolproof way so that you don’t wind up in dependencies hell.

  1. Download the latest release (NOT the ZIP archive of the latest commit made, the latest release asset) of this repository and copy the files into a new directory where you want your site’s configuration files to live.
  2. In your terminal or command prompt cd into the new directory you just made for those files.
  3. Run the command: bundle install as this will install all of the dependencies I have named in Gemfile.lock.
  4. Test that the site can be built with no issues, run the command: bundle exec jekyll serve and view the site by navigating to 127.0.0.1:4000 in your web browser.
  5. If all is working fine you can begin customizing your site by making changes to _config.yml.

If you have any problems that arise I am glad to help you as much as I can. You can open a new issue, reach out to me on Twitter or email me at the address found inside of _config.yml. I welcome your feedback and requests as well.

Thank you for your interest in Noir!

You can’t perform that action at this time.