OSC / ondemand

Supercomputing. Seamlessly. Open, Interactive HPC Via the Web
https://openondemand.org/
MIT License
280 stars 104 forks source link

"Logged in as user" and "Log Out" under one menu item #435

Open msquee opened 4 years ago

msquee commented 4 years ago

Let's explore new UX choices for the navigation bar, the main comments that we received in the SGCI survey were that the Logged in as user and Log Out button should be under one menu item.

image

I propose that we turn this into a dropdown menu with the hierarchy:

image

This issue was created based on feedback from the SGCI UX analysis survey

┆Issue is synchronized with this Asana task by Unito

ericfranz commented 4 years ago

These used to be a single dropdown menu and we changed it to be separate because OSC users complained they did not know how to logout. Back in 2016 it looked like this https://github.com/OSC/ood-dashboard/blob/6948f0f64727ed7c2ac618401fad8fb1583722e0/app/views/layouts/application.html.erb#L65-L73

"Logged in as efranz" was a dropdown you clicked and you could logout. Too many people didn't logout because they didn't see the logout button.

I think its important to show who you are logged in as, without having to click a link to see that information. So Logged in as msqueo should appear in the navbar.

Can you share more details from the survey/analysis here?

johrstrom commented 4 years ago

This is the quote from the Heuristic evaluation report.

Aesthetic and minimalist design

The content on the pages of “Interactive Apps”, “My Interactive Sessions” and “My Apps” are
very similar. Perhaps they can merge into one session. In addition, “Logout” and “Log in as
XXX” do not need to separate. They can replace it as a label “User” or the username. Also,
changing the password option can be under it, which is currently under “Help”.