DEV: Do not translate font names (#10723)

Use the names as provided by discourse-fonts and remove the
translated strings.

It also ensures that the selected font is present in case a font will
be removed in the future.
This commit is contained in:
Bianca Nenciu
2020-09-23 12:00:07 +03:00
committed by GitHub
parent 4abbe3d361
commit eb891778ff
3 changed files with 11 additions and 35 deletions

View File

@ -43,13 +43,17 @@ module Stylesheet
register_import "font" do
font = DiscourseFonts.fonts.find { |f| f[:key] == SiteSetting.base_font }
contents = <<~EOF
#{font_css(font)}
contents = if font.present?
<<~EOF
#{font_css(font)}
:root {
--font-family: #{font[:stack]};
}
EOF
:root {
--font-family: #{font[:stack]};
}
EOF
else
""
end
Import.new("font.scss", source: contents)
end