diff --git a/biscuit/apps/alsijil/static/css/alsijil/full_register.css b/biscuit/apps/alsijil/static/css/alsijil/full_register.css index 38f146cdb9da57312022f1290a439c15e1c6a021..fe26ef3b717889ca953bc5c052ecb817d487fcf7 100644 --- a/biscuit/apps/alsijil/static/css/alsijil/full_register.css +++ b/biscuit/apps/alsijil/static/css/alsijil/full_register.css @@ -121,3 +121,12 @@ table.person-info td.person-img { table.person-info td.person-img img { max-height: 30mm; } + +.sheet { + overflow: visible; + height: auto !important; +} + +.sheet * { + page-break-inside: avoid; +} diff --git a/biscuit/apps/alsijil/static/css/alsijil/paper.css b/biscuit/apps/alsijil/static/css/alsijil/paper.css index 8f2ae4a2d898474ad61b2b4fed94c3b2b53ebbbe..87d95ca5fc89df893cc6cba8998bbad4d670fb06 100644 --- a/biscuit/apps/alsijil/static/css/alsijil/paper.css +++ b/biscuit/apps/alsijil/static/css/alsijil/paper.css @@ -30,16 +30,16 @@ body { margin: 0 } page-break-after: always; } /** Paper sizes **/ -body.A3 .sheet { width: 297mm; height: 419mm } -body.A3.landscape .sheet { width: 420mm; height: 296mm } -body.A4 .sheet { width: 210mm; height: 296mm } -body.A4.landscape .sheet { width: 297mm; height: 209mm } -body.A5 .sheet { width: 148mm; height: 209mm } -body.A5.landscape .sheet { width: 210mm; height: 147mm } -body.letter .sheet { width: 216mm; height: 279mm } -body.letter.landscape .sheet { width: 280mm; height: 215mm } -body.legal .sheet { width: 216mm; height: 356mm } -body.legal.landscape .sheet { width: 357mm; height: 215mm } +body.A3 .sheet { width: 297mm; min-height: 419mm } +body.A3.landscape .sheet { width: 420mm; min-height: 296mm } +body.A4 .sheet { width: 210mm; min-height: 296mm } +body.A4.landscape .sheet { width: 297mm; min-height: 209mm } +body.A5 .sheet { width: 148mm; min-height: 209mm } +body.A5.landscape .sheet { width: 210mm; min-height: 147mm } +body.letter .sheet { width: 216mm; min-height: 279mm } +body.letter.landscape .sheet { width: 280mm; min-height: 215mm } +body.legal .sheet { width: 216mm; min-height: 356mm } +body.legal.landscape .sheet { width: 357mm; min-height: 215mm } /** Padding area **/ .sheet.padding-10mm { padding: 10mm } .sheet.padding-15mm { padding: 15mm }