Class: Schoolkeep::Views::ColorScheme

Inherits:
Object
  • Object
show all
Defined in:
lib/schoolkeep/views/color_scheme.rb

Instance Method Summary collapse

Constructor Details

#initialize(name) ⇒ ColorScheme

Returns a new instance of ColorScheme.



8
9
10
11
# File 'lib/schoolkeep/views/color_scheme.rb', line 8

def initialize(name)
  @_name = name
  @color_scheme = Fixture.for("styles.css.sktl")[:color_palette]
end

Instance Method Details

#renderObject



13
14
15
16
# File 'lib/schoolkeep/views/color_scheme.rb', line 13

def render
  css_path = File.join(GEM_ROOT, "config/#{@_name}.css.erb")
  ERB.new(File.read(css_path), nil, "-").result(binding)
end