diff --git a/HANDOFF.md b/HANDOFF.md index 65d56f8..4d13277 100644 --- a/HANDOFF.md +++ b/HANDOFF.md @@ -4,7 +4,7 @@ - 프로젝트명: 10 Minute Planner 웹 UI - 기술 스택: Vue 3 + Vite + TailwindCSS + JavaScript -- 현재 기준 버전: `v0.1.0` +- 현재 기준 버전: `v0.1.1` ## 기준 디자인 @@ -45,6 +45,8 @@ - `NEXT DAY` 영역의 요일도 본문 날짜와 같은 규칙으로 주말 색상이 적용된다. - 플래너 화면에서는 `PRINT DAY` 버튼으로 현재 선택 날짜 문서를 바로 출력할 수 있다. - 인쇄 시에는 현재 선택된 하루 플래너 본문만 남기고, 헤더/사이드패널/통계 화면은 숨긴다. +- 출력 버튼은 `PRINT 1-UP` / `PRINT 2-UP`으로 분리되어 있다. +- `PRINT 2-UP`은 현재 날짜와 다음 날짜를 A4 가로 기준으로 나란히 출력하는 용도다. ## 확정된 결정사항 diff --git a/TODO.md b/TODO.md index ab6f8d2..f4960d5 100644 --- a/TODO.md +++ b/TODO.md @@ -71,6 +71,7 @@ - [ ] 사용자별 문서 분리 저장 구조를 설계한다. - [ ] 공유가 아닌 개인 보관용 서비스 흐름으로 요구사항을 정리한다. - [x] 향후 출력 기능을 위한 인쇄 레이아웃 요구사항을 정리한다. +- [x] A4 가로 기준 2장 출력 모드를 지원한다. ## 메모 diff --git a/package-lock.json b/package-lock.json index a9ac29e..8702bb9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ten-minute-planner", - "version": "0.1.0", + "version": "0.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ten-minute-planner", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "vue": "^3.5.13" }, diff --git a/package.json b/package.json index ca11ab5..425e893 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ten-minute-planner", "private": true, - "version": "0.1.0", + "version": "0.1.1", "type": "module", "scripts": { "dev": "vite", diff --git a/src/App.vue b/src/App.vue index b32c05c..b3a5490 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,5 @@ @@ -672,14 +675,25 @@ function printSelectedPlanner() { NEXT DAY - + + + @@ -866,6 +880,77 @@ function printSelectedPlanner() { @update:range-start="statsRangeStart = $event" @update:range-end="statsRangeEnd = $event" /> + + diff --git a/src/components/PlannerPage.vue b/src/components/PlannerPage.vue index 0408ceb..702c93f 100644 --- a/src/components/PlannerPage.vue +++ b/src/components/PlannerPage.vue @@ -115,7 +115,7 @@ onBeforeUnmount(() => {