Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap-rubygem.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Mazovetskiy <glex.spb@gmail.com>2014-09-19 14:03:45 +0400
committerGleb Mazovetskiy <glex.spb@gmail.com>2014-09-19 14:06:48 +0400
commita7ac2b104eb58cfc6f3c94d633be8ddece6f252f (patch)
treeeb5985517b2f03de13232d097efc446b47c53f0f /README.md
parent61b2e6632af7db5c08311729a4b7062d9ed77760 (diff)
Readme: Bower with Rails [ci skip]
Diffstat (limited to 'README.md')
-rw-r--r--README.md18
1 files changed, 14 insertions, 4 deletions
diff --git a/README.md b/README.md
index a54995c..46d19db 100644
--- a/README.md
+++ b/README.md
@@ -56,14 +56,24 @@ Require Bootstrap Javascripts in `app/assets/javascripts/application.js`:
#### Bower with Rails
-When using [bootstrap-sass Bower package](#c-bower) in Rails, ensure [minimum Sass number precision](#sass-number-precision):
+When using [bootstrap-sass Bower package](#c-bower) instead of the gem in Rails, add Bootstrap asset paths:
```ruby
-# e.g. config/initializers/sass.rb
-::Sass::Script::Number.precision = [10, ::Sass::Script::Number.precision].max
+# config/application.rb
+# bootstrap-sass asset paths
+root.join('vendor/assets/bower_components/bootstrap-sass/assets').tap do |path|
+ config.sass.load_paths << path.join('stylesheets')
+ config.assets.paths += %w(javascripts fonts images).map(&path.method(:join))
+end
```
-`bootstrap-sprockets` must be imported before `bootstrap` for the icon fonts to work.
+Then, ensure [minimum Sass number precision](#sass-number-precision):
+
+```ruby
+# config/initializers/sass.rb
+# Minimum precision required by bootstrap-sass
+::Sass::Script::Number.precision = [10, ::Sass::Script::Number.precision].max
+```
#### Rails 4.x