From 7f7b4a10605863ac5d6801600fca21ba81261325 Mon Sep 17 00:00:00 2001 From: klopez4212 Date: Tue, 9 Jun 2026 19:51:21 +0100 Subject: [PATCH] feat(desktop): make all avatars circular MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - avatar.tsx: rounded-lg → rounded-full - MessageRow: rounded-xl → rounded-full - ViewLoadingFallback: rounded-xl → rounded-full - MessageThreadSummaryRow: rounded-[12px] → rounded-full on container, radial-gradient mask for stacked avatar cutout, remove ring - SidebarSection: rounded-[6px] → rounded-full on DM avatars - ChannelScreenHeader: rounded-md → rounded-full on DM header avatar --- .../features/channels/ui/ChannelScreenHeader.tsx | 2 +- desktop/src/features/messages/ui/MessageRow.tsx | 2 +- .../messages/ui/MessageThreadSummaryRow.tsx | 15 +++++++++++---- .../src/features/sidebar/ui/SidebarSection.tsx | 6 +++--- desktop/src/shared/ui/ViewLoadingFallback.tsx | 2 +- desktop/src/shared/ui/avatar.tsx | 2 +- 6 files changed, 18 insertions(+), 11 deletions(-) diff --git a/desktop/src/features/channels/ui/ChannelScreenHeader.tsx b/desktop/src/features/channels/ui/ChannelScreenHeader.tsx index 72d3380a5ac..ce951915986 100644 --- a/desktop/src/features/channels/ui/ChannelScreenHeader.tsx +++ b/desktop/src/features/channels/ui/ChannelScreenHeader.tsx @@ -85,7 +85,7 @@ export function ChannelScreenHeader({ activeChannel?.channelType === "dm" ? ( 0 ? "-ml-2" : ""} data-testid="message-thread-summary-participant" - style={{ zIndex: 10 - index }} + style={{ + zIndex: 10 - index, + ...(index > 0 && { + mask: "radial-gradient(circle 16px at -4px 50%, transparent 99%, #fff 100%)", + WebkitMask: + "radial-gradient(circle 16px at -4px 50%, transparent 99%, #fff 100%)", + }), + }} > @@ -88,14 +95,14 @@ export function MessageThreadSummaryRow({