ensure RTLit gem is included and CSS is RTLed if css_rtl is enabled in discourse config

This commit is contained in:
Zohar Arad 2014-08-08 16:06:29 +03:00
parent 6ba4243b3e
commit c99ab7fb06

View File

@ -63,11 +63,14 @@ class DiscourseSassCompiler
# Check if CSS needs to be RTLed after compilation
# and run RTLit gem on compiled CSS if true and RTLit gem is available
if GlobalSetting.rtl_css && defined?(RTLit)
RTLit::Converter.to_rtl(css)
else
css
css_output = css
if GlobalSetting.rtl_css
begin
require 'rtlit'
css_output = RTLit::Converter.to_rtl(css) if defined?(RTLit)
rescue; end
end
css_output
end
end