Change channel banner to be CSS background image

This is to allow for contents to be placed on the channel banner itself;
something that is required for the links widget shown on Youtube.
This commit is contained in:
syeopite 2021-04-16 00:27:37 -07:00
parent 9c3a932217
commit 04cc15500f
No known key found for this signature in database
GPG key ID: 6FA616E5A5294A82
4 changed files with 14 additions and 4 deletions

View file

@ -1488,7 +1488,6 @@ get "/fetch_link_favicon" do |env|
env.response.headers["Access-Control-Allow-Origin"] = "*"
proxy_file(favicon_response, env)
end
rescue ex
end
end

View file

@ -195,6 +195,6 @@ def get_about_info(ucid, locale)
allowed_regions: allowed_regions,
related_channels: related_channels,
tabs: tabs,
links: links
links: links,
})
end

View file

@ -4,8 +4,9 @@
<% end %>
<% if channel.banner %>
<div class="h-box">
<img style="width:100%" src="/ggpht<%= URI.parse(channel.banner.not_nil!.gsub("=w1060-", "=w1280-")).request_target %>">
<div class="pure-g" id="channel-banner-container">
<div class="pure-u-1" id="banner" style='background: url(/ggpht<%= URI.parse(channel.banner.not_nil!.gsub("=w1060-", "=w1280-")).request_target %>)'>
</div>
</div>
<div class="h-box">