diff --git a/management/templates/management/membership_list.html b/management/templates/management/membership_list.html index eb301df..55f287a 100644 --- a/management/templates/management/membership_list.html +++ b/management/templates/management/membership_list.html @@ -62,33 +62,39 @@ {% trans "No season covers today, so there's nothing to show fee status for yet." %} {% else %} -
-
-
{% trans "Registered" %}
-
{{ kpi_total }}
-
{% trans "This season" %}
+ {# Same anatomy as the Overview dashboard's own KPI row (home.html): a plain white .card, no colour-coded border -- status lives in the number's own colour (neutral ink unless there's something to flag) plus a caption line, not a border accent. #} +
+
+
{% trans "Registered" %}
+
{{ kpi_total }}
+
{% trans "This season" %}
-
+
{% trans "Paid" %}
{{ kpi_paid }}
+
{% trans "Fully settled" %}
-
+
{% trans "Partially paid" %}
{{ kpi_partial }}
+
{% trans "Still owe a balance" %}
-
+
{% trans "Unpaid" %}
{{ kpi_unpaid }}
+
{% trans "Nothing paid yet" %}
-
+
{% trans "Waived" %}
{{ kpi_waived }}
+
{% trans "Fee waived" %}
-
+
{% trans "Paid rate" %}
{% if kpi_paid_rate is None %}{% trans "N/A" %}{% else %}{{ kpi_paid_rate }}%{% endif %}
+
{% trans "Of everyone registered" %}
{% endif %}