plone / volto

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

Sidebar should be more friendly with beginners #1348

Open tiberiuichim opened 4 years ago

tiberiuichim commented 4 years ago

Scenario: new users of Volto don't know exactly what the sidebar does. When creating a new page, the default sidebar tab is "Document", because the Title block doesn't have sidebar settings. The user decides he's not interested in those metadata fields, closes the sidebar and now, because of the sidebar expand cookie, that user will miss all the sidebar settings for blocks.

My proposal is that the expando button for the sidebar will flash whenever a block that has sidebar form is activated, when the sidebar is closed.

tisto commented 4 years ago

This is a UX issue that we discussed. Though, it is really hard to find the right balance here. You do not want to distract the user by switching sidebars or flashing all the time, on the other hand, you might want to put a focus on those settings. This is definitely something where we have to experiment with different approaches and see which one works. IMHO there is no easy answer to the valid question/concern you raised.