diff --git a/expenses_manager/expenses/static/expenses/css/base.css b/expenses_manager/expenses/static/expenses/css/base.css index 22b7b85..41e7f7d 100644 --- a/expenses_manager/expenses/static/expenses/css/base.css +++ b/expenses_manager/expenses/static/expenses/css/base.css @@ -282,6 +282,19 @@ a.danger:visited, font-size: 0.85rem; } +/* Oculta visualmente sin ocultar a lectores de pantalla. */ +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + /* ========================= */ /* Buttons */ /* ========================= */ @@ -737,12 +750,16 @@ tr:hover { .progress-label { min-width: 90px; + flex-shrink: 0; + white-space: nowrap; font-size: 0.85rem; color: var(--color-text-muted); } .progress-bar { width: 100%; + flex: 1; + min-width: 0; background: var(--color-progress-track); border-radius: 6px; height: 10px; diff --git a/expenses_manager/expenses/templates/expenses/dashboard.html b/expenses_manager/expenses/templates/expenses/dashboard.html index 04480d9..49df5a5 100644 --- a/expenses_manager/expenses/templates/expenses/dashboard.html +++ b/expenses_manager/expenses/templates/expenses/dashboard.html @@ -56,6 +56,7 @@ {% endif %} + {% if not period %} + - + + + + - - {% for m in months %} - {% endfor %} - - {% for acc in accounts %} {% endfor %} @@ -58,22 +61,20 @@ Filtros avanzados
- - -
- Tags: + + + +
+
{% for tag in tags_with_state %} {% empty %} - +

No hay gastos

Añade el primero @@ -150,8 +151,8 @@
- + {% endblock %} \ No newline at end of file diff --git a/expenses_manager/expenses/templates/goals/list.html b/expenses_manager/expenses/templates/goals/list.html index c7c0028..9806361 100644 --- a/expenses_manager/expenses/templates/goals/list.html +++ b/expenses_manager/expenses/templates/goals/list.html @@ -7,7 +7,7 @@ {% endblock %} {% block content %} -

Objetivos

+

Objetivos

➕ Nuevo objetivo @@ -34,7 +34,13 @@ {{ goal.progress|floatformat:1 }}€ / {{ goal.target_amount|floatformat:1 }}€ -
+