v4.20.4
·
39 commits
to main
since this release
Focus: Dark-theme sidebar hotfix — menu tones are CSS-driven.
Changes
- 🎨 Fixed dark-theme visitors seeing light sidebar panels: the menu subtree is server-rendered and only hydrates on interaction, so JS-bound theme classes froze the serialized light look — menu tones now come from
body--darkCSS, which themes the static markup instantly without hydration - ✅ Validated: correct menu tones in both themes with zero interaction, on the un-hydrated server markup (335 passing tests)