There are 3 comments.
 
 
XWiki Platform / cid:jira-generated-image-avatar-0e9187f5-ef39-4df4-9dd7-baede2555fe3 XWIKI-12824 Reopened

Add buttons to hide/show left and right panel columns

 
View issue   ยท   Add comment
 

3 comments

 
cid:jira-generated-image-avatar-3d8adbae-32ce-4dfc-844e-564ccff79060 Vincent Massol on 10/Jul/24 16:36
 

I did not propose the look and feel since it seems pretty straightforward to me (and I didn't really push for the PR to be merged yet, there's no comment about it, if you don't agree with it we can discuss and eventually open a proposal). The idea of having panel column toggler has been discussed and asked for in multiple places so I figured I'd try to propose something. Note that it used to be in old versions of XWiki but AFAIR it got removed when we moved to the Flamingo skin. It could even be considered a regression fix

I don't have a problem with the feature proposed nor any big concern about the toggler (although it looks a bit odd but I don't have a better idea). My only point is that any visual change is better discussed with everyone, as L&F is very subjective and it's hard to get a consensus and there's no absolute truth. Since the issue has been opened for a long time already, we would have had plenty of time to agree on a L&F (in other words, PRs are not the best place to make UI proposals as not all the xwiki users nor xwiki devs will look there).

 
cid:jira-generated-image-avatar-3d8adbae-32ce-4dfc-844e-564ccff79060 Vincent Massol on 10/Jul/24 16:38
 
bq. I did not propose the look and feel since it seems pretty straightforward to me (and I didn't really push for the PR to be merged yet, there's no comment about it, if you don't agree with it we can discuss and eventually open a proposal). The idea of having panel column toggler has been discussed and asked for in multiple places so I figured I'd try to propose something. Note that it used to be in old versions of XWiki but AFAIR it got removed when we moved to the Flamingo skin. It could even be considered a regression fix

I don't have a problem with the feature proposed nor any big concern about the toggler (although it looks a bit odd but I don't have a better idea). My only point is that any visual change is better discussed with everyone, as L&F is very subjective and it's hard to get a consensus and there's no absolute truth. Since the issue has been opened for a long time already, we would have had plenty of time to agree on a L&F (in other words, PRs are not the best place to make UI proposals as not all the xwiki users nor xwiki devs will look there).
That being said, it's also fine to go ahead and iteratively change it in the future if someone doesn't like it (just a bit more work overall and longer time to stabilize).
 
cid:jira-generated-image-avatar-16f84599-f5b9-4689-8671-7e7a3487143e Charpentier Lucas on 10/Jul/24 16:44
 

Okay! I opened a forum topic to discuss this UI at https://forum.xwiki.org/t/ui-proposal-panel-column-togglers/15063 smile.png