Merge pull request #1589 from basecamp/closed-by-system

Display stamp in cards view when it's auto-postponed by the system
This commit is contained in:
Jason Zimdars
2025-11-13 18:14:19 -06:00
committed by GitHub
2 changed files with 9 additions and 2 deletions
+8 -1
View File
@@ -339,8 +339,15 @@
rotate: 5deg;
transform-origin: top right;
.cards & {
.cards & {
display: none;
.cards--grid &,
.cards--on-deck & {
&.card__closed--system {
display: flex;
}
}
}
}
@@ -7,7 +7,7 @@
<% end %>
<% if card.postponed? %>
<div class="card__closed">
<div class="card__closed <%= "card__closed--system" if card.postponed_by.system? %>">
<span class="card__closed-title" data-text="Not Now">Not Now</span>
<strong class="card__closed-date"><%= card.postponed_at.strftime("%b %d, %Y") %></strong>
<span class="card__closed-by-line">by <span class="card__closed-by"><%= card.postponed_by&.familiar_name %></span></span>