Before/after style audit across 15 platforms — theme integrity, hardcoded color breakers, duplicate detection, and remediation guide.
All 15 platform assigned brand colors. Red border = confirmed duplicate with another platform. Additional cross-platform color clashes noted below.
Showing what the broken theme state looks like vs. the correct fixed rendering. These simulate light-mode rendering for dark-default platforms, and dark-mode rendering for light-default platforms with hardcoded colors.
--deck-bg:#0a0a0f; --deck-text:#f1f5f9; CSS vars. Replace 13 hardcoded hex values with var() references. Add [data-theme=light] override block for future light mode.
--ca-brand:#84CC16; --ca-bg:#f8fafc; --ca-surface:#fff; --ca-text:#1e293b; CSS vars. Replace all 20+ inline style="background:#0f766e" with class="ca-brand-bg". Add [data-theme=dark] block setting dark equivalents. Move to lime brand (#84CC16) to match assignment.
[data-theme=light] .hero { color: var(--cc-text); }. Add [data-theme=light] .chart-tab.active { color: #fff; } (only on colored bg). Wrap API code blocks in .cc-code { background: #0f172a; } class instead of inline styles. Assign sky blue #0EA5E9 as active accent.
--cl-bg, --cl-nav, --cl-sidebar, --cl-surface, --cl-text CSS vars. Replace 6 inline background: #0b1425/#0d1726/#0a1322 with class-based token selectors. Differentiate brand from CloviFlow: assign unique color (e.g., #F59E0B amber as primary) rather than sharing Emerald.
html[data-theme=dark] as default via JS on load. Define --cc-bg:#05050b; --cc-brand:#22C55E; --cc-text:#e2e8f0;. Replace near-black rgba overlays with var(--cc-bg). Surface green brand in hero + CTAs.
All 15 platforms should have visually distinct assigned colors. Conflicts are marked; proposed alternatives ensure no two platforms share a hue cluster.