A fully Rails 3.1+ compliant application template used to setup a new Rails app using Paul Irish's HTML5 Boilerplate (http://html5boilerplate.com/)
This template can be considered an upgrade of the Rails 3.0.x application template found here: https://github.com/russfrisch/Rails-HTML5-Boilerplate-Template
Run directly from github:
rails new <appname> -m https://github.com/russfrisch/h5bp-rails/raw/master/h5bp.rb
Can also be applied to an existing project, but will need some integration by hand:
rake rails:template LOCATION=https://github.com/russfrisch/h5bp-rails/raw/master/h5bp_apply.rb
- Downloads HTML5 Boilerplate index.html and merges it with the default application.html.erb Rails generates.
- Downloads HTML5 Boilerplate style.css and merges it with the default application.css Rails generates.
- Downloads a version of the HTML5 Boilerplate plugins.js converted to CoffeeScript
- Downloads HTML5 Boilerplate misc. assets: icons, .htaccess, etc.
- Updates Gemfile to include Modernizr-Rails which provides the Modernizr.js dependency HTML5 Boilerplate uses.
If there is anything that can be done better or you would like to see tweaked, please send me a push request.