From 540236f878a6e2bdf7603c4b0d7ea6d015df59a2 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Wed, 6 Sep 2023 18:00:48 +0200 Subject: [PATCH] Documents: fix page breaking issues --- Elwig/Documents/style-businessdocument.css | 4 ++++ Elwig/Documents/style-deliverynote.css | 2 ++ Elwig/Documents/style-page.css | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Elwig/Documents/style-businessdocument.css b/Elwig/Documents/style-businessdocument.css index b072950..c8c4c9d 100644 --- a/Elwig/Documents/style-businessdocument.css +++ b/Elwig/Documents/style-businessdocument.css @@ -120,6 +120,10 @@ main > *:first-child { font-size: 10pt; } +.main-wrapper .hidden { + break-before: avoid; +} + .main-wrapper .bottom { bottom: 0; position: absolute; diff --git a/Elwig/Documents/style-deliverynote.css b/Elwig/Documents/style-deliverynote.css index c1b3ffe..619f0f1 100644 --- a/Elwig/Documents/style-deliverynote.css +++ b/Elwig/Documents/style-deliverynote.css @@ -52,6 +52,8 @@ table.delivery tr.sum td { table.delivery-stats { font-size: 8pt; + break-inside: avoid; + break-after: avoid; } table.delivery-stats.expanded th, diff --git a/Elwig/Documents/style-page.css b/Elwig/Documents/style-page.css index 73452b7..0fb675d 100644 --- a/Elwig/Documents/style-page.css +++ b/Elwig/Documents/style-page.css @@ -66,6 +66,6 @@ hr.page-break { @media print { .page::after { - content: "Seite " counter(page) " von " counter(pages); + content: "Seite " counter(page) " von " counter(pages) !important; } }