mirror of
https://github.com/discourse/discourse.git
synced 2025-02-07 11:58:27 +00:00
65edbb609c
This reverts commit 47e718f5b24cb2d8b991f5b1a51efe3f79f5f934.
22 lines
681 B
Ruby
22 lines
681 B
Ruby
require_dependency 'sass/discourse_stylesheets'
|
|
require_dependency 'sass/discourse_sass_importer'
|
|
require_dependency 'sass/discourse_safe_sass_importer'
|
|
|
|
if defined?(Sass::Rails::SassTemplate)
|
|
DiscourseSassTemplate = Class.new(Sass::Rails::SassTemplate) do
|
|
def importer_class
|
|
DiscourseSassImporter
|
|
end
|
|
end
|
|
DiscourseScssTemplate = Class.new(DiscourseSassTemplate) do
|
|
def syntax
|
|
:scss
|
|
end
|
|
end
|
|
Rails.application.assets.register_engine '.sass', DiscourseSassTemplate
|
|
Rails.application.assets.register_engine '.scss', DiscourseScssTemplate
|
|
else
|
|
Sprockets.send(:remove_const, :SassImporter)
|
|
Sprockets::SassImporter = DiscourseSassImporter
|
|
end
|