diff --git a/fusion_repairs/__manifest__.py b/fusion_repairs/__manifest__.py index 160fbd7e..b5dae8aa 100644 --- a/fusion_repairs/__manifest__.py +++ b/fusion_repairs/__manifest__.py @@ -4,7 +4,7 @@ { 'name': 'Fusion Repairs', - 'version': '19.0.1.4.0', + 'version': '19.0.1.4.1', 'category': 'Inventory/Repairs', 'summary': 'Guided medical equipment repair intake, dispatch, maintenance, and self-service portal', 'description': """ diff --git a/fusion_repairs/report/inspection_certificate_report.xml b/fusion_repairs/report/inspection_certificate_report.xml index d7849b04..0e8fe1ca 100644 --- a/fusion_repairs/report/inspection_certificate_report.xml +++ b/fusion_repairs/report/inspection_certificate_report.xml @@ -52,15 +52,18 @@ font-weight: 600; margin-bottom: 12mm; } + /* wkhtmltopdf does not implement flex/gap reliably - + use inline-block layout instead. */ .cert-info { - display: flex; - justify-content: center; - gap: 18mm; margin: 10mm 0; + text-align: center; } .cert-info-item { + display: inline-block; font-size: 10pt; text-align: left; + margin: 0 9mm; + vertical-align: top; } .cert-info-item .label { text-transform: uppercase; @@ -75,22 +78,28 @@ } .cert-footer { margin-top: 18mm; - display: flex; - justify-content: space-between; - align-items: flex-end; + width: 100%; + } + .cert-footer-row { + width: 100%; } .cert-sig { + display: inline-block; font-size: 10pt; color: #666; border-top: 1px solid #999; padding-top: 2mm; width: 70mm; text-align: center; + float: right; } .cert-number { + display: inline-block; font-size: 9pt; color: #888; font-family: ui-monospace, monospace; + float: left; + padding-top: 6mm; }