1

Do you have any design-related questions or suggestions? We'd love to hear from you.

Please contact Wuiman to discuss your ideas.

John Doe

Feedback - action needs reaction

Summary

This page is not so much about HOW a component is built, but rather WHEN the respective component is used. The WHEN is often a matter of interpretation. To remain consistent across the platform, the respective use case should be clarified with your designer of trust. In the following you will find some tips and guidelines to help you orientate yourself.

In Review

This component was thoroughly tested. However, it has not yet been applied in many cases in production. Maybe there will be changes due to case-related issues. If you want to use this component in production please let me know, so that we can talk about possible future changes and be sure that none of the changes will disrupt your work. Feel free to contact me via slack, email (tjaeger@wescale.com) or personally.

Introduction

It is very important to keep the user informed about the current status of the system. But it is also about guiding the user and preventing errors. Each type of feedback has certain characteristics or advantages and is therefore more suitable for some use cases than others. For the user experience it is important to use the right type of feedback to inform the user in the best possible way. In order to understand for which use case the respective type of feedback suits best, it is important to understand the advantages of each type.
(There is also a dedicated styleguide page for each feedback type).

Alert

Alerts are rather discreet. The information they contain is more of a tip or hint, but not required to complete a task. They also fit well into the layout of the page, which is one of the biggest advantages of this feedback type. Alerts can always be displayed at exactly the point where the user is currently taking action. The component in which the alert is or appears changes little or not at all. This means that the user is not interrupted in his or her workflow.
Attention: In case an alert is displayed after an action has been performed, it should be in the user's view. If necessary, the scroll position must be adjusted.

Signs for the use of alerts:

  • The layout of the page should remain the same so that the user does not get lost.
  • It is rather additional information that is not absolutely necessary to finish a task.
  • The initial state of a section where items can optionally be added by the user.
  • You want to present information in more detail and more prominent than in a tooltip.

wui-bs-alert--info Lorem consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren.

Empty State Images (ESI)

ESIs interrupt the user's workflow and attract a lot of attention. An ESI can fit into the layout of the page, but in some cases it can also overwrite the entire layout of the page. It is therefore especially important that they clearly signal to the user what is happening, why it is happening and what the next action is. The great advantage of ESIs is that frustrations or errors can be mitigated. Furthermore, the user is motivated to take action and it is always a good opportunity to enhance the user experience.

Signs for the use of ESI:

  • There is nothing to display. Either by restrictions in the search/ filtering, or simply because there are no items yet.
  • The missing content is essential for the successful completion of the user's task.
  • You want to draw attention to an object.
  • A message that is disappointing for the user should be "nicely wrapped".

Nothing to report

Growl

A growl notification is very noticeable, but barely interrupts the user's workflow. On the one hand, because the lifecycle of a growl is limited and it disappears even without any user action, and on the other hand because the layout of the page is not affected. This is also the biggest advantage of growls. Their independence from the current view. So if the view changes or a modal is closed, growls are the right choice.

Signs for the use of growls:

  • A general message is sent from the platform, which cannot be assigned to any element on the page.
  • If the view changes after the completion of an action (e.g. by scrolling, closing a modal, navigation back or the like).

Lorem consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt.