From dcdd04df8c6f29df4b9e6da218bc7a1f55706cbd Mon Sep 17 00:00:00 2001 From: "david.alvarez" Date: Thu, 2 Jul 2026 16:02:42 +0200 Subject: [PATCH] Fix UI: navbar layout, search form, theme switcher, content centering - Wrap search in HTMX form for reliable parameter serialization - Replace daisyUI data-choose-theme with custom JS (localStorage persistence) - Restructure navbar: logo+tabs left, search center, theme+settings right - Center releases page with max-w-4xl constrained layout - Center artist page content - Add loading spinner centering --- src/main/resources/templates/artists.html | 4 +- .../resources/templates/layouts/base.html | 55 +++++++++++++------ src/main/resources/templates/releases.html | 8 +-- 3 files changed, 43 insertions(+), 24 deletions(-) diff --git a/src/main/resources/templates/artists.html b/src/main/resources/templates/artists.html index 87d327f..fa5edcb 100644 --- a/src/main/resources/templates/artists.html +++ b/src/main/resources/templates/artists.html @@ -1,9 +1,9 @@ {#include layouts/base} {#page-content} -
+

🎤 Artists

- +
{/page-content} diff --git a/src/main/resources/templates/layouts/base.html b/src/main/resources/templates/layouts/base.html index c6fb627..fef2817 100644 --- a/src/main/resources/templates/layouts/base.html +++ b/src/main/resources/templates/layouts/base.html @@ -15,31 +15,50 @@ z-index: 50; } +