From dc1d9203792f039f4a5a52ec809fa3d719dcef53 Mon Sep 17 00:00:00 2001 From: Jason Zimdars Date: Fri, 2 May 2025 15:39:10 +0200 Subject: [PATCH] Use black for closed cards only --- app/assets/stylesheets/cards.css | 6 +++++- app/models/card/colored.rb | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/assets/stylesheets/cards.css b/app/assets/stylesheets/cards.css index 9b79d4e08..9c2a261ed 100644 --- a/app/assets/stylesheets/cards.css +++ b/app/assets/stylesheets/cards.css @@ -230,7 +230,6 @@ .card__closed { align-items: center; aspect-ratio: 8/5; - background-color: var(--color-canvas); border: var(--block-space-half) solid var(--card-color); border-radius: 0.2em; color: var(--card-color); @@ -248,6 +247,11 @@ @media (prefers-color-scheme: dark) { mix-blend-mode: screen; } + + .card:has(&), + .card-perma:has(&) { + --card-color: #3b3633 !important; + } } .card__closed-by { diff --git a/app/models/card/colored.rb b/app/models/card/colored.rb index 9a16ee4a4..5b5be64c2 100644 --- a/app/models/card/colored.rb +++ b/app/models/card/colored.rb @@ -1,7 +1,7 @@ module Card::Colored extend ActiveSupport::Concern - COLORS = %w[ #3b3633 #67695e #eb7a32 #bf7c2b #c09c6f #746b1e #2c6da8 #5d618f #663251 #ff63a8 ] + COLORS = %w[ #67695e #eb7a32 #bf7c2b #c09c6f #746b1e #2c6da8 #5d618f #663251 #ff63a8 ] DEFAULT_COLOR = "#2c6da8" def color