class Apogee::CSSProcessor

Processes site css for distribution

Public Instance Methods

process() click to toggle source
# File lib/apogee/css_processor.rb, line 10
def process
  return unless css?

  IO.write(out_path, processed_styles)
end

Private Instance Methods

out_path() click to toggle source
# File lib/apogee/css_processor.rb, line 22
def out_path
  File.join('dist', 'styles.css')
end
processed_styles() click to toggle source
# File lib/apogee/css_processor.rb, line 18
def processed_styles
  css_paths.map { |path| IO.read(path) }.join("\n")
end