Per macro analysis
This is the detailed analysis of each macro. Each page holds the parameters of the macro, how its edit dialog is opened, the screenshots of the dialogs, the problems found, and the JIRA issues that cover them.
For the conclusions drawn from these pages, see Cross-macro findings.
Note that I've done most of the screenshots on a 2K screen. For the sake of brevity, when the extended dialog was over the size of the screen (and needed scrolling to see everything), I only provided what can be seen on my display without any scrolling or zooming. Note that in most use cases, users won't even be able to see that much at first ![]()
When looking for existing jira issues, I filtered on only open issues, related to the macro usability in CKEditor and in the xwiki-platform, xwiki-rendering or their extension's projects. In order to find the issues to go through, I'd either string search its id, or select its component if there's one.