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?

ComponentInvasivenessWhen to use
InlineLowYou can locate the cause of an error down to a form element.
TooltipLowYou can locate the cause of a state to a specific element in the layout.
InfoboxLowState (information), which should constantly be visible.
NotificationMidState change with a global impact. Can be shown through “Toast” animation.
PopupHighCritical state change which needs emidiate attention and should block the normal operation.