feat: add KYC document renewal alerts, Aadhaar/PAN exceptions, and AML recurring alerts UI; remove old journal AML marking
build-run / Run Lint, Build and Deploy (push) Canceled after 0s
Publish Image in Docker Hub / build (push) Canceled after 0s
Playwright E2E Tests / Run Playwright Tests (push) Canceled after 0s
Tests / testRigor (push) Canceled after 0s

This commit is contained in:
2026-08-11 11:11:18 +05:30
parent 01e86173c1
commit 7b895a0e2b
77 changed files with 10046 additions and 1130 deletions
@@ -743,6 +743,57 @@
border-color: #c4b5fd;
}
/* Escalation ladder: a rung waiting on an earlier channel is dimmed so the one actionable
dispatch is unmistakable. */
.km-nt-locked {
opacity: 0.55;
}
.km-locked {
color: #94a3b8;
font-weight: 500;
}
.km-nnotice {
display: inline-block;
margin-bottom: 4px;
padding: 1px 8px;
border-radius: 999px;
background: #eef2ff;
color: #3730a3;
font-size: 10px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.05em;
}
.km-nchdetail {
color: #64748b;
font-size: 11px;
}
/* The one live channel is outlined; completed ones stay green, waiting ones recede. */
.km-channel-live {
border-color: var(--km-amber, #f59e0b) !important;
background: #fffbeb !important;
box-shadow: 0 0 0 2px rgb(245 158 11 / 18%);
}
.km-channel-off {
opacity: 0.5;
}
.km-channel-s {
margin-top: 4px;
font-size: 10px;
font-weight: 700;
}
/* Sequence cards are read-only, so they must not invite a click the way the old toggles did. */
.km-channels .km-channel {
cursor: default;
}
.km-cp-post {
background: #fff7ed;
color: #c2410c;