Jekyll is a deceptively simple Ruby-based static site generator. It powers Github Pages, is one of the most popular generators around, and now at version 3.0 includes a host of great features like Sass and Coffee Script support, custom content types, data files, Liquid templating, and tons more.
Siteleaf helps you use Jekyll with clients. Specifically, it provides a well designed web-based interface to your Jekyll application that content managers can actually use. Getting non-technical subject matter experts on board with any kind of Jekyll workflow has always been the biggest challenge of using Jekyll with clients. They don't want to hear about build scripts, or Github repos, or file name conventions. Siteleaf lets your content managers shortcut that steep Jekyll learning curve by giving them the beautifully simple web-based interface they deserve. Want to add an image? Just drag and drop. Adding structured metadata? It's point and click.
Speaking of point and click, this site is a freebie starter theme to help you quickly get started with Siteleaf and Jekyll. Use it as a starting point for your own customizations, or just change the title and use it as is, or ignore it altogether.
It's a simple fixed-width, adaptive blog template. It's fixed-width because I hate fluid layouts. It's adaptive because mobile. The grid is controlled by a couple of small Sass mixins. Basically, you set the width of your columns and gutters, center the grid on the viewport, and let the column count be determined by whatever breakpoints make sense given the content. That's it, mostly...