mirror of
https://github.com/dpnmw/community-landing.git
synced 2026-03-18 01:17:15 +00:00
Logo base64 encoding
This commit is contained in:
BIN
assets/images/badge-dark.png
Normal file
BIN
assets/images/badge-dark.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 22 KiB |
BIN
assets/images/badge-light.png
Normal file
BIN
assets/images/badge-light.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 22 KiB |
@@ -863,12 +863,15 @@ module CommunityLanding
|
||||
end
|
||||
|
||||
def render_designer_badge
|
||||
dark_logo = File.join(CommunityLanding::PLUGIN_DIR, "..", "logo-dark.png")
|
||||
light_logo = File.join(CommunityLanding::PLUGIN_DIR, "..", "logo-light.png")
|
||||
return "" unless File.exist?(dark_logo) && File.exist?(light_logo)
|
||||
dark_logo = File.join(CommunityLanding::PLUGIN_DIR, "assets", "images", "badge-dark.png")
|
||||
light_logo = File.join(CommunityLanding::PLUGIN_DIR, "assets", "images", "badge-light.png")
|
||||
|
||||
dark_b64 = Base64.strict_encode64(File.binread(dark_logo))
|
||||
light_b64 = Base64.strict_encode64(File.binread(light_logo))
|
||||
begin
|
||||
dark_b64 = Base64.strict_encode64(File.binread(dark_logo))
|
||||
light_b64 = Base64.strict_encode64(File.binread(light_logo))
|
||||
rescue StandardError
|
||||
return ""
|
||||
end
|
||||
|
||||
html = +""
|
||||
html << "<div class=\"cl-designer-badge\" id=\"cl-designer-badge\">\n"
|
||||
|
||||
Reference in New Issue
Block a user