From d9024a3ef61feeb8a85853dd4b4d7886728f5c91 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Mon, 15 Dec 2025 16:57:27 -0300 Subject: [PATCH] Fix HTMX navigation - use absolute paths to prevent URL stacking --- ui/suite/index.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ui/suite/index.html b/ui/suite/index.html index c49f31f..c40409b 100644 --- a/ui/suite/index.html +++ b/ui/suite/index.html @@ -118,7 +118,7 @@ data-section="chat" role="menuitem" aria-label="Chat application" - hx-get="chat/chat.html" + hx-get="/suite/chat/chat.html" hx-target="#main-content" hx-push-url="true" > @@ -146,7 +146,7 @@ data-section="research" role="menuitem" aria-label="Research application" - hx-get="research/research.html" + hx-get="/suite/research/research.html" hx-target="#main-content" hx-push-url="true" > @@ -174,7 +174,7 @@ data-section="paper" role="menuitem" aria-label="Paper - Notes & Writing" - hx-get="paper/paper.html" + hx-get="/suite/paper/paper.html" hx-target="#main-content" hx-push-url="true" > @@ -205,7 +205,7 @@ data-section="drive" role="menuitem" aria-label="Drive application" - hx-get="drive/drive.html" + hx-get="/suite/drive/drive.html" hx-target="#main-content" hx-push-url="true" > @@ -233,7 +233,7 @@ data-section="calendar" role="menuitem" aria-label="Calendar application" - hx-get="calendar/calendar.html" + hx-get="/suite/calendar/calendar.html" hx-target="#main-content" hx-push-url="true" > @@ -269,7 +269,7 @@ data-section="tasks" role="menuitem" aria-label="Tasks application" - hx-get="tasks/tasks.html" + hx-get="/suite/tasks/tasks.html" hx-target="#main-content" hx-push-url="true" > @@ -298,7 +298,7 @@ data-section="mail" role="menuitem" aria-label="Mail application" - hx-get="mail/mail.html" + hx-get="/suite/mail/mail.html" hx-target="#main-content" hx-push-url="true" > @@ -327,7 +327,7 @@ data-section="meet" role="menuitem" aria-label="Meet application" - hx-get="meet/meet.html" + hx-get="/suite/meet/meet.html" hx-target="#main-content" hx-push-url="true" > @@ -361,7 +361,7 @@ data-section="analytics" role="menuitem" aria-label="Analytics Dashboard" - hx-get="analytics/analytics.html" + hx-get="/suite/analytics/analytics.html" hx-target="#main-content" hx-push-url="true" > @@ -389,7 +389,7 @@ data-section="monitoring" role="menuitem" aria-label="System Monitoring" - hx-get="monitoring/monitoring.html" + hx-get="/suite/monitoring/monitoring.html" hx-target="#main-content" hx-push-url="true" >