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)
template = Liquid::Template.parse(contents)
SassC::Engine.new(template.render(liquid_context), syntax: :scss, style: :compressed).render
end
|