From c371e4cdc3271346f9dcd6c6ecae9c23f2c41398 Mon Sep 17 00:00:00 2001 From: JKuijperM Date: Fri, 28 Aug 2026 13:29:35 +0200 Subject: [PATCH 1/2] Mejoras de accesibilidad en formularios, progreso y navegacion - Anade la utilidad .sr-only en base.css para labels ocultos visualmente pero accesibles a lectores de pantalla. - dashboard.html: labels sr-only en los selects de cuenta/ano/mes del formulario de filtros; ARIA completo (role=progressbar, aria-valuemin/max/now/label/valuetext) en la barra de progreso del widget de objetivos; corrige el bug real de esa barra, que usaba goal.percentage en vez de goal.bar_width y podia desbordar el 100%; corrige colspan="7" a colspan="5" en la fila vacia de gastos recientes (la tabla tiene 5 columnas). - expense_list.html: id + label sr-only en los selects de ano/mes/ cuenta; label explicito para el select de categoria; role="group" y aria-label en el bloque de filtros por etiquetas (con aria-hidden en el texto "Tags:" para evitar doble lectura); paginacion pasada de
a {% 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 }}€ -
+
From e29c2bc5f2eaa86c148947f0e2eda7140e9f9ae9 Mon Sep 17 00:00:00 2001 From: JKuijperM Date: Fri, 28 Aug 2026 13:31:57 +0200 Subject: [PATCH 2/2] Reordena el menu de navegacion y limpia enlaces comentados Mueve el enlace de Cuentas junto al de Repostajes y elimina los enlaces comentados a Etiquetas y Categorias del menu principal (ya estan accesibles desde el desplegable de Configuraciones). Co-Authored-By: Claude Sonnet 5 --- expenses_manager/expenses/templates/expenses/base.html | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/expenses_manager/expenses/templates/expenses/base.html b/expenses_manager/expenses/templates/expenses/base.html index ca03b8a..56aa8a9 100644 --- a/expenses_manager/expenses/templates/expenses/base.html +++ b/expenses_manager/expenses/templates/expenses/base.html @@ -32,11 +32,9 @@ Home Dashboard Gastos - Cuentas Ingresos - Repostajes - + Cuentas