From 0ee05d55f44d2afa0359cd26368ceea9521ae1cd Mon Sep 17 00:00:00 2001 From: AIIrondev Date: Fri, 28 Aug 2026 14:17:58 +0200 Subject: [PATCH] better design for the overview --- Website/templates/my_invoices.html | 341 ++++++++++++++++++++++++----- 1 file changed, 284 insertions(+), 57 deletions(-) diff --git a/Website/templates/my_invoices.html b/Website/templates/my_invoices.html index 1ae47d4..9f82f34 100644 --- a/Website/templates/my_invoices.html +++ b/Website/templates/my_invoices.html @@ -3,63 +3,290 @@ {% block title %}Meine Rechnungen{% endblock %} {% block content %} -
-
-

Rechnungseinsicht

-

Alle Rechnungen im Überblick.

-
-
- -
-
+
+ +
+
+

Rechnungseinsicht

+

Alle Rechnungen und Dokumente auf einen Blick. Der Status zeigt dir den aktuellen Bearbeitungsstand.

+
+
+ +
+
-
- - - - - - - - - - - - - - {% for invoice in invoices %} - - - - - - - + + + {% endfor %} + +
RechnungsnummerZeitraumBetragFälligkeitStatusRechnung PDFHauptvertrag
{{ invoice.invoice_number }}{{ invoice.period }}{{ '%.2f'|format(invoice.amount_eur) }} EUR{{ invoice.due_date }}{{ invoice.status }} - {% if invoice.pdf_path %} - PDF ansehen + +
+
+ + + + + + + + + + + + + + {% for invoice in invoices %} + + + + + + + + + {% else %} - - - {% endif %} - - - - {% else %} - - - - {% endfor %} - -
Rechnungs-Nr.ZeitraumBetragFälligkeitStatusRechnungHauptvertrag
{{ invoice.invoice_number }}{{ invoice.period }}{{ '%.2f'|format(invoice.amount_eur) }} €{{ invoice.due_date }} + {% set status_lower = (invoice.status or '')|lower %} + + {{ invoice.status or 'In Bearbeitung' }} + + + {% if invoice.pdf_path %} + + {% else %} + - + {% endif %} + + {% if invoice.has_hauptvertrag %} + + + Vertrag öffnen + + {% else %} +
+ + + + +
+ {% endif %} +
- {% if invoice.has_hauptvertrag %} - Hauptvertrag ansehen - {% else %} -
- - - - -
- {% endif %} -
Noch keine Rechnungen vorhanden.
-
+
+ +

Noch keine Rechnungen vorhanden.

+
+
+ + + + {% endblock %} \ No newline at end of file