From 399bf645731b891fa56099246e0313fca86f3475 Mon Sep 17 00:00:00 2001 From: Victor Andersson Date: Sun, 9 Nov 2025 12:19:21 +0100 Subject: [PATCH] Convert payment details to collapsible panel --- claims/templates/claims/dashboard.html | 111 ++++++++++++++----------- 1 file changed, 63 insertions(+), 48 deletions(-) diff --git a/claims/templates/claims/dashboard.html b/claims/templates/claims/dashboard.html index 99f6208..17ce3a7 100644 --- a/claims/templates/claims/dashboard.html +++ b/claims/templates/claims/dashboard.html @@ -139,57 +139,72 @@ {% if claim.status == 'approved' %} -
-
-

{% trans "Utbetalningsdetaljer" %}

-
-
-
{% trans "Belopp" %}
-
{{ claim.amount }} {{ claim.currency }}
-
-
-
{% trans "Kontonummer" %}
-
{{ claim.account_number }}
-
-
-
{% trans "Referens (Claim ID)" %}
-
#{{ claim.id }}
-
-
-
{% trans "Skapad" %}
-
{{ claim.created_at|date:"Y-m-d H:i" }}
-
-
-

{% trans "Använd referens och belopp när du lägger upp betalningen i banken – hjälper att undvika dubbletter." %}

-
-
- {% if payments_enabled %} - {% if claim.is_paid %} -
- {% trans "Markerad som betald" %} -
- {{ claim.paid_at|date:"Y-m-d H:i" }} - {% if claim.paid_by %} - · {% trans "av" %} {{ claim.paid_by.get_username }} - {% endif %} -
+
+
+
+ + {% trans "Utbetalningsdetaljer" %} + + + + +
+
+
{% trans "Belopp" %}
+
{{ claim.amount }} {{ claim.currency }}
+
+
{% trans "Kontonummer" %}
+
{{ claim.account_number }}
+
+
+
{% trans "Referens (Claim ID)" %}
+
#{{ claim.id }}
+
+
+
{% trans "Skapad" %}
+
{{ claim.created_at|date:"Y-m-d H:i" }}
+
+
+
{% trans "E-post" %}
+
{{ claim.email }}
+
+
+
{% trans "Projekt" %}
+
{{ claim.project|default:"-" }}
+
+
+

{% trans "Använd uppgifterna ovan när du registrerar betalningen – håll samma referens för att undvika dubbletter." %}

+
+
+ {% if payments_enabled %} + {% if claim.is_paid %} +
+ {% trans "Markerad som betald" %} +
+ {{ claim.paid_at|date:"Y-m-d H:i" }} + {% if claim.paid_by %} + · {% trans "av" %} {{ claim.paid_by.get_username }} + {% endif %} +
+
+ {% else %} +
+ {% csrf_token %} + + + +
+

{% trans "Dubbelkolla belopp och kontonummer i panelen innan du bekräftar." %}

+ {% endif %} {% else %} -
- {% csrf_token %} - - - -
-

{% trans "Dubbelkolla belopp och kontonummer ovan innan du bekräftar." %}

+

+ {% trans "Intern betalningshantering är av – gör betalningen externt och använd reset-knappen i admin vid behov." %} +

{% endif %} - {% else %} -

- {% trans "Intern betalningshantering är av – markera betalning i ekonomisystemet och resetta status vid behov." %} -

- {% endif %} +
{% endif %}