Visual catalog from frontend/monorepo. Colors from
libs/unit/src/tokens.css.
| Тип | Плейсмент | Анімація |
|---|---|---|
| Toast | fixed, bottom-center | 120ms slide/fade, стек, pause on hover |
| Inline banner | під header / у формі / у modal | без входу (статичний) |
Page notifications[] |
зона під title у PageContent | без анімації |
| Canvas errors | червона обводка нод | outline, не toast |
| Hub inbox | dropdown у nav | окремий компонент |
| BalanceAlertBanner | top bar | CSSTransition ~300ms |
| Field error | під полем | errored border |
Primitive. Toast uses only primary (success) and alert (error). Warning, info, secondary — inline only.
primary — toast.success
alert — toast.error
warning — inline only
info — inline only
secondary — Hub onboarding banner
alert + actions — 3DS Cascading (StepCard)
Fixed bottom-center. react-hot-toast/headless + Notification.
Top bar alerts with different severity levels.
Not unit Notification. Always code 0.04.
Payment processing unavailable
No summary popover in repo. Nodes get red outline from formState.errors.
The sum of traffic percentages must be 100%
Full-page lock state in merchant quest onboarding.
Continue editing in the other tab or close it to enable editing here.
Persistent feed, not toast variants.