fix: missing support link in sidebar on space pages

This commit is contained in:
juancwu 2026-02-09 14:56:27 +00:00
commit fa87a3fe42

View file

@ -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"})
<span>Support</span>
}
}
}
@sidebar.Separator()
@sidebar.Menu() {
@sidebar.MenuItem() {
{{ user := ctxkeys.User(ctx) }}
{{ profile := ctxkeys.Profile(ctx) }}
if user != nil && profile != nil {
@AppSidebarDropdown(user, profile)
}
}
}
}
}