plone / volto

React-based frontend for the Plone Content Management System
https://demo.plone.org/
MIT License
456 stars 613 forks source link

Control Panels have confusing UX/UI (e.g. groups control panel) #3882

Open tisto opened 1 year ago

tisto commented 1 year ago

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. As admin
  2. Go to https://6.demo.plone.org/controlpanel/groups
  3. Create a new group or edit anything
  4. -> the system will automatically store changes and you will see toast messages (expected behavior)
  5. -> you will see a "save" icon in the left sidebar
  6. -> clicking on the "save" icon does not save anything (this happened before already)

Expected behavior

We need to ensure consistent behavior in all control panels. The new user/groups assignment control panel by @ksuess does it right in a sense that it does not show a save icon when there is nothing to save. Though, this is inconsistent to the other control panels. Therefore I see two options:

@sneridagh I would love to hear @albertcasado's opinion on this and how he imagined the control panels to behave. Once we have a guideline we can check all existing control panels and make sure they behave consistently.

Screenshots

Groups

User-Group-Membership

sawaisinghh commented 1 year ago

hey, I want to solve this issue please assign it to me.