mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-23 07:28:09 +00:00
* fix(a11y): B-1 — raise muted text contrast to ≥4.8:1 WCAG AA * fix(ui): C-1 — ChatSidePanel joins glass surface language * feat(mobile): D-1 — hamburger overlay nav below 900px - Esc key now closes nav drawer (globalKeydownHandler) - Nav item tap targets bumped to min-height: 44px + padding: 10px 16px in the ≤1100px drawer breakpoint (was 40px / 0 12px) - Hamburger toggle + overlay drawer were already wired in app-render.ts; this completes close-on-Esc and ensures accessible tap targets * fix(a11y): B-2 — consistent focus-visible states distinct from hover * fix(a11y): B-3 — lift all sub-12px text to 12px minimum * fix(a11y): narrow focus and CSS scope * fix(a11y): finish focus-visible selectors