diff --git a/app/static/erp-shell.css b/app/static/erp-shell.css index 5514d26..8a5d3b8 100644 --- a/app/static/erp-shell.css +++ b/app/static/erp-shell.css @@ -285,7 +285,9 @@ body.erp-app-body { background: var(--color-canvas-white); height: 100vh; overfl /* ── 반응형 ── */ @media (max-width: 900px) { - .erp-app { grid-template-columns: 0 1fr; } + /* 데스크탑 접힘(:has collapsed) 규칙보다 특이도 맞춰 모바일에서 사이드바 칸 0 강제 */ + .erp-app, + .erp-app:has(.erp-sidebar[data-collapsed="true"]) { grid-template-columns: 0 1fr; } .erp-sidebar { position: fixed; left: 0; top: 0; height: 100vh; width: var(--erp-sidebar-w); diff --git a/app/templates/erp_base.html b/app/templates/erp_base.html index 18f1f8a..ec69a5a 100644 --- a/app/templates/erp_base.html +++ b/app/templates/erp_base.html @@ -4,8 +4,8 @@