42 lines
1.4 KiB
Plaintext
42 lines
1.4 KiB
Plaintext
<% @page_title = @card.title %>
|
|
|
|
<% content_for :head do %>
|
|
<%= card_social_tags(@card) %>
|
|
<% end %>
|
|
|
|
<% content_for :header do %>
|
|
<div class="header__actions header__actions--start">
|
|
<%= back_link_to @card.board.name, published_board_url(@card.board), "keydown.left@document->hotkey#click", style: "view-transistion-name: card-board-title;" %>
|
|
</div>
|
|
<% end %>
|
|
|
|
<section id="<%= dom_id(@card, :card_container) %>"
|
|
class="card-perma card-perma--public" data-controller="lightbox" style="--card-color: <%= @card.color %>;">
|
|
<div class="card-perma__bg">
|
|
<%= card_article_tag @card, class: "card" do %>
|
|
<header class="card__header">
|
|
<%= render "cards/display/preview/board", card: @card %>
|
|
<%= render "cards/display/preview/tags", card: @card %>
|
|
</header>
|
|
|
|
<div class="card__body justify-space-between">
|
|
<%= render "public/cards/show/content", card: @card %>
|
|
<%= render "cards/display/public_preview/columns", card: @card if @card.open? %>
|
|
</div>
|
|
|
|
<%= render "public/cards/show/steps", card: @card %>
|
|
|
|
<footer class="card__footer full-width flex align-start gap">
|
|
<%= render "cards/display/public_preview/meta", card: @card %>
|
|
<%= render "cards/display/perma/background", card: @card %>
|
|
</footer>
|
|
<% end %>
|
|
</div>
|
|
|
|
<%= render "layouts/lightbox" %>
|
|
</section>
|
|
|
|
<% content_for :footer do %>
|
|
<%= render "public/footer" %>
|
|
<% end %>
|