fix(membership): unified colors — tracker and history use same blue/yellow/green/red
Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions

This commit is contained in:
Maciej Pienczyn 2026-03-30 15:32:47 +02:00
parent 3d14d3860e
commit 18e4990db5

View File

@ -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 %}
<div class="tracker-step {{ 'done' if is_done else '' }} {{ 'current' if is_current else '' }} {{ 'rejected' if is_rejected else '' }}">
<div class="tracker-step {{ 'done' if is_done else '' }} {{ 'current' if is_current else '' }} {{ 'rejected' if is_rejected else '' }} {{ 'step-approved' if step.key == 'approved' else '' }}">
<div class="tracker-dot">
{% if is_done and not is_current %}
<span></span>