Sha256: 56fd20246a18c1f89c925bd20ccc3bf2f80964878fdf925bc40af2e08e3adc3f
Contents?: true
Size: 506 Bytes
Versions: 14
Compression:
Stored size: 506 Bytes
Contents
module Mill class Resource class Stylesheet < Resource FileTypes = %w{ text/css } def load super unless @input_file.basename.to_s.end_with?('.min.css') engine = Sass::Engine.for_file(@input_file.to_s, syntax: :scss, style: :compressed) begin @content = engine.render rescue Sass::SyntaxError => e raise "#{input_file}: error parsing CSS: #{e}" end end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems