<% draggable = local_assigns.fetch(:draggable, false) && card.published? %> <% cache cacheable_preview_parts_for(card, draggable) do %> <%= card_article_tag card, class: "card", draggable: draggable, data: { id: card.id, drag_and_drop_target: "item" } do %>
<%= render "cards/display/preview/collection", card: card %> <%= render "cards/display/preview/tags", card: card %> <%= render "cards/display/preview/steps", card: card %> <%= icon_tag "attachment", class: "card__attachments-indicator translucent txt-x-small" if card.has_attachments? %> <% if card.staged? && card.doing? %> <%= card.stage.name %> <% end %>

<%= card.title %>

<%= render "cards/display/preview/stages", card: card if card.doing? %>
<%= link_to collection_card_path(card.collection, card), draggable: false, class: "card__link", title: card_title_tag(card), data: { action: "dialog#close", turbo_frame: "_top" } do %> <%= card.title %> <% end %> <% if card.entropic? %> <%= render "cards/display/preview/bubble", card: card %> <% end %> <% end %> <% end %>