Move lightbox to cards/show so we can use it for description and Lexical images

This commit is contained in:
Andy Smith
2025-08-04 16:11:43 -05:00
parent 7d35ab11ec
commit 38be44dd11
2 changed files with 9 additions and 8 deletions
@@ -1,14 +1,6 @@
<% if card.image.present? %>
<div class="card__background">
<%= image_tag card.image.presence || "", size: 120, data: { upload_preview_target: "image" } %>
<%= render "layouts/lightbox" do %>
<% if card.image.attached? %>
<%= button_to card_image_path(card), method: :delete, class: "btn" do %>
<%= icon_tag "trash" %>
<span class="for-screen-reader">Clear background image</span>
<% end %>
<% end %>
<% end %>
</div>
<%= yield %>
+9
View File
@@ -49,3 +49,12 @@
<%= render "cards/messages", card: @card %>
<% end %>
</div>
<%= render "layouts/lightbox" do %>
<% if @card.image.attached? %>
<%= button_to card_image_path(@card), method: :delete, class: "btn" do %>
<%= icon_tag "trash" %>
<span class="for-screen-reader">Remove background image</span>
<% end %>
<% end %>
<% end %>