Jekyll-Susy-Starter-Kit

Jekyll-Susy-Starter-Kit

Getting started with Jekyll & Susy in no-time

Jekyll/Susy Starter-Kit

You heard about Susy and want to use it on your next project? You also love Jekyll and don't want to miss it? Then THIS is for you!

Here's my personal Jekyll+Susy-Starter-Kit - starring:

  • Jekyll - a blog-aware, static site generator.
  • Susy - a sass grid framework.

The Stack

All you need to get started:

  • Ruby: Required for Jekyll.
  • Node.js and NPM: Required for Grunt & Grunt-plugins.
  • Grunt: Automates development.
  • Bower: Manages frontend dependencies.
  • Bundler: Manages Ruby dependencies.

The Setup

The Dependencies

Now it's time to install the project's dependencies:

  • NPM: npm cache clean && npm install
  • Bower: bower install
  • Bundler: bundle install

The Grunt

Everything's ready to get started right away - here's my Grunt workflow:

  • grunt dev: Compiles SASS, builds the site and opens it in the default browser, watches for changes and injects them right away.
  • grunt prod: Builds a bleeding edge website into the build directory.
  • grunt check: Checks code quality of SASS and JS files, Jekyll health and also for outdated packages.

It's possible to get started even quicker - with bundle exec jekyll serve

Special Thanks

I'd like to thank everybody that's making great software - you people are awesome. Also I'm always thankful for feedback and bug reports :)