diff --git a/HANDOFF.md b/HANDOFF.md index db8d797..d262241 100644 --- a/HANDOFF.md +++ b/HANDOFF.md @@ -4,7 +4,7 @@ - 프로젝트명: 10 Minute Planner 웹 UI - 기술 스택: Vue 3 + Vite + TailwindCSS + JavaScript -- 현재 기준 버전: `v0.1.4` +- 현재 기준 버전: `v0.1.5` ## 기준 디자인 @@ -53,6 +53,8 @@ - 브라우저 기본 인쇄 머리말/꼬리말이 켜져 있어도 2장으로 넘어가지 않도록 실제 인쇄 영역은 종이보다 조금 작게 잡는다. - 인쇄 시 `main`, `print-only`, `print-paper` 래퍼의 패딩/높이/페이지 분할 규칙까지 함께 제어해야 빈 2페이지를 줄일 수 있다. - `1-UP`은 여백이 과하지 않도록 다시 확대했고, `2-UP`은 한 페이지 고정 안정성을 위해 가로 폭과 세로 높이를 조금 더 보수적으로 조정했다. +- `1-UP`은 세로 가운데 정렬을 없애고 상단 기준으로 붙여야 여백이 덜 커 보인다. +- 현재 `1-UP`은 프레임 자체를 A4 세로에 가깝게 키우고 배율을 크게 올려 빈 여백을 줄이는 방향으로 맞추고 있다. ## 확정된 결정사항 diff --git a/package-lock.json b/package-lock.json index cd09361..bd3da1b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ten-minute-planner", - "version": "0.1.4", + "version": "0.1.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ten-minute-planner", - "version": "0.1.4", + "version": "0.1.5", "dependencies": { "vue": "^3.5.13" }, diff --git a/package.json b/package.json index 0c833ff..611d873 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ten-minute-planner", "private": true, - "version": "0.1.4", + "version": "0.1.5", "type": "module", "scripts": { "dev": "vite", diff --git a/src/style.css b/src/style.css index df2f9e2..18133d6 100644 --- a/src/style.css +++ b/src/style.css @@ -79,8 +79,11 @@ } body[data-print-layout='single'] .print-paper { - width: 206mm; - height: 293mm; + width: 204mm; + height: 291mm; + align-items: flex-start; + justify-content: center; + padding-top: 3mm; } .print-paper--double { @@ -97,8 +100,8 @@ } body[data-print-layout='single'] .print-paper--single .print-sheet-frame { - width: 152mm; - height: 216mm; + width: 198mm; + height: 281mm; } .print-sheet-frame { @@ -122,7 +125,7 @@ width: 762px !important; max-width: none !important; transform-origin: top left; - transform: scale(0.732); + transform: scale(0.978); box-shadow: none !important; background: #ffffff !important; }