When to use
Best practice
Variants
There are 4 variants of the MessageBox, each pertaining to the context or urgency of the message: Actionable (Neutral), Informative (Neutral), Critical (Error) and Positive.
![]() |
![]() |
Actionable (Standard) |
Informative (Neutral) |
Standard variant to be used to convey an actionable message |
To be used with neutral or less important messaging |
![]() |
![]() |
Critical (Error) |
Positive |
To be used for alerting and critically important error messaging |
To be used for highlighting successful and positive messaging such as a discount or deal. |
Placement
The MessageBox is persistent until actioned upon and always aligns to the grid on a page outside of the pages other patterns.

A MessageBox on a page
Content
Label copy should:
- Ideally be no more than 1 sentence.
- Be descriptive and contextual, using human language.
Body copy should:
- Ideally be no more than 2 sentences.
- Be descriptive and contextual, using human language.
- Provide the user with an actionable option.
Accessibility
WIP