Skip to content

Commit 8d80ef6

Browse files
committed
Refine monitoring drilldown styling
1 parent 66ea5f3 commit 8d80ef6

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
- **Unified near-duplicate UI colours onto the design-token palette** — 485 hard-coded colour values that were visually near-identical to an existing theme token now use the token, keeping light and dark mode consistent as the palette evolves. The changes are imperceptible by design and were verified against light/dark screenshot baselines of every workspace.
4242

4343
### Fixed
44+
- **Monitoring drilldown popup surface** — the device drilldown modal now uses the standard app surface colours again instead of the stronger blue-toned background.
4445
- **Monitoring/IPAM table formatting regression** — shared numeric-stability styling no longer turns Monitoring and IPAM table cells into pill-shaped inline elements, restoring normal table layout and dashboard card values.
4546
- **Monitoring status-dot motion** — Monitoring and port-check status dots now use a slower, softer pulse so live state remains visible without drawing as much attention.
4647
- **Device saves now confirm completion** — saving device edits now shows a success toast with the device name, so the details panel no longer feels like the Save action did nothing.

frontend/src/styles/monitoring.css

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1680,7 +1680,7 @@ body.theme-dark .mon-checks-group-label { color: #4a7a96; }
16801680
display: flex;
16811681
flex-direction: column;
16821682
border-radius: 16px;
1683-
background: var(--nm-shell-text);
1683+
background: var(--nm-bg-elevated);
16841684
box-shadow: 0 32px 80px rgba(10, 18, 28, 0.30), 0 4px 20px rgba(10, 18, 28, 0.12);
16851685
overflow: hidden;
16861686
}
@@ -1837,17 +1837,17 @@ body.theme-dark .mon-checks-group-label { color: #4a7a96; }
18371837
/* ── Dark theme overrides ───────────────────────────────────────────────────── */
18381838

18391839
body.theme-dark .mon-hero {
1840-
background: var(--nm-border);
1840+
background: #121c27;
18411841
box-shadow: 0 32px 80px rgba(0, 0, 0, 0.55), 0 4px 20px rgba(0, 0, 0, 0.28);
18421842
}
1843-
body.theme-dark .mon-hero-header { background: #1e3047; border-bottom-color: var(--nm-border-strong); }
1843+
body.theme-dark .mon-hero-header { background: #182635; border-bottom-color: var(--nm-border-strong); }
18441844
body.theme-dark .mon-hero-name { color: #d8eaf5; }
18451845
body.theme-dark .mon-hero-sub { color: var(--nm-text-faint); }
1846-
body.theme-dark .mon-hero-stats { background: #192840; border-color: var(--nm-border-strong); }
1846+
body.theme-dark .mon-hero-stats { background: #15212e; border-color: var(--nm-border-strong); }
18471847
body.theme-dark .mon-hero-stat { border-color: var(--nm-border-strong); }
18481848
body.theme-dark .mon-hero-stat-val { color: #d8eaf5; }
1849-
body.theme-dark .mon-hero-section { background: #1e3047; border-color: var(--nm-border-strong); }
1850-
body.theme-dark .mon-hero-section-title { color: #8ab4cc; background: #192840; border-color: var(--nm-border-strong); }
1849+
body.theme-dark .mon-hero-section { background: #182635; border-color: var(--nm-border-strong); }
1850+
body.theme-dark .mon-hero-section-title { color: #8ab4cc; background: #15212e; border-color: var(--nm-border-strong); }
18511851
body.theme-dark .mon-hero-close { background: rgba(90, 122, 149, 0.18); color: #8ab4cc; }
18521852
body.theme-dark .mon-hero-close:hover { background: rgba(90, 122, 149, 0.30); color: #c8dff0; }
18531853
body.theme-dark .modal-close { background: rgba(90, 122, 149, 0.18); color: #8ab4cc; }

0 commit comments

Comments
 (0)