Light/dark mode not consistent across cockpit pages and components #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The cockpit theme (light/dark) does not apply consistently across all surfaces. Some pages, sub-components, chips, and per-service action icons render with mismatched palettes — light-mode elements bleed into a dark-mode page (and vice versa), or remain stuck on the system default.
Live repro at s158-shipped admin VM cockpit:
Likely root cause: not all cockpit components honor the
data-bs-themeattribute or the equivalent dark-mode signal at the top of the document. Bootstrap-aware components should switch ondata-bs-theme=\"dark\"perhero_ui_themeskill conventions; legacy or hand-rolled components may have hard-coded light-mode colors.Fix candidates:
data-bs-themepropagation (or the Bootstrap CSS-variables equivalent).--bs-*tokens so any theme flip cascades.Severity: medium for s158 demo — cockpit IS usable in dark mode, but the polish gap is visible to any tester and erodes the "polished v1 demo" framing. Should land before home#235 closure if possible; if not, queued for the post-arc cockpit-roadmap sweep.
Surfaced during s158 admin-on-TFGrid live verify (operator observation from public-URL browser session).