Class: Sprockets::Sass::Compressor

Inherits:
Object
  • Object
show all
Defined in:
lib/sprockets/sass/compressor.rb

Instance Method Summary collapse

Instance Method Details

#compress(css) ⇒ Object

Compresses the given CSS using Sass::Engine’s :compressed output style.



8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/sprockets/sass/compressor.rb', line 8

def compress(css)
  if css.count("\n") > 2
    ::Sass::Engine.new(css,
      :syntax     => :scss,
      :cache      => false,
      :read_cache => false,
      :style      => :compressed
    ).render
  else
    css
  end
end