A Haml-based Middleman starter project template.
- Install Middleman
- Download the Hamlman project template
git clone git@github.com:meowsus/hamlman ~/.middleman/hamlman
- Initialize a new Hamlman project
middleman init my_project --template=hamlman
Once Hamlman is downloaded to your ~/.middleman
directory you can just pull the repository periodically to stay up to date!
cd ~/.middleman/hamlman;
git pull
images
directory emptied
- JavaScript manifest is renamed
application.js
javascript/dependencies
directory added- includes a basic Modernizr build
- Default layout cleaned up
html
element includes.no-js
class for Modernizr- Modern
meta
elements added Modernizr
and Stylesheet manifest loaded in head- JavaScript manifest loaded at the bottom of the document.
- Stylesheet manifest is renamed
application.css.scss
stylesheets/dependencies
directory added- includes normalize.css
sass
,scss-lint
,middleman-autoprefixer
, andejs
added
- Build options
- Enables
autoprefixer
- Ensures that only
application.css
,application.js
, andmodernizr.js
are built - Minifies all Stylesheets and JavaScript
- Sets assets and links to relative
- Enables
.editorconfig
added.jshintrc
added.scss-lint.yml
added