[object Object]

← back to Rentv 2026

consulting portal: pin bright accents unconditionally so text stands out on the forced-black bg (day + night)

ceb68708bddd5893e217cc880d44cf0823c53c61 · 2026-08-06 11:04:58 -0700 · Steve Abrams

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit ceb68708bddd5893e217cc880d44cf0823c53c61
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Aug 6 11:04:58 2026 -0700

    consulting portal: pin bright accents unconditionally so text stands out on the forced-black bg (day + night)
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
 public/consulting/portal.html | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/public/consulting/portal.html b/public/consulting/portal.html
index cf8f8ecb..17d36a33 100644
--- a/public/consulting/portal.html
+++ b/public/consulting/portal.html
@@ -21,7 +21,12 @@ html.rentv-night,body.theme-dark{--gold:#c8a15a;--pos:#9fd6b0;--neg:#e8a0a0;--in
 /* Force a permanent BLACK background on this page. daynight.js sets --bg/--ink/--sub/--wash/--line
    as INLINE styles on <html> without !important; a stylesheet !important rule outranks a
    non-important inline style, so these pins win in BOTH day and night mode and can't wash out. */
-:root{--bg:#000!important;--ink:#eef1f6!important;--sub:rgba(238,241,246,.66)!important;--wash:#121722!important;--line:rgba(200,161,90,.22)!important}
+:root{--bg:#000!important;--ink:#eef1f6!important;--sub:rgba(238,241,246,.66)!important;--wash:#121722!important;--line:rgba(200,161,90,.22)!important;
+      /* bg is pinned black in BOTH toggle states, so pin the BRIGHT dark-ground accents
+         unconditionally too — the deep day-mode tones (gold #8a6a24 etc.) only read on
+         white and go muddy on black, so text stops standing out. These win over line 14
+         AND the night-only rule above, in day and night alike. */
+      --gold:#c8a15a!important;--pos:#9fd6b0!important;--neg:#e8a0a0!important;--info:#78aaff!important}
 html,body{background:#000!important;color:var(--ink)!important}
 /* --dim (muted body text) and --panel (card surfaces) were hardcoded to dark-theme values,
    but the site-wide daynight.js toggle only overrides --bg/--ink/--sub/--wash/--line on <html>.

← d72a1293 consulting portal: make gold + semantic accents theme-aware  ·  back to Rentv 2026  ·  add /consulting black-bg post-deploy verifier 5d632c19 →