diff --git a/frontend/src/components/app/app-shell.tsx b/frontend/src/components/app/app-shell.tsx index 697c26f..2aace36 100644 --- a/frontend/src/components/app/app-shell.tsx +++ b/frontend/src/components/app/app-shell.tsx @@ -416,19 +416,15 @@ export function AppShell({ children }: { children: React.ReactNode }) { )} {navExpanded && ( - - - {user?.display_name ?? "—"} - - {/* Truncate like the display name above it: a long email must - not push "Sign out" out of the rail (#48). The title gives - the full value back on hover. */} - - {user?.email ?? ""} - + // Username only (#301): the email always truncated in the rail + // and lives on the profile page this block links to. Truncation + // still matters — a long name must not push "Sign out" out of + // the rail (#48); the title gives the full value back on hover. + + {user?.display_name ?? "—"} )}