State feedback

There are several ways to provide feedback towards the user and every way or component has it’s own properties. This overview will give you some guidance when dealing with communicating a state towards the user.

What states are there?

There are (normally) 4 states, which have a corresponding icon (appears solid or outlined based on component) and color.

NeutralNeutralSuccessSuccessWarningWarningErrorError
neutral-colorneutral-colorsuccess-colorsuccess-colorwarning-colorwarning-colorerror-colorerror-color

What components (mainly) communicate a state?

Component Invasiveness When to use
Inline Low You can locate the cause of an error down to a form element.
Tooltip Low You can locate the cause of a state to a specific element in the layout.
Infobox Low State (information), which should constantly be visible.
Notification Mid State change with a global impact. Can be shown through “Toast” animation.
Popup High Critical state change which needs emidiate attention and should block the normal operation.