Actions & feedback
Spec: docs Actions · Feedback & status
Buttons
Money-moving CTAs carry the amount. One primary per region. Loading keeps the label context via spinner overlay.
Code
Icon buttons
Only for universally learned glyphs. 44×44 minimum target. Toggle state via aria-pressed.
Code
Status badges
The canonical transaction-state vocabulary. Icon + label always — color never carries meaning alone.
Code
Alerts
Error alerts answer four questions: what happened, why, what happened to the money, what to do next.
Code
Banner, toast & modal
One banner max, security beats system beats campaign. Toasts confirm small recoverable acts — never money results. Money confirms happen on screens; this modal shows the destructive-confirm pattern with outcome-named buttons.
Remove beneficiary Rajesh Kumar?
You'll need to add them again to send money — and new payees may have a 24-hour holding period before large transfers.
Code