Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elfacht/middleman-haml-boilerplate
Project boilerplate for Middleman including i18n, blogging, RSS feed, sitemap, imageoptim and Haml.
https://github.com/elfacht/middleman-haml-boilerplate
boilerplate haml middleman middleman-template
Last synced: 5 days ago
JSON representation
Project boilerplate for Middleman including i18n, blogging, RSS feed, sitemap, imageoptim and Haml.
- Host: GitHub
- URL: https://github.com/elfacht/middleman-haml-boilerplate
- Owner: elfacht
- License: mit
- Created: 2015-04-04T18:05:58.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-04-12T05:36:10.000Z (over 1 year ago)
- Last Synced: 2024-08-02T12:49:56.443Z (3 months ago)
- Topics: boilerplate, haml, middleman, middleman-template
- Language: SCSS
- Homepage:
- Size: 4.66 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-starred - elfacht/middleman-haml-boilerplate - Project boilerplate for Middleman including i18n, blogging, RSS feed, sitemap, imageoptim and Haml. (others)
README
[![Build Status](https://travis-ci.org/elfacht/middleman-haml-boilerplate.svg)](https://travis-ci.org/elfacht/middleman-haml-boilerplate)
# Middleman Boilerplate
Project boilerplate for Middleman including blogging, RSS feed, sitemap, imageoptim and Haml.
## Installation
Install [Middleman](https://middlemanapp.com/) if you haven't done yet:
```console
$ gem install middleman
```### Create middleman blog project directly from GitHub repo
```console
$ middleman init my_project -T elfacht/middleman-haml-boilerplate
```### … or from local template
```console
$ middleman init my_project --template=middleman-haml-boilerplate
```### Install gems
```console
$ cd my_project
$ bundle install
```### Install bower components
The CSS has already Foundation mixins included. To avoid errors install Foundation via bower:```console
bower install
```
If you don't want to use Foundation, remove the breakpoint mixin in `base/_base.scss`.### Start Middleman server
```console
$ bundle exec middleman
```Open `http://localhost:4567` in a web browser.
## Gems
This boilerplate is using following gems:* [middleman-autoprefixer](https://github.com/middleman/middleman-autoprefixer)
* [middleman-blog](https://github.com/middleman/middleman-blog)
* [middleman-imageoptim](https://github.com/plasticine/middleman-imageoptim)
* [middleman-inliner](https://github.com/kaiinui/middleman-inliner)
* [middleman-meta-tags](https://github.com/tiste/middleman-meta-tags)
* [middleman-minify-html](https://github.com/middleman/middleman-minify-html)
* [middleman-search_engine_sitemap](https://github.com/Aupajo/middleman-search_engine_sitemap)
* [middleman-title](https://github.com/jcypret/middleman-title)## Tools
* [Foundation 6](http://foundation.zurb.com/docs/) (deactivated)
* [Haml](http://haml.info/)
* VanillaJS
* SCSS## License
MIT Licensed, see [LICENSE](LICENSE.md) for details.