Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcypret/middleman-noir
A Middleman project template with intriguing options not chosen from mainstream.
https://github.com/jcypret/middleman-noir
Last synced: about 1 month ago
JSON representation
A Middleman project template with intriguing options not chosen from mainstream.
- Host: GitHub
- URL: https://github.com/jcypret/middleman-noir
- Owner: jcypret
- Created: 2014-05-21T00:19:22.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-06-30T03:10:30.000Z (over 10 years ago)
- Last Synced: 2024-10-14T00:25:18.123Z (2 months ago)
- Language: Ruby
- Homepage:
- Size: 281 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Middleman Noir
A [Middleman](http://middlemanapp.com) project template with intriguing options not chosen from mainstream.
![Middleman Noir](https://raw.githubusercontent.com/jcypret/middleman-noir/master/middleman-noir.jpg)
## Features
* [Slim](http://slim-lang.com) for HTML
* [Normalize](http://necolas.github.io/normalize.css/) for CSS reset
* [SMACCS](http://smacss.com) for CSS structure
* [Stylus](http://learnboost.github.io/stylus/) for CSS
- [Jeet](http://jeet.gs) for grid system
- [Rupture](http://jenius.github.io/rupture/) for responsive breakpoints
- [Nib](http://visionmedia.github.io/nib/) for mixins
- [Autoprefixer](https://github.com/ai/autoprefixer) for vendor prefixes
* [Coffeescript](http://coffeescript.org) for Javascript
* [Bower](http://bower.io) for front-end package management
* [dotenv](https://github.com/bkeepers/dotenv) for configuration variables
* [Middleman Title](https://github.com/jcypret/middleman-title) for setting page titles
* [Middleman Search Engine Sitemap](https://github.com/Aupajo/middleman-search_engine_sitemap) for generating XML sitemap
* [Browse Happy](http://browsehappy.com) for displaying upgrade notice to old browsers## Installation
This assumes you have [Ruby](https://www.ruby-lang.org) and [Node.js](http://nodejs.org) installed on your system.
Install Middleman:
$ gem install middleman
Clone this repository into your `~/.middleman` folder:
git clone [email protected]:jcypret/middleman-noir.git ~/.middleman/noir
Remove repository from template so that new templates copy over clean:
rm -fr ~/.middleman/noir/.git
Generate new project based on the Middleman Noir template:
middleman init your_project_name --template=noir
Install Dependencies:
$ npm install
$ bower install