feat(frontend): move current user info into secondary sidebar#507
Merged
hmans merged 3 commits intoMay 19, 2026
mainchattocorp/chatto:mainfrom
hmans/user-info-secondary-sidebarchattocorp/chatto:hmans/user-info-secondary-sidebarCopy head branch name to clipboard
Merged
feat(frontend): move current user info into secondary sidebar#507hmans merged 3 commits intomainchattocorp/chatto:mainfrom hmans/user-info-secondary-sidebarchattocorp/chatto:hmans/user-info-secondary-sidebarCopy head branch name to clipboard
hmans merged 3 commits into
mainchattocorp/chatto:mainfrom
hmans/user-info-secondary-sidebarchattocorp/chatto:hmans/user-info-secondary-sidebarCopy head branch name to clipboard
Conversation
Identity is server-scoped, so the current user belongs next to the server's room list rather than at the bottom of the cross-server SpaceList. - Add CurrentUserBar (avatar + display name + settings cog) inside SecondarySidebar, visible across both the chrome routes and the per-server settings layout - Remove the avatar block from the bottom of SpaceList
…dary-sidebar * origin/main: chore(dev): replace docker compose with mise dev for Conductor (#505)
- Pin the Add Server button to a bottom row with its own `border-t`, so its separator aligns horizontally with the current-user bar's. - Make both bottom cells the same 64px height and add the `cursor-pointer` that `space-list-item` doesn't provide on its own. - Show `@login` under the display name in the current-user bar (suppressed when it would duplicate the display name).
hmans
added a commit
that referenced
this pull request
May 19, 2026
…y-research * origin/main: 0.0.178 fix(frontend): restore per-server last-room memory on server re-entry (#511) style(admin): give panels a tinted header band, ridge, and lift (#510) fix(frontend): use base font size for username change notice (#508) feat(frontend): add server overview entries to Cmd-K quick switcher (#506) feat(frontend): move current user info into secondary sidebar (#507) refactor(core): store verified emails as per-email proto entries (#504) # Conflicts: # docs/fdr/INDEX.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
CurrentUserBarrendered at the bottom of the per-serverSecondarySidebar, since identity is server-scoped.cursor-pointerto the Add Server button (thespace-list-itemutility doesn't include it under Tailwind v4).Test plan
mise test-frontendpasses (svelte-check 0 errors, 755 unit tests green locally).https://memphis-v1.orb.local/that the two bottom separator lines align across the primary and secondary sidebars, and that the user bar shows both display name and@login./chat/[serverId]/settings; clicking "+" still opens the Add Server dialog.