From bf084a85d72229e48481af3a06b26a68018a3f32 Mon Sep 17 00:00:00 2001 From: fahed Date: Mon, 23 Feb 2026 15:27:03 +0300 Subject: [PATCH] Add system roles (superadmin, contributor) to MemberCard badges Users without a team_role now show their system role instead of the generic "Team Member" fallback. Co-Authored-By: Claude Opus 4.6 --- client/src/components/MemberCard.jsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/src/components/MemberCard.jsx b/client/src/components/MemberCard.jsx index 4cae253..e397416 100644 --- a/client/src/components/MemberCard.jsx +++ b/client/src/components/MemberCard.jsx @@ -13,6 +13,8 @@ const ROLE_BADGES = { photographer: { bg: 'bg-cyan-50', text: 'text-cyan-700', label: 'Photographer' }, videographer: { bg: 'bg-sky-50', text: 'text-sky-700', label: 'Videographer' }, strategist: { bg: 'bg-rose-50', text: 'text-rose-700', label: 'Strategist' }, + superadmin: { bg: 'bg-red-50', text: 'text-red-700', label: 'Super Admin' }, + contributor: { bg: 'bg-slate-50', text: 'text-slate-700', label: 'Contributor' }, default: { bg: 'bg-gray-50', text: 'text-gray-700', label: 'Team Member' }, }