Hey @amilica, nice work you’ve been doing here, thank you!
I especially agree with a visual overhaul and more powerful search bar. However, I feel this last one would need a lot of development effort.
Sometimes the admin section feels very cramped, because the sidebars remain visible and some pages of the admin section are very space intensive. Stuff like Panels List, Application Panel and Navigation Panel, these pages are very reliant on horizontal space. If we need to keep the sidebars visible, I would revamp these pages specifically also (they are on my personal todo/someday list).
Also, there is an UX precedent for this. When trying to customize the theme, the user is led to a completely different part of the wiki, without sidebars and outside the Admin section.
“Look and Layout” for me is a little bit strange. Maybe “Appearance” would be more generic.
I also find “Rights” an odd choice in current XWiki. In every app and software that I use, this function is always called “Permissions”. But changing this now would open a whole Pandora Box of changes from documentation, to videos to other interface elements and translations .
While I agree on principle, it will be very hard to find specific names that encompass all the features that we have on each section. But then again, a powerful Search Box would also help to mitigate this problem.
I would go to version 1, with a few caveats:
On your proposal you put every category and sub category inside the navigation and content areas. As you mentioned on “cons”, it feels very cramped. I would choose only one way of navigating.
- Change the current navigation: Keep main categories only on the sidebar. Sub categories would be listed on the content area (to the right). When navigating to one of them, a back arrow would be needed on top of the page to go back to the sub list (MacOS, Windows and Gnome do this way). In this case it would also be important to update the location on the breadcrumb, today it remains fixed in “Global Administration”. In this case we could do without the accordion as every access would be only one level.
- Keep the current one: Keep everything on the sidebar, but do a visual revamp. Accessing the Admin page also access the first page that is available. In this case, I would also keep the accordion component. It is a quick way of giving the user a quick glance over the available categories while still maintaining the sub categories easily accessible. With a regular navigation tree, the user will get a lot of manual opening and closing of menus and possibly some scroll issues when the menu is very tall, but the content on the right is very small.
I think this is it for me.
Nice work, and thank you again for working on this.