Components
Feedback
How the portal tells people what is happening: compact badges for state, alerts for things that need reading, toasts for things that just happened, and progress for things still moving.
Badges
Alerts
Information: Plan revision r14 is locked
Success: Read-back confirmed 1,206 collections
Warning: 4 operations have an unknown outcome
Error: Wave 5 halted on an unsupported required field
AI suggestion: Suggested mapping, needs review
Warning: 4 operations have an unknown outcome
Toasts
Progress
- Certified52,118
- Verified6,204
- Dispatched3,108
- Staged12,400
- Pre-dispatch24,920
Loading
Empty states
No unknown outcomes
Every write in this run has a confirmed result. New ambiguous outcomes appear here for read-back.
No source connected yet
Connect the store you are moving from. Kramor only reads from it.
Do
Use toasts for things that just happened
A toast confirms an action the person took. Anything they must act on stays on the page as an alert.
Don't
Put blocking problems in a toast
A halted wave in a toast disappears after five seconds and is easy to miss. Show it inline, next to the wave.