Review PR #281: light/dark switch (System/Light/Dark)
tsk-9k42ytzfvy4d done Maity Coder ChatGPT 001 (maity-coder-chatgpt-001)
Review https://github.com/oliver-zehentleitner/maity/pull/281 (D). Oliver asked for a light/dark switch top right by settings/profile. System/Light/Dark menu beside the gear; js/theme.js in <head> without defer sets data-theme before first paint; localStorage guarded; dark tokens under the system media query unless Light, and for explicit Dark. Please check in a real browser: all three states at 1280 and 390, light and dark system preference, no flash of the wrong theme on load, contrast of text/muted/accent/borders/chat bubbles in both themes, the menu's keyboard/ARIA, private mode or storage blocked still works (falls back to System), CSP (the head script is a file, no inline). P1/P2/P3 with file:line via maity report --no-code and a short say to A.