Module: Bootstrap
- Defined in:
- lib/bootstrap-sass.rb,
lib/bootstrap-sass/engine.rb,
lib/bootstrap-sass/version.rb
Defined Under Namespace
Modules: Rails
Classes: FrameworkNotFound
Constant Summary
collapse
- VERSION =
'3.0.3.0'
- BOOTSTRAP_SHA =
'6d03173a1aad98e75f7d33e65b411c519176c59a'
Class Method Summary
collapse
Class Method Details
.asset_pipeline? ⇒ Boolean
Environment detection helpers
40
41
42
|
# File 'lib/bootstrap-sass.rb', line 40
def asset_pipeline?
defined?(::Sprockets)
end
|
.assets_path ⇒ Object
35
36
37
|
# File 'lib/bootstrap-sass.rb', line 35
def assets_path
@assets_path ||= File.join gem_path, 'vendor', 'assets'
end
|
.compass? ⇒ Boolean
44
45
46
|
# File 'lib/bootstrap-sass.rb', line 44
def compass?
defined?(::Compass)
end
|
.fonts_path ⇒ Object
27
28
29
|
# File 'lib/bootstrap-sass.rb', line 27
def fonts_path
File.join assets_path, 'fonts'
end
|
.gem_path ⇒ Object
19
20
21
|
# File 'lib/bootstrap-sass.rb', line 19
def gem_path
@gem_path ||= File.expand_path '..', File.dirname(__FILE__)
end
|
.javascripts_path ⇒ Object
31
32
33
|
# File 'lib/bootstrap-sass.rb', line 31
def javascripts_path
File.join assets_path, 'javascripts'
end
|
.load! ⇒ Object
6
7
8
9
10
11
12
13
14
15
16
|
# File 'lib/bootstrap-sass.rb', line 6
def load!
require 'bootstrap-sass/sass_functions'
register_compass_extension if compass?
if rails?
require 'sass-rails'
register_rails_engine
end
configure_sass
end
|
.rails? ⇒ Boolean
48
49
50
|
# File 'lib/bootstrap-sass.rb', line 48
def rails?
defined?(::Rails)
end
|
.stylesheets_path ⇒ Object
23
24
25
|
# File 'lib/bootstrap-sass.rb', line 23
def stylesheets_path
File.join assets_path, 'stylesheets'
end
|