This commit is contained in:
2026-04-21 14:44:56 +09:00
parent f3b2c84758
commit e87155f909
6 changed files with 30 additions and 11 deletions

View File

@@ -700,7 +700,7 @@ async function printSelectedPlanner(layout = 'single') {
<section
v-if="screenMode === 'planner' && viewMode === 'focus'"
class="grid gap-6 xl:grid-cols-[minmax(0,1fr)_320px]"
class="print-hidden grid gap-6 xl:grid-cols-[minmax(0,1fr)_320px]"
>
<div class="print-target">
<PlannerPage
@@ -819,7 +819,7 @@ async function printSelectedPlanner(layout = 'single') {
<section
v-else-if="screenMode === 'planner'"
class="overflow-x-auto rounded-[32px] border border-white/60 bg-white/40 p-4 sm:p-6"
class="print-hidden overflow-x-auto rounded-[32px] border border-white/60 bg-white/40 p-4 sm:p-6"
>
<div class="flex min-w-[1260px] gap-6">
<div class="print-target">
@@ -882,7 +882,7 @@ async function printSelectedPlanner(layout = 'single') {
/>
<section class="print-only">
<div v-if="printLayout === 'single'" class="print-paper">
<div v-if="printLayout === 'single'" class="print-paper print-paper--single">
<div class="print-sheet-frame">
<PlannerPage
:date-main="selectedDateDisplay.main"

View File

@@ -53,7 +53,8 @@
}
.print-paper {
min-height: 100vh;
width: 297mm;
height: 210mm;
display: flex !important;
align-items: center;
justify-content: center;
@@ -69,9 +70,12 @@
gap: 0;
}
.print-sheet-frame {
.print-paper--single .print-sheet-frame {
width: 148mm;
height: 210mm;
}
.print-sheet-frame {
overflow: hidden;
display: flex;
align-items: flex-start;
@@ -88,11 +92,20 @@
box-shadow: none !important;
}
.print-sheet-frame .planner-sheet {
.print-paper--single .print-sheet-frame .planner-sheet {
width: 762px !important;
max-width: none !important;
transform-origin: top left;
transform: scale(0.733);
transform: scale(0.732);
box-shadow: none !important;
background: #ffffff !important;
}
.print-paper--double .print-sheet-frame .planner-sheet {
width: 762px !important;
max-width: none !important;
transform-origin: top left;
transform: scale(0.731);
box-shadow: none !important;
background: #ffffff !important;
}