Only consider golden those cards in "doing"

This commit is contained in:
Jorge Manrubia
2025-04-11 11:45:06 +02:00
parent 1275abd99e
commit aef75feead
3 changed files with 6 additions and 2 deletions
+4
View File
@@ -26,4 +26,8 @@ module CardsHelper
class: "btn txt-small",
**options
end
def golden_class_for(card)
"card--golden" if card.doing? && card.golden?
end
end
+1 -1
View File
@@ -1,5 +1,5 @@
<% cache card do %>
<article class="card shadow border flex flex-column position-relative txt-align-start border-radius <%= 'card--golden' if card.golden? %>"
<article class="card shadow border flex flex-column position-relative txt-align-start border-radius <%= golden_class_for(card) %>"
style="--card-color: <%= card.color %>; view-transition-name: <%= dom_id(card, :ticket) %>;"
id="<%= dom_id(card, :ticket) %>">
<header class="card__header flex align-center gap min-width">
+1 -1
View File
@@ -1,5 +1,5 @@
<% cache [ card ] do %>
<article class="card shadow border flex flex-column position-relative txt-align-start full-width border-radius <%= 'card--golden' if card.golden? %>"
<article class="card shadow border flex flex-column position-relative txt-align-start full-width border-radius <%= golden_class_for(card) %>"
style="--card-color: <%= card.color %>; view-transition-name: <%= dom_id(card, :ticket) %>;"
id="<%= dom_id(card, :ticket) %>">
<header class="card__header flex align-center gap min-width">