Features:
- Ready to run on Heroku
- Livereload: automatically refresh your browser whenever you edit files in your site.
- Slim: A lightweight templating engine.
- Bower: A package manager for the web.
- Sass: Sass: Syntactically Awesome Style Sheets
- Inuitcss: inuitcss is a powerful, Sass-based, BEM, OOCSS framework designed with scalability and performance in mind.
- Hagrid: Simple but powerful flexbox-first grid
- Coffeescript
- Language configuration
- Gzip
- Faker (Fake content generator with several helpers predefined)
- Preconfigured partials
- Metatags helper
Start by installing Bundler, if you don't already have it:
gem install bundler
Then just clone the repository down to your local machine:
git clone http://github.com/startae/middleman-startae.git my_new_project
Finally, do a bundle install
to install the required gems -- even Middleman itself!
Use middleman
to do your live development and middleman build
to render your static file output to the /build/
directory.
For full Middleman documentation, visit the Middleman website.
Middleman supports project templates. To use Middleman Startaê
as a template, clone the Git repository into ~/.middleman
, like so:
git clone git://github.com/startae/middleman-startae.git ~/.middleman/middleman-startae
then use the new template argument for the middleman init
command:
middleman init my_new_project --template=middleman-startae
Use bower install
to install the assets in the bower_components/
directory (you'll need to have Bower package installed: npm install -g bower
)
Just submit an issue.
For more help follow Middleman's docs.
Middleman is a static site generator based on Sinatra. Providing dozens of templating languages (Haml, Sass, Compass, Slim, CoffeeScript, and more). Makes minification, compression, cache busting, Yaml data (and more) an easy part of your development cycle.
Cheers!