From 237afc89e6d556c27523aa7909eba0e53518fe98 Mon Sep 17 00:00:00 2001 From: "bert.hausmans" Date: Mon, 18 May 2026 13:36:12 +0200 Subject: [PATCH] =?UTF-8?q?fix(gui-v2):=20cleanup(b)=20=E2=80=94=20keep=20?= =?UTF-8?q?mobile=20workspace=20btn=20a=20free=20#end=20sibling=20(Plan-2?= =?UTF-8?q?=20flex=20parity)=20+=20lock=20data-tb=3Dsearch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components-v2/layout/AppTopbar.vue | 73 ++++++++++--------- .../layout/__tests__/AppTopbar.spec.ts | 40 +++++++++- 2 files changed, 78 insertions(+), 35 deletions(-) diff --git a/apps/app/src/components-v2/layout/AppTopbar.vue b/apps/app/src/components-v2/layout/AppTopbar.vue index acb3118e..729e0c93 100644 --- a/apps/app/src/components-v2/layout/AppTopbar.vue +++ b/apps/app/src/components-v2/layout/AppTopbar.vue @@ -324,42 +324,47 @@ const userMenuItems = computed(() => [ .ws-mobile-btn: display none (>= 1024px). On mobile: display flex. 38x38, rounded, color #fff, font-bold 12px, gradient bg via inline :style (dynamic hex pair — RFC §7.4). Box-shadow via scoped CSS. + Plan-3 fix: free sibling in #end flex row — NOT nested inside data-tb="search". --> -
- + - - + +