mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
rails master fixes
This commit is contained in:
@@ -2,5 +2,20 @@ require_dependency 'sass/discourse_stylesheets'
|
||||
require_dependency 'sass/discourse_sass_importer'
|
||||
require_dependency 'sass/discourse_safe_sass_importer'
|
||||
|
||||
Sprockets.send(:remove_const, :SassImporter)
|
||||
Sprockets::SassImporter = DiscourseSassImporter
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user