owncloud / web

:dragon_face: Next generation frontend for ownCloud Infinite Scale
https://owncloud.dev/clients/web/
GNU Affero General Public License v3.0
427 stars 159 forks source link

Usermanagement: Move "Delete user" button to right sidebar #7760

Open hurradieweltgehtunter opened 1 year ago

hurradieweltgehtunter commented 1 year ago

Steps to reproduce

  1. Open user management
  2. Click on "edit user"

Expected behaviour

All actions regading this user are collective represented in right sidebar

Actual behaviour

"Delete user" is placed as button above user list.

pascalwengerter commented 1 year ago

Can confirm that this is rather confusing and a quick/cheap UX improvement:)

AlexAndBear commented 1 year ago

@tbsbdr Any ideas how to solve this ? We actually use the context menu in the files list for deleting files and show it in details->actions in the right side bar

kulmann commented 1 year ago

We should be consistent and create an Actions right sidebar panel for the Users and Groups views. We also have one for the Spaces view in admin settings. And we do this in the files app as well.

AlexAndBear commented 1 year ago

Sure! Consistency is king 👑

hurradieweltgehtunter commented 1 year ago

I'd like to challenge the “Action” panel 😇

  1. Why do we even have the "Action" tab? It is a duplicate of the actions in the context menu. What are the advantages to have them in the right sidebar again? (Compare OneDrive: They clearly separate: all actions are in the context menu, not in the right sidebar)
  2. One thing about consistency: Why is the sharing dialog not in the actions tab? It sure is an action. But it's too complex to fit it in the actions list. So we strip it out of the actions...

You mentioned the users and groups view: There is no “Actions” panel, but an “Edit User” panel. Which opens the form for user details. Why don't we show the user edit form in the right sidebar per default but require the user to click on "edit user"? And compare with the context menu: there are actions edit and delete. Why is edit in both (context menu + sidebar) but delete not? (delete is then in the batch action bar ^^)

IMO on a second view there are too many open questions. For me, it would require a UX concept first which basically follows sth like: