UI proposal: Panel column togglers

Created Loading... :+1:


Closing the discussion.

2 Likes

Leaving as feedback despite the fact this discussion is closed. With this new feature alongside with Proposal for the “Panels” screen in Global Administration - Development - XWiki Forum I have only 2 questions:

  1. Saving panel state across sessions: I haven’t yet checked the implementation logic, but currently I notice that the state of the left column (i. e hidden left panel) isn’t preserved after the user logs out and logs back in. Should this be considered a bug?
  2. Scope of usability: This feature appears to work across XWiki pages and editing, except in the Panels Administration section. Is that intentional, perhaps due to the ability to reorder panels via drag and drop on that page?

I really appreciate the implementation of this functionality, thank for the work on usability improvement!

:+1: Loading...
There’s an ongoing PR XWIKI-12824: Add buttons to hide/show left and right panel columns by Sereza7 · Pull Request #4140 · xwiki/xwiki-platform · GitHub

That’s not intentional, but I don’t think it’s worth spending a lot of time to make sure it still works on the panel administration section. Regular users will never see this UI. Admin users can understand that the special behaviours of the panel wizard do not allow fully functioning panel customization at this very spot. IMO the main point of those panel controls is that it’s easy for users to hide/reduce panel width so that they can focus on the content of a page. On this page, the panels themselves are the main point of focus :slight_smile:

1 Like