mirror of
https://github.com/dpnmw/community-landing.git
synced 2026-03-18 09:27:16 +00:00
Logo Options Updated
This commit is contained in:
@@ -151,14 +151,17 @@ module CommunityLanding
|
||||
# ── PRELOADER ──
|
||||
|
||||
def render_preloader
|
||||
logo = (@s.preloader_logo_url.presence rescue nil) || logo_dark_url
|
||||
logo_dark = (@s.preloader_logo_dark_url.presence rescue nil) || logo_dark_url
|
||||
logo_light = (@s.preloader_logo_light_url.presence rescue nil) || logo_dark
|
||||
|
||||
min_ms = (@s.preloader_min_duration rescue 800).to_i.clamp(0, 5000)
|
||||
|
||||
html = +""
|
||||
html << "<div id=\"cl-preloader\" class=\"cl-preloader\">\n"
|
||||
html << " <div class=\"cl-preloader__content\">\n"
|
||||
if logo
|
||||
html << " <div class=\"cl-preloader__logo\" style=\"-webkit-mask-image: url('#{e(logo)}'); mask-image: url('#{e(logo)}');\"></div>\n"
|
||||
if logo_dark
|
||||
html << " <img class=\"cl-preloader__logo cl-preloader__logo--dark\" src=\"#{e(logo_dark)}\" alt=\"\">\n"
|
||||
html << " <img class=\"cl-preloader__logo cl-preloader__logo--light\" src=\"#{e(logo_light)}\" alt=\"\">\n"
|
||||
end
|
||||
html << " <div class=\"cl-preloader__counter\" id=\"cl-preloader-pct\">0%</div>\n"
|
||||
html << " <div class=\"cl-preloader__bar\"><div class=\"cl-preloader__bar-fill\" id=\"cl-preloader-bar\"></div></div>\n"
|
||||
|
||||
@@ -72,7 +72,6 @@ module CommunityLanding
|
||||
preloader_text_dark = safe_hex(:preloader_text_color_dark)
|
||||
preloader_text_light = safe_hex(:preloader_text_color_light)
|
||||
preloader_bar = safe_hex(:preloader_bar_color)
|
||||
preloader_logo = safe_hex(:preloader_logo_color)
|
||||
|
||||
orb_color = safe_hex(:orb_color)
|
||||
orb_opacity = [[@s.orb_opacity.to_i, 0].max, 100].min rescue 50
|
||||
@@ -113,7 +112,6 @@ module CommunityLanding
|
||||
dark_extras << "\n --cl-preloader-bg: #{preloader_bg_dark};" if preloader_bg_dark
|
||||
dark_extras << "\n --cl-preloader-text: #{preloader_text_dark};" if preloader_text_dark
|
||||
dark_extras << "\n --cl-preloader-bar: #{preloader_bar};" if preloader_bar
|
||||
dark_extras << "\n --cl-preloader-logo-color: #{preloader_logo};" if preloader_logo
|
||||
|
||||
light_extras = +""
|
||||
light_extras << "\n --cl-navbar-signin-color: #{navbar_signin_light || navbar_signin_dark};" if navbar_signin_light || navbar_signin_dark
|
||||
@@ -130,7 +128,6 @@ module CommunityLanding
|
||||
light_extras << "\n --cl-preloader-bg: #{preloader_bg_light || preloader_bg_dark};" if preloader_bg_light || preloader_bg_dark
|
||||
light_extras << "\n --cl-preloader-text: #{preloader_text_light || preloader_text_dark};" if preloader_text_light || preloader_text_dark
|
||||
light_extras << "\n --cl-preloader-bar: #{preloader_bar};" if preloader_bar
|
||||
light_extras << "\n --cl-preloader-logo-color: #{preloader_logo};" if preloader_logo
|
||||
|
||||
"<style>
|
||||
:root, [data-theme=\"dark\"] {
|
||||
|
||||
Reference in New Issue
Block a user