From a5c7bb6e9abdf4b2fba8663dfa79bd125d5a6be3 Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Tue, 10 Mar 2026 22:54:40 +0100 Subject: [PATCH] fix: add missing @ prefix for federated usernames in profile cards Add showAt prop to Username component and use it in both UserProfilePopout and UserProfileModal to consistently display @username for all users. Also move avatar ring styling into Avatar component's ring prop. --- .../components/modals/UserProfileModal.tsx | 27 +++--- packages/web/src/components/ui/Avatar.tsx | 87 ++++++++++++------- .../src/components/ui/UserProfilePopout.tsx | 27 +++--- packages/web/src/components/ui/Username.tsx | 10 ++- 4 files changed, 82 insertions(+), 69 deletions(-) diff --git a/packages/web/src/components/modals/UserProfileModal.tsx b/packages/web/src/components/modals/UserProfileModal.tsx index 3224cf98..f2b7146d 100644 --- a/packages/web/src/components/modals/UserProfileModal.tsx +++ b/packages/web/src/components/modals/UserProfileModal.tsx @@ -255,18 +255,15 @@ export function UserProfileModal() { {/* Header (avatar + name) */}