diff --git a/app/modules/project/templates/project/inbox.html b/app/modules/project/templates/project/inbox.html index b53123e..5182ca1 100644 --- a/app/modules/project/templates/project/inbox.html +++ b/app/modules/project/templates/project/inbox.html @@ -1,7 +1,7 @@ {% extends "erp_base.html" %} {% block head_extra %} - + {% endblock %} diff --git a/app/modules/project/templates/project/index.html b/app/modules/project/templates/project/index.html index ce9ca08..74c9a79 100644 --- a/app/modules/project/templates/project/index.html +++ b/app/modules/project/templates/project/index.html @@ -1,7 +1,7 @@ {% extends "erp_base.html" %} {% block head_extra %} - + {% endblock %} diff --git a/app/modules/project/templates/project/project.html b/app/modules/project/templates/project/project.html index 9b3168b..7efca22 100644 --- a/app/modules/project/templates/project/project.html +++ b/app/modules/project/templates/project/project.html @@ -1,7 +1,7 @@ {% extends "erp_base.html" %} {% block head_extra %} - + diff --git a/app/static/project.css b/app/static/project.css index 1a3b4e5..48d98e2 100644 --- a/app/static/project.css +++ b/app/static/project.css @@ -150,7 +150,12 @@ 그대로 쓰기 위해 휴가/쿠팡 모듈과 같은 패턴으로 .erp-page 의 flex 자식을 늘려 남은 높이를 다 차지하게 하고, 가운데 폭 제한(max-width:1550px)도 이 화면에서만 풀어서 좌/우 칸이 진짜 화면 양 끝에 붙게 한다. */ -.erp-page:has(> .pj-wrap) { max-width: none; } +/* box-sizing:border-box 필수 — .erp-page 는 width:100% + padding 24px 인데 + border-box 리셋이 .erp-shell 에만 걸려 있어(content-box) max-width 캡을 풀면 + 뷰포트보다 48px 넓어진다. 그러면 우측 "내 업무" 패널의 오른쪽 끝(=스크롤 + 막대 자리)이 화면 밖으로 밀려나 막대가 절대 안 보인다(헤드리스 크롬 좌표 + 덤프로 확인: 패널 right=1917 > viewport 1911). */ +.erp-page:has(> .pj-wrap) { max-width: none; box-sizing: border-box; } .pj-project-view { flex: 1 1 auto; min-height: 0; display: flex; flex-direction: column; } .pj-project-view .pj-layout { flex: 1 1 auto; min-height: 0; } /* grid-template-rows: minmax(0,1fr) 이 없으면 암시적 행이 "auto"(내용 크기)로