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: 6 days 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 (about 11 years ago)
- Default Branch: master
- Last Pushed: 2014-06-30T03:10:30.000Z (almost 11 years ago)
- Last Synced: 2025-01-22T10:49:38.473Z (5 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.

## 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