Story 2251 - pramaan-admin
Firm support access now renders as four stacked sections
This walkthrough covers the frontend-only Support access tab change
for pramaan-spec#2251. Backend contracts and generated
files were not changed.
What Changed
- Split the old fused CSM/support roster card into separate CSM owner and support roster sections.
-
Moved section labels to shared
<Eyebrow tone="brand">labels above the white cards. - Kept reassign CSM, add-to-roster, remove-from-roster with confirmation, and revoke-grant flows server-confirmed.
- Added visible empty states for roster, active grants, history, and the unassigned CSM owner story.
Support Tab Before and After
Before: three cards with cream header bars and fused CSM/roster.
After: four stacked Eyebrow sections above white cards.
Unchanged Tab Sanity Check
The implementation only changed case "support" in
FirmDetailContent. These Storybook captures confirm the
other tab cases still render through their existing paths.
Overview tab
Members tab
Billing tab