feat: allow for a subset of markdown (bold, italics, strikethrough, links) when displaying notes

This commit is contained in:
Herculino Trotta
2025-01-29 13:52:46 -03:00
parent 1140d9c896
commit 0b83ad6b3e
3 changed files with 55 additions and 1 deletions
+2 -1
View File
@@ -1,3 +1,4 @@
{% load markdown %}
{% load i18n %}
<div class="transaction d-flex my-1 {% if transaction.type == "EX" %}expense{% else %}income{% endif %}">
{% if not disable_selection %}
@@ -54,7 +55,7 @@
{% if transaction.notes %}
<div class="row mb-2 mb-lg-1 tw-text-gray-400">
<div class="col-auto pe-1"><i class="fa-solid fa-align-left fa-fw me-1 fa-xs"></i></div>
<div class="col ps-0">{{ transaction.notes | linebreaksbr }}</div>
<div class="col ps-0">{{ transaction.notes | limited_markdown | linebreaksbr }}</div>
</div>
{% endif %}
{# Category#}