-
-
Notifications
You must be signed in to change notification settings - Fork 143
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Usability improvements for setup page #2463
Comments
If this issue is acknowledged I can try to fix it on my own. |
Hi @jbravo94, Thanks for sharing your improvement suggestions! That the we do not have the "Methods" visible in the setup has some historical architectural reasons mainly because of permissions. The other issue you mentioned will be probably obsolete in the future, because we are moving to a new Dexterity based setup folder, which won't list the contents in the sidebar. In summary, you are welcome to add a static setup tile for the "Methods" in the setup view, but the sidebar changes won't make it in the core for now. Thanks and best regards |
Description
Usability improvements for setup page
Reproduction guide
A: Open Setup Page => Methods Panel is not selectable (Usually available in main page sidebar but not anymore if field is hidden via navigation settings)
B: Open Setup Page => Lab Departments visible => Open e.g. Lab Contacts => Lab Departments not visible in sidebar
Observed behaviour
A: Methods Panel in Setup page missing
B: Lab Departments in Setup sidebar missing
Expected behaviour
A: Methods Panel in Setup page visible
B: Lab Departments in Setup sidebar visible
Versions
OS: Linux
senaite.core: 2.4.1
Screenshot
Lab Departments in sidebar missing:
Methods missing in setup page:
The text was updated successfully, but these errors were encountered: