1bcaee6da2
Still needs implemented but we won't be autoreconsidering anymore. All entropy will auto-close with reasion: Not now so it appears in the Not Now column
31 lines
1.4 KiB
Plaintext
31 lines
1.4 KiB
Plaintext
<div class="card-perma__notch card-perma__notch--bottom flex-column" id="<%= dom_id(card, :card_closure_toggle) %>">
|
|
<% if card.closed? %>
|
|
<div class="flex gap-half margin-block-start-double margin-block-end">
|
|
<span class="card-perma__closure-message">Completed by <%= card.closed_by.name %> on <%= local_datetime_tag(card.closed_at, style: :shortdate) %>.</span>
|
|
<%= button_to card_closure_path(card), method: :delete, class: "btn btn--plain borderless fill-transparent" do %>
|
|
<span class="pad-inline-end">Undo</span>
|
|
<% end %>
|
|
</div>
|
|
<% else %>
|
|
<details class="expander" data-controller="details" data-details-target="details" data-action="keydown.esc->details#close:stop click@document->details#closeOnClickOutside">
|
|
<summary class="expander__button btn borderless">
|
|
Close as
|
|
<%= icon_tag "caret-down" %>
|
|
</summary>
|
|
<div class="expander__content btn borderless">
|
|
<% Closure::Reason.labels.each do |label| %>
|
|
<%= button_to card_closure_path(card, reason: label), class: "expander__item btn" do %>
|
|
<span class="overflow-ellipsis"><%= label %></span>
|
|
<% end %>
|
|
<% end %>
|
|
</div>
|
|
</details>
|
|
<% if card.entropic? && card.open? %>
|
|
<div class="card-perma__closure-message">
|
|
Moves to "Not now" if no activity <%= local_datetime_tag(card.entropy.auto_clean_at, style: :indays) -%>.
|
|
</div>
|
|
<% end %>
|
|
<% end %>
|
|
</div>
|
|
|