diff --git a/resources/views/pdf-designs/bold.html b/resources/views/pdf-designs/bold.html index e3704e7d1cc5..8545f2b65c00 100644 --- a/resources/views/pdf-designs/bold.html +++ b/resources/views/pdf-designs/bold.html @@ -19,20 +19,23 @@ } @page { - margin: 0 -5px !important; + margin: 0 !important; size: $page_size $page_layout; } p { margin: 0; padding: 0; - /* page-break-after: always; */ } #spacer-table > * > tr > td { padding: 0; } + #spacer-table{ + width: 100%; + } + #header { display: grid; grid-template-columns: 1.5fr 1fr 1fr; @@ -44,12 +47,12 @@ top: 0; } + #header, #header-spacer { height: 160px; padding: 3rem; margin-bottom: 3rem; } - .company-logo { height: 100%; max-width: 100%; @@ -108,7 +111,11 @@ table-layout: fixed; overflow-wrap: break-word; margin-top: 3rem; - /* margin-bottom: 200px; */ + margin-bottom: 200px; + } + + [data-ref="table"]:last-child{ + margin-bottom:0; } .task-time-details { @@ -307,7 +314,7 @@
@@ -331,7 +338,6 @@
-
|
@@ -359,13 +351,13 @@ // Clear up space a bit, if [product-table, tasks-table, delivery-note-table] isn't present. document.addEventListener('DOMContentLoaded', () => { let tables = [ - 'product-table', 'task-table', 'delivery-note-table', - 'statement-invoice-table', 'statement-payment-table', 'statement-aging-table-totals', + 'product-table', 'task-table', 'delivery-note-table', 'statement-invoice-table-totals', 'statement-payment-table-totals','statement-invoice-table-totals', + 'statement-invoice-table', 'statement-payment-table', 'statement-aging-table', 'statement-aging-table-totals', 'statement-payment-table-totals' ]; tables.forEach((tableIdentifier) => { document.getElementById(tableIdentifier).childElementCount === 0 - ? document.getElementById(tableIdentifier).style.display = 'none' + ? document.getElementById(tableIdentifier).remove() : ''; }); }); |