From 81ce206ee84f1ea4f25c4c35b718a5ef5b169ada Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 11 Jul 2026 01:05:15 -0700 Subject: [PATCH] improve(control-ui): move dev branch badge to its own footer strip (#104300) The sidebar footer icon row got crowded with the inline branch label. The dev-checkout branch now renders on a slim tinted strip above the icon bar with a git-branch icon, keeping the full name readable and the footer controls uncluttered. --- ui/src/components/app-sidebar.ts | 13 +++++--- ui/src/e2e/sidebar-dev-branch.e2e.test.ts | 4 ++- ui/src/styles/layout.css | 39 +++++++++++++++++++---- 3 files changed, 43 insertions(+), 13 deletions(-) diff --git a/ui/src/components/app-sidebar.ts b/ui/src/components/app-sidebar.ts index 4eca5cc51787..fc86f33c1a45 100644 --- a/ui/src/components/app-sidebar.ts +++ b/ui/src/components/app-sidebar.ts @@ -1941,6 +1941,14 @@ class AppSidebar extends OpenClawLightDomContentsElement { .soundsEnabled=${this.lobsterPetSounds} .gatewayVersion=${this.gatewayVersion} > + ${this.devGitBranch + ? html`` + : nothing}