Rails (>= 3.1) engine which provides html5boilerplate generators and assets
Ruby JavaScript
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
html5-boilerplate @ c20eb1a
lib
test
vendor/assets
.gitignore
.gitmodules
Gemfile
Guardfile
LICENSE
README.md
Rakefile
index.html.patch
rails-boilerplate.gemspec

README.md

Rails Boilerplate

Rails Boilerplate is a Rails (>= 3.1.0) gem which helps you to use the html 5 boilerplate.

Install & usage

You'll need at least Rails 3.1. Then put this in your Gemfile:

gem "rails-boilerplate"

This gives you a generator boilerplate:install which does the following things:

  • updates app/views/layouts/application.html.erb to include all the elements used in the H5BP:index.html converted to a Rails compatible ERB file, complete with the necessary rails helper calls.

  • adds style.css(renamed to reset.css), modernizr.js and plugins.js as assets

  • copies over some static file (like favicons, touch icons, robots.txt, humans.txt) to the public/ folder.

Development

If you want to checkout the code, be sure to do:

git submodule init
git submodule update
bundle

Todo

  • add option to strip comments from the application.html.erb
  • add option to exclude google analytics script

Changelog

0.1.6:

  • google analytics scripts (ga.js) only gets attached in production env
  • generator adds config.assets.precompile += %w(modernizr.js) to config/environments/production.rb

0.1.5: 21/nov/2011:

  • updated to html5-boilerplate version

0.1.0:

  • initial version.