1.簡介
2.安裝twitter-bootstrap
gem 'sass-rails', '~> 3.2'
gem 'bootstrap-sass', '~> 2.3.2.0'
然後執行bundle install安裝需要的gem。
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require_tree .
將app/assets/stylesheets/application.css重命名爲app/assets/stylesheets/application.css.scss。
3.安裝bootswatch主題
gem 'bootswatch-rails'
然後執行bundle install安裝該gem。在application.css.scss文件中require語句後添加:
// 示例:使用bootswatch免費主題: 'Cerulean' bootswatch
// 首先導入變量
@import "bootswatch/cerulean/variables";
// 導入bootstrap
@import "bootstrap";
// 修改bootstrapbody邊距
body { padding-top: 60px; }
// 導入bootstrap Responsive styles
@import "bootstrap-responsive";
// 最後導入需要的bootswatch主題
@import "bootswatch/cerulean/bootswatch";
// 你還可以在base.css.scss文件中添加更多自定義設置
@import "base";
你需要在application.css.scss文件相同目錄下創建base.css.scss文件,如果需要就在其中添加更多自定義選擇。