There are 2 comments.
 
 
XWiki Platform / cid:jira-generated-image-avatar-2b7ee0a7-1e1a-47dd-a5f2-f1a2437bd98a XWIKI-22996 Open

The contentmenu list of buttons should be coded as a list

 
View issue   ยท   Add comment
 

2 comments

 
cid:jira-generated-image-avatar-071f69b9-4017-4b91-929e-3ee895b66698 Charpentier Lucas on 27/Mar/25 17:28
 

Note that implementing this would mean to break backwards compatibility with https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/ExtensionPoint/Content%20Menu . We'd need to assume the elements provided through this UIX are list items (li). Before, none of those were list items.

I'll try to implement things to make sure the visuals are the same, but any customization or extension using this UIX will need to update their code if they don't want to have broken accesssibility on their page.

 
cid:jira-generated-image-avatar-071f69b9-4017-4b91-929e-3ee895b66698 Charpentier Lucas on 27/Mar/25 17:31
 
Note that implementing this would mean to break backwards compatibility with https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/ExtensionPoint/Content%20Menu . We'd need to assume the elements provided through this UIX are list items (li). Before, none of those were list items.

I'll try to implement things to make sure the visuals are the same, but any customization or extension using this UIX will need to update their code if they don't want to have broken accesssibility on their page.


Note that this extension point need the author of extensions to be admins. This limits the scope and frequency of its use (and that most customizations are made by admins who know a bit about web techs and xwiki, enough to provide a simple fix :) ).