From 5d774620dda7ce0dcfe3cedb27f573a4a521c85d Mon Sep 17 00:00:00 2001 From: Robin Olsen Date: Tue, 24 Feb 2026 10:33:48 +0100 Subject: [PATCH] use htmx for navigation --- pkg/web/components/sidebar.templ | 8 ++++++-- pkg/web/components/sidebar_templ.go | 10 +++++----- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/pkg/web/components/sidebar.templ b/pkg/web/components/sidebar.templ index c098a6d..4c76f6f 100644 --- a/pkg/web/components/sidebar.templ +++ b/pkg/web/components/sidebar.templ @@ -10,11 +10,15 @@ templ Sidebar(routes []NavRoutes) { for _, r := range routes {
  • if r.Icon != nil { - @r.Icon + + @r.Icon + }
  • diff --git a/pkg/web/components/sidebar_templ.go b/pkg/web/components/sidebar_templ.go index a310b07..6cfc172 100644 --- a/pkg/web/components/sidebar_templ.go +++ b/pkg/web/components/sidebar_templ.go @@ -34,20 +34,20 @@ func Sidebar(routes []NavRoutes) templ.Component { return templ_7745c5c3_Err } for _, r := range routes { - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 2, "
  • ") + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 3, "\" hx-target=\"main\" hx-swap=\"innerHTML\" class=\"sidebar-link rounded-lg py-2.5 px-3 text-base-content items-center\">") if templ_7745c5c3_Err != nil { return templ_7745c5c3_Err }