Skip to content

Project boilerplate for Middleman including i18n, blogging, RSS feed, sitemap, imageoptim and Haml.

License

Notifications You must be signed in to change notification settings

elfacht/middleman-haml-boilerplate

Repository files navigation

Build Status

Middleman Boilerplate

Project boilerplate for Middleman including blogging, RSS feed, sitemap, imageoptim and Haml.

Installation

Install Middleman if you haven't done yet:

$ gem install middleman

Create middleman blog project directly from GitHub repo

$ middleman init my_project -T elfacht/middleman-haml-boilerplate

… or from local template

$ middleman init my_project --template=middleman-haml-boilerplate

Install gems

$ cd my_project
$ bundle install

Install bower components

The CSS has already Foundation mixins included. To avoid errors install Foundation via bower:

bower install

If you don't want to use Foundation, remove the breakpoint mixin in base/_base.scss.

Start Middleman server

$ bundle exec middleman

Open http://localhost:4567 in a web browser.

Gems

This boilerplate is using following gems:

Tools

License

MIT Licensed, see LICENSE for details.