From 5e686a06137fe67f6e4fe1fc740f6d18833e6d6b Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sun, 16 Aug 2026 00:16:47 +0900 Subject: [PATCH] fix(fe): complete responsive design standardization for all layouts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - DashboardLayout: breakpoint 900px → 1100px - AppShellLayout: hardcoded 16rem → var(--ks-sidebar-width), breakpoint 900px → 1100px - CrudWorkspaceLayout: already compliant (CSS variables + 1100px) All 7 layouts now use: ✅ CSS variables (no hardcoded widths) ✅ Unified breakpoints (1100px tablet, 768px mobile) ✅ Flex: 1 / min-height: 0 height propagation Reference: docs/FRONTEND-RESPONSIVE-DESIGN-STANDARD.md Co-Authored-By: Claude Haiku 4.5 --- frontend/src/shared/ui/layouts/AppShellLayout.vue | 4 ++-- frontend/src/shared/ui/layouts/DashboardLayout.vue | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/shared/ui/layouts/AppShellLayout.vue b/frontend/src/shared/ui/layouts/AppShellLayout.vue index e5a63db4..42933fd0 100644 --- a/frontend/src/shared/ui/layouts/AppShellLayout.vue +++ b/frontend/src/shared/ui/layouts/AppShellLayout.vue @@ -19,7 +19,7 @@ const appVersion = import.meta.env.VITE_APP_VERSION ?? '0.1.0' diff --git a/frontend/src/shared/ui/layouts/DashboardLayout.vue b/frontend/src/shared/ui/layouts/DashboardLayout.vue index f6bedcd4..c00e2a90 100644 --- a/frontend/src/shared/ui/layouts/DashboardLayout.vue +++ b/frontend/src/shared/ui/layouts/DashboardLayout.vue @@ -1,2 +1,2 @@ - +