From 3d47f8bd906f06d6ad701a330f176fd42d47e01b Mon Sep 17 00:00:00 2001 From: JKuijperM Date: Mon, 14 Sep 2026 20:13:28 +0200 Subject: [PATCH] Usa un unico h1 por pagina en el resto de vistas Cuatro paginas tenian su titulo en

sin ningun

encima: el formulario de categoria, ajustes, el login y la ayuda de contrasena. Y el listado de categorias si tenia

, pero colgaba de el dos

, saltandose el nivel intermedio. Sube los titulos de pagina a

y los subtitulos al nivel que les toca: las dos secciones del listado de categorias a

y las tres tarjetas de ajustes a

. El selector .settings-card h3 pasa a h2 para seguirlas y mantener su margin: 0 0 0.25rem, que es lo que evita que el titulo abra hueco dentro de la tarjeta. En login y ayuda de contrasena el

ademas importa para el layout: .auth-container tiene padding: 2rem, y el padding impide que colapse el margen superior del primer hijo. Con la escala que viene despues, un

ahi sumaria su margen a ese padding y dejaria el titulo a 56px del borde; el

no lleva margen superior. Verificado renderizando las 36 vistas: todas con un solo h1 y sin saltos de nivel. Co-Authored-By: Claude Opus 5 --- expenses_manager/expenses/static/expenses/css/base.css | 2 +- expenses_manager/expenses/templates/categories/form.html | 2 +- expenses_manager/expenses/templates/categories/list.html | 4 ++-- .../expenses/templates/registration/login.html | 2 +- .../expenses/templates/registration/password_help.html | 2 +- expenses_manager/expenses/templates/settings/index.html | 8 ++++---- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/expenses_manager/expenses/static/expenses/css/base.css b/expenses_manager/expenses/static/expenses/css/base.css index 0737050..f1c3294 100644 --- a/expenses_manager/expenses/static/expenses/css/base.css +++ b/expenses_manager/expenses/static/expenses/css/base.css @@ -898,7 +898,7 @@ tr:hover { box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); } -.settings-card h3 { +.settings-card h2 { margin: 0 0 0.25rem 0; } diff --git a/expenses_manager/expenses/templates/categories/form.html b/expenses_manager/expenses/templates/categories/form.html index 581fff7..7feeb97 100644 --- a/expenses_manager/expenses/templates/categories/form.html +++ b/expenses_manager/expenses/templates/categories/form.html @@ -5,7 +5,7 @@ {% endblock %} {% block content %} -

Editar categoría

+

Editar categoría

{% csrf_token %} diff --git a/expenses_manager/expenses/templates/categories/list.html b/expenses_manager/expenses/templates/categories/list.html index 224af55..ca0491d 100644 --- a/expenses_manager/expenses/templates/categories/list.html +++ b/expenses_manager/expenses/templates/categories/list.html @@ -8,7 +8,7 @@

Mis categorías

-

Nueva categoría

+

Nueva categoría

{% csrf_token %} {% include "expenses/_form_fields.html" %} @@ -17,7 +17,7 @@
-

Listado

+

Listado

diff --git a/expenses_manager/expenses/templates/registration/login.html b/expenses_manager/expenses/templates/registration/login.html index e9df499..068d46c 100644 --- a/expenses_manager/expenses/templates/registration/login.html +++ b/expenses_manager/expenses/templates/registration/login.html @@ -2,7 +2,7 @@ {% block content %} -

Iniciar sesión

+

Iniciar sesión

{% csrf_token %} diff --git a/expenses_manager/expenses/templates/registration/password_help.html b/expenses_manager/expenses/templates/registration/password_help.html index 1ff3636..ad0dcc9 100644 --- a/expenses_manager/expenses/templates/registration/password_help.html +++ b/expenses_manager/expenses/templates/registration/password_help.html @@ -2,7 +2,7 @@ {% block content %} -

Recuperar contraseña

+

Recuperar contraseña

Esta aplicación actualmente no envía correos de recuperación automáticos. diff --git a/expenses_manager/expenses/templates/settings/index.html b/expenses_manager/expenses/templates/settings/index.html index 7226251..9b9e81e 100644 --- a/expenses_manager/expenses/templates/settings/index.html +++ b/expenses_manager/expenses/templates/settings/index.html @@ -5,23 +5,23 @@ {% endblock %} {% block content %} -

Configuración

+

Configuración

Gestiona las categorías, etiquetas y objetivos de tu cuenta