From c120d138b983e6f190617bc5fa018f48bc3ec115 Mon Sep 17 00:00:00 2001
From: "Maximilien (malb)" <malb@odoo.com>
Date: Fri, 8 Sep 2023 10:03:02 +0200
Subject: [PATCH] [FIX] l10n_de: din5008

During this pr (https://github.com/odoo/odoo/pull/121413), we have made a few
css changes on the din5008 format, some of them needed to be revert because they
 broke the layout.

closes odoo/odoo#134775

Task: 3495712
Signed-off-by: Florian Gilbert (flg) <flg@odoo.com>
---
 addons/l10n_de/report/din5008_report.xml           | 2 +-
 addons/l10n_de/static/src/scss/report_din5008.scss | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/addons/l10n_de/report/din5008_report.xml b/addons/l10n_de/report/din5008_report.xml
index c261e3afcce6..222c10d17b32 100644
--- a/addons/l10n_de/report/din5008_report.xml
+++ b/addons/l10n_de/report/din5008_report.xml
@@ -41,7 +41,7 @@
         <template id="external_layout_din5008">
             <div>
                 <div t-attf-class="header din_page o_company_#{company.id}_layout">
-                    <table class="company_header">
+                    <table class="company_header" t-att-style="'height: %dmm;' % (din_header_spacing or 27)">
                         <tr>
                             <td><h3 class="mt0" t-field="company.report_header"/></td>
                             <td><img t-if="company.logo" t-att-src="image_data_uri(company.logo)" t-att-style="'max-height: %dmm;' % (din_header_spacing or 27)"/></td>
diff --git a/addons/l10n_de/static/src/scss/report_din5008.scss b/addons/l10n_de/static/src/scss/report_din5008.scss
index c322b7a4da16..10bd7b6bedcc 100644
--- a/addons/l10n_de/static/src/scss/report_din5008.scss
+++ b/addons/l10n_de/static/src/scss/report_din5008.scss
@@ -1,8 +1,8 @@
 .din_page {
+    margin-left: -1rem;
     font-size: 9pt;
 
     &.header {
-        margin-left: 10px;
         table {
             width: 100%;
             img, h3, td, tr {
@@ -22,8 +22,7 @@
     }
 
     &.invoice_note {
-        padding-top: 10px;
-        margin-left: 10px;
+        padding-top: 20px;
         tr {
             td {
                 vertical-align: bottom;
@@ -86,7 +85,7 @@
         }
     }
     &.footer {
-        margin-left: 10px;
+        padding-left: 5mm;
         padding-right: 10mm;
         .page_number {
             margin-top: 4.23mm;
-- 
GitLab