Refactor render_theme method

Co-Authored-By: Georg Gadinger <nilsding@nilsding.org>
This commit is contained in:
Andreas Nedbal 2023-01-12 19:35:26 +01:00 committed by Andreas Nedbal
parent e85f9d6867
commit a8fb9fd701
1 changed files with 2 additions and 6 deletions

View File

@ -36,13 +36,9 @@ module ThemeHelper
theme.attributes.each do |k, v| theme.attributes.each do |k, v|
next unless ATTRIBUTE_MAP.key?(k) next unless ATTRIBUTE_MAP.key?(k)
if ATTRIBUTE_MAP[k].is_a?(Array) Array(ATTRIBUTE_MAP[k]).each do |var|
ATTRIBUTE_MAP[k].each do |var|
body += "\t--#{var}: #{get_color_for_key(var, v)};\n" body += "\t--#{var}: #{get_color_for_key(var, v)};\n"
end end
else
body += "\t--#{ATTRIBUTE_MAP[k]}: #{get_color_for_key(ATTRIBUTE_MAP[k], v)};\n"
end
end end
body += "\t--turbolinks-progress-color: ##{lighten(theme.primary_color)}\n}" body += "\t--turbolinks-progress-color: ##{lighten(theme.primary_color)}\n}"