Class: SassC::Rails::Importer::SassERBExtension
Instance Method Summary
collapse
Methods inherited from Extension
#initialize
Instance Method Details
#import_for(full_path, parent_dir, options) ⇒ Object
57
58
59
60
61
62
|
# File 'lib/sassc/rails/importer.rb', line 57
def import_for(full_path, parent_dir, options)
template = Tilt::ERBTemplate.new(full_path)
parsed_erb = template.render(options[:sprockets][:context], {})
parsed_scss = SassC::Sass2Scss.convert(parsed_erb)
SassC::Importer::Import.new(full_path, source: parsed_scss)
end
|
#postfix ⇒ Object
53
54
55
|
# File 'lib/sassc/rails/importer.rb', line 53
def postfix
".sass.erb"
end
|