Skip to content

ui(shell): sidebar identity block shows the username only (#301) - #302

Merged
tbcsec merged 1 commit into
mainfrom
ui/sidebar-username-only
Aug 26, 2026
Merged

ui(shell): sidebar identity block shows the username only (#301)#302
tbcsec merged 1 commit into
mainfrom
ui/sidebar-username-only

Conversation

@tbcsec

@tbcsec tbcsec commented Aug 26, 2026

Copy link
Copy Markdown
Owner

Summary

Closes #301. The identity block in the bottom-left of the sidebar now shows
avatar + username only — the email line below it is removed. It was always
truncated in the narrow rail (no real address fits), duplicated nothing useful
(the username is the primary identity per ADR-0015, and the full email lives on
the profile page the block links to), and rendered as an awkward empty line for
email-less accounts.

Notes

  • The username keeps the [Bug]: 'sign out' text being shifted by long email #48 truncation contract — a long name still
    truncates rather than pushing "Sign out" out of the rail — and gains the
    hover title the email line used to carry.
  • One file changed; no new strings, no backend involvement.

Verification

  • Browser-verified against the dev stack (signed in as the demo
    participant): the rail renders exactly the username with the hover title,
    no @-text anywhere in the rail, and the Sign out button unaffected.
  • npx tsc --noEmit clean, npx eslint . clean, npm run test 373 passed,
    npm run build succeeds (Y.js singleton check passes).

🤖 Generated with Claude Code

The email line under the name was always truncated in the narrow rail and
duplicated nothing useful — the username above it is the primary identity
(ADR-0015) and the full email lives on the profile page the block already
links to. Email-less accounts also rendered an empty second line here.

The name keeps the #48 truncation contract (never pushes Sign out out of
the rail) and gains the hover title the email line used to carry.

Closes #301

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@tbcsec
tbcsec merged commit cc310c1 into main Aug 26, 2026
4 checks passed
@tbcsec
tbcsec deleted the ui/sidebar-username-only branch August 26, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: sidebar identity block — drop the email, show username only

1 participant