class Smurf::Stylesheet

Public Class Methods

minifies?(paths) click to toggle source
# File lib/smurf/stylesheet.rb, line 3
def self.minifies?(paths) !paths.grep(%r[\.css(\?\d+)?$]).empty?; end
new(content) click to toggle source
# File lib/smurf/stylesheet.rb, line 5
def initialize(content)
  @content = content.nil? ? nil : minify(content)
end

Public Instance Methods

minified() click to toggle source
# File lib/smurf/stylesheet.rb, line 9
def minified; @content; end
minify(content) click to toggle source

TODO: deal with string values better (urls, content blocks, etc.)

# File lib/smurf/stylesheet.rb, line 12
def minify(content)
  Rainpress.compress(content)
end