Class: JekyllAssetPostProcessor::SassProcessor
Instance Method Summary
collapse
Methods inherited from Processor
#initialize, #process_binary
Instance Method Details
#new_extension ⇒ Object
7
8
9
|
# File 'lib/processors/scss.rb', line 7
def new_extension
'.css'
end
|
#process(contents, liquid_context) ⇒ Object
11
12
13
14
|
# File 'lib/processors/scss.rb', line 11
def process(contents, liquid_context)
sass = SassC::Engine.new(contents, syntax: :scss, style: :compressed).render
Liquid::Template.parse(sass).render(liquid_context)
end
|