feat(project): 홈 카드에 세션 추가, 새 업무 팝업 480x700 고정

- 홈 프로젝트 카드 hover 액션에 "세션 추가" 아이콘 추가(기존 세션 추가
  모달을 그대로 재사용, 카드별 projectId 를 들고 다녀 대상 지정)
- "새 업무" 작성 팝업(하위업무/첨부/연결/댓글 칸이 다 숨어 홑겹인 상태)만
  480x700 고정 크기로("업무 편집"은 기존 800x1100 그대로), 홈/프로젝트
  화면 공용 setTaskModalCompact() 로 토글

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-17 14:15:36 +09:00
parent af11927823
commit 29ce3554b1
5 changed files with 88 additions and 8 deletions
+9
View File
@@ -517,6 +517,15 @@
.pj-modal-col-main, .pj-modal-col-side { overflow: visible; height: auto; padding-right: 0; }
.pj-modal-col-side .pj-task-extra:first-child { border-top: 1px solid #eef0f2; margin-top: 14px; padding-top: 12px; }
}
/* "새 업무" 작성 — 하위업무/첨부/연결/댓글 칸이 전부 숨는 홑겹 폼이라
800x1100 대신 작게 고정(뷰포트 너비와 무관하게 항상 이 크기). */
.pj-task-modal-card.pj-modal-compact {
width: 480px; max-width: 96vw; height: 700px; max-height: 90vh;
display: block; overflow-y: auto;
}
.pj-task-modal-card.pj-modal-compact .pj-modal-body { display: block; height: auto; }
.pj-task-modal-card.pj-modal-compact .pj-modal-col-main,
.pj-task-modal-card.pj-modal-compact .pj-modal-col-side { overflow: visible; height: auto; padding-right: 0; }
.pj-modal-card h3 { margin: 0 0 16px; font-size: 17px; }
.pj-modal-hint { margin: -6px 0 14px; font-size: 12px; color: #6b7280; }