From 6641d181ab7fc7dc689baab697afaa74cf5204f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=82=B2=E6=96=B0?= <2635131263@qq.com> Date: Tue, 6 Oct 2026 22:43:00 +0800 Subject: [PATCH] fix(sidebar): place collapsed toggle inside sidebar --- ts/web/nextjs/polaris/src/app/globals.css | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/ts/web/nextjs/polaris/src/app/globals.css b/ts/web/nextjs/polaris/src/app/globals.css index 278762c..b0f8333 100644 --- a/ts/web/nextjs/polaris/src/app/globals.css +++ b/ts/web/nextjs/polaris/src/app/globals.css @@ -267,23 +267,21 @@ a { } .app-shell[data-sidebar-collapsed="true"] .sidebar__header { + min-height: 116px; + flex-direction: column; justify-content: center; - padding-inline: 10px; + gap: 4px; + padding: 12px 10px; } .app-shell[data-sidebar-collapsed="true"] .sidebar__brand { + flex: none; justify-content: center; } .app-shell[data-sidebar-collapsed="true"] .sidebar__header > button { - position: absolute; - top: 22px; - right: -14px; - width: 28px; - height: 28px; - border: 1px solid var(--border-glass); - background: rgba(255, 255, 255, 0.9); - box-shadow: 0 8px 24px rgba(15, 23, 42, 0.12); + width: 48px; + height: 48px; } .app-shell[data-sidebar-collapsed="true"] .sidebar__nav {