From 46ab7e291132bcc63223730c356a04bc0e14da29 Mon Sep 17 00:00:00 2001 From: adminoo Date: Mon, 23 Feb 2026 13:58:14 +0100 Subject: [PATCH] feat: margin and page breaks --- internal/web/static/css/main.css | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/internal/web/static/css/main.css b/internal/web/static/css/main.css index c2d2896..e1e3814 100644 --- a/internal/web/static/css/main.css +++ b/internal/web/static/css/main.css @@ -29,7 +29,7 @@ /* PRINT MODE */ @media print { body { - margin: 2cm 1.5cm 2cm 1.5cm; + margin: 1cm; background: white; color: black; } @@ -40,7 +40,8 @@ } main { - margin-top: 0; + margin: 0; + padding: 0; break-after: always; color: black; } @@ -49,6 +50,28 @@ margin-top: 0; color: black; } + + h1, + h2, + h3 { + break-before: page; + page-break-before: always; + break-after: avoid; + page-break-after: avoid; + break-inside: avoid; + page-break-inside: avoid; + } + + p, + ul, + ol, + li, + pre, + blockquote, + table { + break-inside: avoid; + page-break-inside: avoid; + } } /* SCREEN MODE */