Sha256: 4c8d4f1d7f7e07f5260fac7bb68eaab85bcc46f869ae8051aeb947f30ece0444
Contents?: true
Size: 535 Bytes
Versions: 2
Compression:
Stored size: 535 Bytes
Contents
module ThemesForRails class Config attr_writer :base_dir, :themes_dir attr_accessor :use_sass def initialize(&block) @use_sass = true yield if block_given? end def base_dir @base_dir ||= Rails.root end def themes_dir @themes_dir ||= "themes" end def clear @base_dir = nil @themes_dir = nil end def use_sass? @use_sass and sass_is_available? end def sass_is_available? !!defined?Sass::Plugin end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
themes_for_rails-0.4.1 | lib/themes_for_rails/config.rb |
themes_for_rails-0.4.0 | lib/themes_for_rails/config.rb |