mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-09 14:14:02 +00:00
* feat(ui): redesign dashboard chrome with tiny top bar and sidebar search Move the sidebar toggle to the top bar as a macOS-style panel button (collapse on desktop, drawer on tablet/mobile), move search into a sidebar field that opens the command palette, and move the color-mode toggle into the sidebar footer. Shrink the top bar to 44px, make the terminal toggle a quiet ghost button, and drop the shadow plate behind the macOS titlebar brand mark so the transparent mascot renders bare. Adds the missing common.colorModeOption i18n key (theme buttons were announcing the raw key) and removes the dead theme-orb styles. * fix(ui): translate common.colorModeOption across locale bundles The i18n sync initially recorded English fallbacks for the new key, which the ships-no-recorded-English-fallbacks gate rejects. Regenerated with a real translation provider; all 20 locales now carry translated values (fallbacks=0). * refactor(ui): unify the topbar sidebar toggle into one button One button drives both modes: rail collapse on desktop and the slide-over drawer at the ≤1100px breakpoint, decided via matchMedia (with the legacy addListener fallback used elsewhere in bootstrap). Replaces the previous pair of CSS-swapped buttons.