plone / Products.CMFPlone

The core of the Plone content management system
https://plone.org
GNU General Public License v2.0
243 stars 186 forks source link

a11y - Icon for toolbar button "user" - cms ui #3866

Open stevepiercy opened 10 months ago

stevepiercy commented 10 months ago

Originally posted by @stevepiercy in https://github.com/plone/volto/issues/5119#issuecomment-1727737649

I chatted with the Classic UI team. We discussed two paths, short-term and long-term.

For short-term, we agreed that two changes would be helpful:

  1. Change the wording from "username" to "Settings" for the lower-left text for authenticated users.
  2. Change the icon from the head and shoulders (bust, user) icon to a settings icon, either https://github.com/plone/volto/blob/master/src/icons/settings.svg for Volto or https://icons.getbootstrap.com/icons/sliders/ for Classic UI. Alternatively for Classic UI, https://icons.getbootstrap.com/icons/sliders2-vertical/.

For a long-term plan, there are some issues with registering the Site Setup that require some careful thought and planning. Ideally, Site Settings would have its own menu item, promoted from username > Site Setup, located in the lower left as a sibling to User Settings. This would be a good conversation to have at a sprint or PloneConf.

Hrittik20 commented 8 months ago

Hello @stevepiercy! I would like to help with this Issue. Can you direct me to the file where I need to make the change?

stevepiercy commented 8 months ago

@Hrittik20 sorry, I don't know, else I would do it myself. In any case, you must read and follow Contributing to Plone and First-time contributors before you make any contribution. If you decide to work on it, then you will need to install Plone for development.