feat: implement django-cotton

This commit is contained in:
Herculino Trotta
2024-10-18 15:05:01 -03:00
parent 3aa6f12677
commit 8a3799c359
10 changed files with 379 additions and 266 deletions
@@ -16,7 +16,11 @@
</div>
<div class="text-end font-monospace">
{% for entry in totals.daily_spending_allowance %}
<div class="amount" data-original-value="{% entry_amount entry %}"></div>
<c-amount.display
:amount="entry.amount"
:prefix="entry.prefix"
:suffix="entry.suffix"
:decimal_places="entry.decimal_places"></c-amount.display>
{% empty %}
<div>-</div>
{% endfor %}
@@ -40,7 +44,11 @@
</div>
<div class="text-end font-monospace">
{% for entry in totals.paid_income %}
<div class="amount" data-original-value="{% entry_amount entry %}"></div>
<c-amount.display
:amount="entry.amount"
:prefix="entry.prefix"
:suffix="entry.suffix"
:decimal_places="entry.decimal_places"></c-amount.display>
{% empty %}
<div>-</div>
{% endfor %}
@@ -53,7 +61,11 @@
</div>
<div class="text-end font-monospace">
{% for entry in totals.projected_income %}
<div class="amount" data-original-value="{% entry_amount entry %}"></div>
<c-amount.display
:amount="entry.amount"
:prefix="entry.prefix"
:suffix="entry.suffix"
:decimal_places="entry.decimal_places"></c-amount.display>
{% empty %}
<div>-</div>
{% endfor %}
@@ -77,7 +89,11 @@
</div>
<div class="text-end font-monospace">
{% for entry in totals.paid_expenses %}
<div class="amount" data-original-value="{% entry_amount entry %}"></div>
<c-amount.display
:amount="entry.amount"
:prefix="entry.prefix"
:suffix="entry.suffix"
:decimal_places="entry.decimal_places"></c-amount.display>
{% empty %}
<div>-</div>
{% endfor %}
@@ -90,7 +106,11 @@
</div>
<div class="text-end font-monospace">
{% for entry in totals.projected_expenses %}
<div class="amount" data-original-value="{% entry_amount entry %}"></div>
<c-amount.display
:amount="entry.amount"
:prefix="entry.prefix"
:suffix="entry.suffix"
:decimal_places="entry.decimal_places"></c-amount.display>
{% empty %}
<div>-</div>
{% endfor %}
@@ -114,7 +134,11 @@
</div>
<div class="text-end font-monospace">
{% for entry in totals.total_current %}
<div class="amount" data-original-value="{% entry_amount entry %}"></div>
<c-amount.display
:amount="entry.amount"
:prefix="entry.prefix"
:suffix="entry.suffix"
:decimal_places="entry.decimal_places"></c-amount.display>
{% empty %}
<div>-</div>
{% endfor %}
@@ -126,7 +150,11 @@
</div>
<div class="text-end font-monospace">
{% for entry in totals.total_projected %}
<div class="amount" data-original-value="{% entry_amount entry %}"></div>
<c-amount.display
:amount="entry.amount"
:prefix="entry.prefix"
:suffix="entry.suffix"
:decimal_places="entry.decimal_places"></c-amount.display>
{% empty %}
<div>-</div>
{% endfor %}
@@ -136,7 +164,11 @@
<div class="d-flex justify-content-end">
<div class="text-end font-monospace">
{% for entry in totals.total_final %}
<div class="amount" data-original-value="{% entry_amount entry %}"></div>
<c-amount.display
:amount="entry.amount"
:prefix="entry.prefix"
:suffix="entry.suffix"
:decimal_places="entry.decimal_places"></c-amount.display>
{% empty %}
<div>-</div>
{% endfor %}