From d9b8e9ca44c6f44054f180404d057e4f330f8ac6 Mon Sep 17 00:00:00 2001 From: htlee Date: Tue, 17 Feb 2026 07:11:42 +0900 Subject: [PATCH] =?UTF-8?q?fix(topbar):=20=ED=86=B5=EA=B3=84=20=ED=86=A0?= =?UTF-8?q?=EA=B8=80=20=ED=83=AD=EC=9D=84=20=ED=95=98=EB=8B=A8=20=EC=9A=B0?= =?UTF-8?q?=EC=B8=A1=EC=9C=BC=EB=A1=9C=20=EC=9D=B4=EB=8F=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 통계 펼치기 버튼을 topbar 내부에서 하단 우측 탭으로 이동 - 통계 바를 absolute→flow 레이아웃으로 변경 (지도 줌 겹침 방지) - 모바일 grid-rows를 auto로 변경하여 통계 바 높이 수용 Co-Authored-By: Claude Opus 4.6 --- .../web/src/pages/dashboard/DashboardPage.tsx | 2 +- apps/web/src/widgets/topbar/Topbar.tsx | 35 ++++++++----------- 2 files changed, 16 insertions(+), 21 deletions(-) diff --git a/apps/web/src/pages/dashboard/DashboardPage.tsx b/apps/web/src/pages/dashboard/DashboardPage.tsx index 972e56d..4a011c0 100644 --- a/apps/web/src/pages/dashboard/DashboardPage.tsx +++ b/apps/web/src/pages/dashboard/DashboardPage.tsx @@ -248,7 +248,7 @@ export function DashboardPage() { // ── Render ── return ( -
+
(ADMIN) : null}
- {/* 통계 영역 */} -
- {/* 데스크톱: 인라인 통계 */} -
- -
- {/* 모바일: 통계 펼치기 버튼 */} - + {/* 데스크톱: 인라인 통계 */} +
+
{/* 항상 표시: 시계 + 테마 + 사용자 */} -
+
{clock} {onToggleTheme && (
- {/* 모바일 통계 바 (펼침 시) */} + {/* 모바일 통계 바 (펼침 시) — 레이아웃 흐름에 포함, 지도 영역 밀어내기 */} {isStatsOpen && ( -
+
)} + + {/* 모바일 통계 토글 탭 — topbar 하단 우측에 걸침 */} +
); }