Use dark theme to invert banner close button

This commit is contained in:
Anton Khorev 2023-11-12 10:13:48 +03:00
parent a5a7f45d70
commit afce238f6c
2 changed files with 8 additions and 5 deletions

View file

@ -1,4 +1,9 @@
<% unless (banner = next_banner()).nil? %>
<%= link_to (image_tag banner[:img], :srcset => banner[:srcset], :alt => banner[:alt], :title => banner[:alt]), banner[:link] %>
<button type="button" class="btn-close <%= "btn-close-white" if banner[:dark] %> position-absolute top-0 end-0 m-4" id="<%= banner_cookie(banner[:id]) %>" aria-label="<%= t("javascripts.close") %>"></button>
<%= tag.div :id => "banner", :data => { :bs_theme => token_list(:dark => banner[:dark]) } do %>
<%= link_to (image_tag banner[:img], :srcset => banner[:srcset], :alt => banner[:alt], :title => banner[:alt]), banner[:link] %>
<button type="button"
class="btn-close position-absolute top-0 end-0 m-4"
id="<%= banner_cookie(banner[:id]) %>"
aria-label="<%= t("javascripts.close") %>"></button>
<% end %>
<% end %>

View file

@ -63,9 +63,7 @@
</div>
<% end %>
<div id="banner">
<%= render :partial => "layouts/banner" %>
</div>
<%= render :partial => "layouts/banner" %>
</div>
<noscript>