From 18e4990db574cd4a75c5b85b5b54c7ebf67783c5 Mon Sep 17 00:00:00 2001 From: Maciej Pienczyn Date: Mon, 30 Mar 2026 15:32:47 +0200 Subject: [PATCH] =?UTF-8?q?fix(membership):=20unified=20colors=20=E2=80=94?= =?UTF-8?q?=20tracker=20and=20history=20use=20same=20blue/yellow/green/red?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/admin/membership_detail.html | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/templates/admin/membership_detail.html b/templates/admin/membership_detail.html index 05fa3f5..82e8e38 100644 --- a/templates/admin/membership_detail.html +++ b/templates/admin/membership_detail.html @@ -565,16 +565,21 @@ transition: all 0.3s; } .tracker-step.done .tracker-dot { - background: #16a34a; - border-color: #16a34a; + background: #2563eb; + border-color: #2563eb; color: white; font-size: 14px; } .tracker-step.current .tracker-dot { - background: #2563eb; - border-color: #2563eb; + background: #eab308; + border-color: #eab308; color: white; - box-shadow: 0 0 0 4px rgba(37, 99, 235, 0.2); + box-shadow: 0 0 0 4px rgba(234, 179, 8, 0.2); + } + .tracker-step.current.step-approved .tracker-dot { + background: #16a34a; + border-color: #16a34a; + box-shadow: 0 0 0 4px rgba(22, 163, 74, 0.2); } .tracker-step.rejected .tracker-dot { background: #dc2626; @@ -608,7 +613,7 @@ margin-top: 20px; min-width: 30px; } - .tracker-line.done { background: #16a34a; } + .tracker-line.done { background: #2563eb; } .tracker-note { text-align: center; padding: 8px 12px; @@ -640,7 +645,7 @@ left: -8px; top: 12px; } - .dot-blue { background: #3b82f6; } + .dot-blue { background: #2563eb; } .dot-yellow { background: #eab308; } .dot-green { background: #16a34a; } .dot-red { background: #dc2626; } @@ -1102,7 +1107,7 @@ {% set is_current = step_num == current_step %} {% set is_rejected = application.status == 'rejected' and step_num == 3 %} -
+
{% if is_done and not is_current %}