ebiwd / EBI-Pattern-library

Please head to the new pattern library:
http://www.ebi.ac.uk/style-lab/websites/patterns/
2 stars 2 forks source link

Common way to display notifications and errors #29

Open tschaka1904 opened 7 years ago

tschaka1904 commented 7 years ago

It would be nice to have a common layout and way to display errors and notifications. We're currently using ngToast. Which gets then displayed in different colours in the corner.

screen shot 2017-04-06 at 14 48 51

But there are different notifications all around the ebi. I know that this might be a bit tricky, but maybe we can add a guideline for this as well.

khawkins98 commented 7 years ago

There's definitely a need to handle notifications in a consistent way across the services, both in a recommended technical solution and placement pattern — this is another place we can all benefit from consistent behaviour and shared UX testing.

One other example from QuickGO: image

It would, perhaps, be good if there was some sort of notification "dock" area in the local navigation bar.

At a very primitive level perhaps something along these lines:

image

These would be "good to know" notifications. We would still need a pattern for disruptive popups (ie "You've been logged out"), there the standard Foundation reveal modal could suffice: