Great link and here is my configuration:
Gemfile:
gem 'compass-rails', '2.0.4' gem 'bootstrap-sass', '~> 3.1.1.1' gem 'autoprefixer-rails', '6.3.7' gem 'sass-rails', '~> 5.0.1'
configurations / Initializers / assets.rb
Rails.application.config.assets.version = '1.0' Rails.application.config.assets.paths << Rails.root.join('app', 'assets', 'fonts')
And in my sass files tree:
app/assets/stylesheets | |--components | | | |--variables, | |--mixins and another css/sass files | |--bootstrap.sass |--application.sass
application.sass:
@import 'bootstrap' @import 'components/*'
bootstrap.sass:
// Core variables and mixins @import 'bootstrap/variables' @import 'bootstrap/mixins' // Reset @import 'bootstrap/normalize' //@import 'bootstrap/print' // Core CSS //@import 'bootstrap/scaffolding'
Title:
= stylesheet_link_tag 'application', media: 'all'
source share