Rails Boilerplate is a Rails (>= 3.1.0) gem which helps you to use the html 5 boilerplate.
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
andplugins.js
as assets -
copies over some static file (like favicons, touch icons, robots.txt, humans.txt) to the
public/
folder.
If you want to checkout the code, be sure to do:
git submodule init
git submodule update
bundle
- add option to strip comments from the
application.html.erb
- add option to exclude google analytics script
- google analytics scripts (ga.js) only gets attached in production env
- generator adds
config.assets.precompile += %w(modernizr.js)
toconfig/environments/production.rb
- updated to html5-boilerplate version
- initial version.