rails3.2でtwitter-bootstrap

rails3.2にtwitter-bootstrapをのせてみたのでメモ。

twitter-bootstrap導入

Gemfileに以下を追記。

gem 'less-rails'
gem 'twitter-bootstrap-rails'

んでbundle install。

'less-rails'をインストールしないとbootstrapのlessが解釈できないようでエラーが出た。

bootstrapの初期化?

以下を起動してbootstrapのjsとcssを作成。

rails g bootstrap:install

insert  app/assets/javascripts/application.js
create  app/assets/javascripts/bootstrap.js.coffee
create  app/assets/stylesheets/bootstrap_and_overrides.css.less
gsub  app/assets/stylesheets/application.css
gsub  app/assets/stylesheets/application.css

レイアウトを作成

rails g bootstrap:layout application fluid

元々あるapplication.html.erbを上書きするかと聞かれるのでよければy。
fluidの値を変えると可変レイアウトとか固定レイアウトとか変更できると思う。

これで無事完了。