Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Common way to display notifications and errors #29

Open
tschaka1904 opened this issue Apr 6, 2017 · 1 comment
Open

Common way to display notifications and errors #29

tschaka1904 opened this issue Apr 6, 2017 · 1 comment

Comments

@tschaka1904
Copy link

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
Copy link
Contributor

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:

  • A fixed point that could fit into existing architecture (right of local nav)
  • Visible on page load (opens on load)
  • Can be update with callbacks (ie "Your session expires in 5 minutes")

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:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants