eddiemachado/bones — pull request #677 by scast (2014-09-30 04:48:41+00:00)
Title: adding some modern batteries to bones

Hello all,

Recently, I used bones for a WP website. I ended up making some changes that I believe make bones easier to use and improves developer happiness. I'll try to list them below:

1. Added Gulp to help getting quickly up to speed. I personally added a minify option to all styles and js but that can be removed. Also, what I believe is the cool feature here is that I added livereload so development can happen without having to update the browser every 5 seconds. Cool for working on 2 screens. Also added tasks for hinting js and notifying when the style compilation is done.

2. Added [bower](http://www.bower.io) to help handle external libs. In particular, I use bower to install normalize and modernizr so we could version control them through a bower config file. Using gulp-modulizr, added option on the Gulpfile so users could create their own modernizr tailored to their own needs.

3. Added [susy](http://susy.oddbird.net/) for grid management. While the grid in bones is ok, and it is actually encouraged that we experiment around, I believe susy provides a sufficiently robust solution to this problem. Ended up porting the current styles, for backward compatibility.

4. Added [breakpoint](http://breakpoint-sass.com/) for media query handling. It integrates nicely with susy and is througly tested.