From a2f4d297a36cb59d86f3378be278c83bdd8cf8c7 Mon Sep 17 00:00:00 2001 From: Kyle Pope Date: Fri, 6 Mar 2026 16:58:51 +0800 Subject: [PATCH] Single-line member rows + purple umbral name - Flatten member row to strict single line: avatar | name | umbral name (violet) | pending badge | permission toggle | controls - Umbral name shown in text-violet-400 for visual differentiation Co-Authored-By: Claude Opus 4.6 --- .../components/calendar/CalendarMemberRow.tsx | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/frontend/src/components/calendar/CalendarMemberRow.tsx b/frontend/src/components/calendar/CalendarMemberRow.tsx index 6cb7755..0ffc290 100644 --- a/frontend/src/components/calendar/CalendarMemberRow.tsx +++ b/frontend/src/components/calendar/CalendarMemberRow.tsx @@ -35,17 +35,15 @@ export default function CalendarMemberRow({ {initial} -
-
- {displayName} - {member.status === 'pending' && ( - - Pending - - )} -
+
+ {displayName} {member.preferred_name && ( - {member.umbral_name} + {member.umbral_name} + )} + {member.status === 'pending' && ( + + Pending + )}