fix(dark-theme): PlayStateIcon glyph beats .dd-accent-icon; GasLampLit self-colored frame

PlayStateIcon.razor.css adds a .mud-icon-root rule !important so the play chip always shows
navy on moss-green in dark. GasLampLit frame path changed from currentColor to #2A5C4F;
dead nav dark rule removed.
This commit is contained in:
daniel-c-harvey
2026-06-20 03:03:18 -04:00
parent bb086e5869
commit 00ff9e2702
4 changed files with 27 additions and 10 deletions
@@ -809,13 +809,10 @@ body:has(.waveform-visualizer-control-overlay) {
color: var(--deepdrft-navy) !important;
}
/* Theme-divergent affordance — gas-lamp dark-mode toggle.
Uses Color.Inherit, so in LIGHT it inherits the nav text colour (the contract to keep).
In dark theme it goes green-accent to match the convention. Scoped to .dd-nav-actions
(covers both desktop and mobile nav, which both render the gas-lamp there); dark-only. */
.deepdrft-theme-dark .dd-nav-actions .mud-icon-button {
color: var(--deepdrft-green-accent);
}
/* Gas-lamp dark-mode toggle: the frame now carries an explicit #2A5C4F fill in its SVG
(DDIcons.GasLampLit), so no CSS colour override is needed here in dark. The nav rule
that previously set green-accent on the MudIconButton has been removed — it was the
only .mud-icon-button in .dd-nav-actions and is now dead. */
/* =============================================================================
RELEASE DESCRIPTION BLURB