From 03aa28eaf83eb53438340271eea40eac6b084022 Mon Sep 17 00:00:00 2001 From: seaznCode Date: Wed, 11 Mar 2026 22:35:05 +0100 Subject: [PATCH] feat: add new invoice template with structured layout and styling --- templates/invoice/invoiceTemplate.html | 287 +++++++++++++++++++++++++ 1 file changed, 287 insertions(+) create mode 100644 templates/invoice/invoiceTemplate.html diff --git a/templates/invoice/invoiceTemplate.html b/templates/invoice/invoiceTemplate.html new file mode 100644 index 0000000..f4d9e5b --- /dev/null +++ b/templates/invoice/invoiceTemplate.html @@ -0,0 +1,287 @@ + + + + + + {{documentTitle}} {{invoiceNumber}} + + + +
+ +
+
+
{{companyName}}
+
Coffee Subscription Service
+
+
+
{{documentTitle}}
+
{{invoiceNumberLabel}}
+
{{invoiceNumber}}
+
+
+ + +
+
+

{{fromLabel}}

+

+ {{companyName}}
+ {{companyStreet}}
+ {{companyPostalCity}}
+ {{companyCountry}} +

+
+
+

{{toLabel}}

+

+ {{customerName}}
+ {{customerEmail}}
+ {{customerStreet}}
+ {{customerPostalCity}}
+ {{customerCountry}} +

+
+ {{orderedByBlock}} +
+

{{detailsLabel}}

+

+ {{dateLabel}}: {{issuedAt}}
+ {{dueDateLabel}}: {{dueAt}}
+ {{statusLabel}}: {{invoiceStatus}} +

+
+
+ + + + + + + + + + + + + + {{itemsRows}} + +
#{{descriptionHeader}}{{qtyHeader}}{{unitPriceHeader}}{{totalHeader}}
+ + +
+
+
+ {{subtotalLabel}} + {{totalNet}} +
+
+ {{taxLabel}} ({{vatRateDisplay}}) + {{totalTax}} +
+
+ {{totalLabel}} + {{totalGross}} +
+
+
+ + +
+

{{paymentInfoTitle}}

+

{{paymentInfoText}}

+
+ + + +
+ +