Story 2252 - pramaan-admin

Firm Billing tab now uses the design reorg

This walkthrough covers the frontend-only Billing tab reorganization for pramaan-spec#2252. Backend contracts, generated files, and the Project board were not changed.

What Changed

Billing Tab Before and After

Before: B5 baseline with three stacked full-width panels.

Before screenshot of the stacked Billing tab

After: subscription, provisioning, and danger zone remain stacked; danger actions render as rows.

After screenshot of the reorganized Billing tab

Unchanged Tab Sanity Check

The implementation only changed the Billing case composition and the shared definition panel consumed by Billing and Provisioning. These Storybook captures confirm the other tab cases still render through their existing paths.

Overview tab

Overview tab screenshot

Members tab

Members tab screenshot

Support access tab

Support access tab screenshot

Token Notes

The local design reference used exact danger-zone tints that do not have a one-to-one component token for the red border shade. The implementation maps the design to existing tokens only: bg-semantic-red-bg, border-surface-table-border, rounded-[var(--radius-table)], and text-brand-primary.

Verification