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 */