From cdee450cf5314af9eb5fb819963d208f51342af4 Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Mon, 2 Mar 2026 14:45:47 +0100 Subject: [PATCH] fix: channel sidebar and reaction bubbles to match Aether Drift prototype Channel sidebar: subtle bg-surface-elevated highlight with rounded-[6px], active channel left pill, rose unread dot on right, smaller #/voice icons (18px), 10px horizontal padding, 24px voice user avatars at 36px indent. Reaction bubbles: inline styles for background/border colors to bypass Tailwind opacity modifier failures on hex CSS variables. Both mine (mint tint) and non-mine states now render visible pill containers reliably. --- packages/web/src/components/chat/Message.tsx | 25 +++++++++++++++---- .../src/components/layout/ChannelSidebar.tsx | 21 ++++++++++------ .../web/src/components/voice/VoiceChannel.tsx | 18 ++++++++----- 3 files changed, 46 insertions(+), 18 deletions(-) diff --git a/packages/web/src/components/chat/Message.tsx b/packages/web/src/components/chat/Message.tsx index d34fe8e4..551a5887 100644 --- a/packages/web/src/components/chat/Message.tsx +++ b/packages/web/src/components/chat/Message.tsx @@ -248,11 +248,26 @@ export function Message({ message, isCompact, isFirstInGroup }: MessageProps) {