This repository was archived by the owner on Apr 8, 2026. It is now read-only.
Repository navigation
v4.0.1 — Theme token fixes: Avorio readability
v4.0.1 — Hotfix: Avorio theme readability
Bug Fixes
- Mesh Network: node names and labels now visible in Avorio theme (
layouts-mesh-mission.css) - Dashboard Strip KPI values: large numbers now readable on light card backgrounds
- 19 component CSS files: replaced
var(--bianco-caldo)with adaptivevar(--mn-text) - 23 demo section JS files: fixed inline
color:var(--bianco-caldo)andcolor:var(--grigio-chiaro)in template literals - Climate controls, sim panel, detail panel: text colors now use adaptive tokens
New CI Check
scripts/check-theme-semantics.sh— Constitution check that blocksvar(--bianco-caldo)as text color in unscoped CSS and demo JS inline styles. Runs on every push.
Root Cause
--bianco-caldo is a static #fafafa token. All component text must use --mn-text (white in dark themes, black in Avorio) to render correctly across all 4 themes.
Install
npm install github:Roberdan/MaranelloLuceDesign#v4.0.1