Sha256: ea23ef35a3bfdf923db3a8043b53833d25e2baa68aa9fd8f8f225f06e4a45a06
Contents?: true
Size: 568 Bytes
Versions: 15
Compression:
Stored size: 568 Bytes
Contents
require 'sass' module Sass module Rails class CssCompressor def initialize(options={}) @options = {:style => :compressed}.merge(options) end def compress(css) if css.count("\n") > 2 Sass::Engine.new(css, :syntax => :scss, :cache => false, :read_cache => false, :style => @options[:style]).render # note: style is set by railtie or by config else css end end end end end
Version data entries
15 entries across 13 versions & 3 rubygems