feat(layout): re-enable "Back to hub" with a sticky sheet footer #128
No reviewers
Labels
No labels
app:activities
app:chat
app:events
app:forum
app:libra
app:market
app:restaurant
app:tasks
app:wallet
app:webapp
bug
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
aiolabs/webapp!128
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/back-to-hub-sticky-footer"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Reverses the events-only hide (
c037d45) now that the link has a real home, and restructures the profile sheet so the log-in/out controls stay anchored.Changes
@brand-hub-logoaliasbrandHubLogoAliasEntry()invite-branding.ts, resolving to the brand's primary/global logo (the HUB's logo) viaresolveAppLogo()with no app arg — deliberately not the per-standalone@brand-app-logo, which would resolve to the current standalone's own logo.ProfileSheetContent.vuerenders it.Sticky footer layout
flex-1 min-h-0 overflow-y-autoscroll region above ashrink-0footer.ProfileSheetTriggerbottom sheeth-[90vh],StandaloneMenuright drawerh-full) without touching either caller.Tidy-ups
Dialogmoved out of the flex root (its content portals to<body>, so it isn't part of the sheet flow).w-8 h-8, centered, footer padding tightened.Notes
hrefisVITE_HUB_ROOT_URL(falls back to/). Meaningful once the hub ships; harmless before then.vue-tsc -bbuild passes;@brand-hub-logoresolves in the production Hub bundle. vitest unaffected (it intentionally mirrors only the@→src alias, not@brand-*asset shims).git show -wto see the real change.🤖 Generated with Claude Code