Bootstrap-generators provides Twitter Bootstrap generators for Rails 3.1. Bootstrap is a toolkit from Twitter designed to kickstart development of webapps and sites. Checkout http://twitter.github.com/bootstrap.
Rails 3.1 setup
This gem requires the use of rails 3.1.
In your Gemfile, add this line:
By default Bootstrap Generators requires SimpleForm. Add the dependency on your Gemfile:
gem 'simple_form', '~> 1.5'
If you don't want to use SimpleForm, and instead use the default Rails form builder, just call the install generator with
Then run the following commands:
rails generate bootstrap:install
Once you've done that, any time you generate a controller or scaffold, you'll get Bootstrap templates.
Default Rails form builder
rails generate bootstrap:install --form_builder=form_builder
rails generate bootstrap:install --form_builder=simple_form
There are three layouts available, based on the quick-start examples:
- hero (default; based on this template)
- fluid (based on this template)
- container-app (based on this template)
To select one of these layouts just pass the option '--layout=LAYOUT' to the install generator.