From fa87a3fe428964441cc2f2390c1a30fb2aa6ca41 Mon Sep 17 00:00:00 2001 From: juancwu Date: Mon, 9 Feb 2026 14:56:27 +0000 Subject: [PATCH] fix: missing support link in sidebar on space pages --- internal/ui/layouts/space.templ | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/internal/ui/layouts/space.templ b/internal/ui/layouts/space.templ index 48b167d..8a1b34c 100644 --- a/internal/ui/layouts/space.templ +++ b/internal/ui/layouts/space.templ @@ -94,11 +94,26 @@ templ Space(title string, space *model.Space) { } } @sidebar.Footer() { - // Re-using the same dropdown from app layout - {{ user := ctxkeys.User(ctx) }} - {{ profile := ctxkeys.Profile(ctx) }} - if user != nil && profile != nil { - @AppSidebarDropdown(user, profile) + @sidebar.Menu() { + @sidebar.MenuItem() { + @sidebar.MenuButton(sidebar.MenuButtonProps{ + Href: "mailto:" + cfg.SupportEmail, + Size: sidebar.MenuButtonSizeSm, + }) { + @icon.MessageCircleQuestionMark(icon.Props{Class: "size-4"}) + Support + } + } + } + @sidebar.Separator() + @sidebar.Menu() { + @sidebar.MenuItem() { + {{ user := ctxkeys.User(ctx) }} + {{ profile := ctxkeys.Profile(ctx) }} + if user != nil && profile != nil { + @AppSidebarDropdown(user, profile) + } + } } } }