mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-09 15:59:30 +00:00
* feat(ui): drop the desktop top bar in favor of sidebar navigation The Control UI top bar only rendered the OpenClaw › agent › page breadcrumb on desktop, duplicating the sidebar. Desktop now renders no topbar row; the row returns solely as the chat split toolbar's backdrop. Narrow viewports keep the header (drawer toggle, brand, command-palette search) and now show the brand across the whole drawer range. Routing already uses pushState, so browser back/forward traverses navigation. * feat(macos): add back/forward controls to the dashboard window Native titlebar buttons next to the traffic lights drive WKWebView history, which carries the Control UI's pushState navigation; enabled state tracks canGoBack/canGoForward via KVO and trackpad swipe gestures are enabled too. Back/forward traversals to entries from a replaced gateway endpoint cancel silently instead of opening a dead URL in the system browser. * fix(macos): keep the dashboard drag strip off the web content column With the desktop topbar row removed, the 28px mid-window drag region sat on top of the content column (chat thread has no top padding) and swallowed clicks as window drags. Shrink it to a 12px edge strip; the sidebar region over the reserved native-chrome padding stays the primary drag surface. |
||
|---|---|---|
| .. | ||
| control-ui.md | ||
| dashboard.md | ||
| index.md | ||
| tui.md | ||
| webchat.md | ||