This issue has been created
There are 4 updates.
 
 
XWiki Platform / cid:jira-generated-image-avatar-ba4d2411-1fe5-4c27-8b86-f040418ac96d XWIKI-23747 Open

Some misalignments and other UI issues on macro edit modals

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-e38f0dae-e062-43f1-bd3b-d3e48d3e73ad Ilie Andriuta created this issue on 21/Nov/25 13:35
 
Summary: Some misalignments and other UI issues on macro edit modals
Issue Type: cid:jira-generated-image-avatar-ba4d2411-1fe5-4c27-8b86-f040418ac96d Bug
Affects Versions: 17.9.0-rc-1
Assignee: Unassigned
Attachments: Macro_UI_issues.png, Macro_tab_alignment.png, Required_and_Advanced_misaligned_vertically.png
Components: Rendering
Created: 21/Nov/25 13:35
Environment: Windows 11 Pro, Firefox 145, using an instance of XWiki 17.9.0 RC1 on PostgreSQL 17, Tomcat 11.0.13
Priority: cid:jira-generated-image-static-critical-df024984-77bc-4c7e-9ed6-379f19b27aaf Critical
Reporter: Ilie Andriuta
Description:

Steps to reproduce

  1. Edit a page with CKEditor
  2. Click on Insert > Other Macros and choose 'Display' or 'Include' macro
  3. Click 'Select' button
  4. Observe the elements from the modal

Expected results

All elements are blended into the modal and aligned properly with the others,

Actual results

  • Some macro elements seem "nested" inside the modal, instead of integrated; this can be reproduced on 'Display' and 'Include' macros with the "reference" box;
  • The page picker drop-down left and right margins inside the "reference" box are shorter and thus misaligned with the rest of the input fields/ drop-downs;
  • On 'Display' and 'Include' macros the "reference" box title looks a bit out of place, since the box contains already a "Page" title (in my opinion, "reference" title should be removed and "Page" should be marked as "Required" instead);
  • The left and right sides of "Optional parameters" tab looks outside of the alignment with other modal elements (input fields, titles, hints);
  • The "(Required)" and "(Advanced)" labels should be lowered a little bit, to be aligned inline with the rest of the text (title) to which they are attached - previously the fields required were marked only by an asterisk '*' which was placed higher than the text and maybe this is where the misalignment comes from.
 
 

4 updates

 
cid:jira-generated-image-avatar-e38f0dae-e062-43f1-bd3b-d3e48d3e73ad Changes by Ilie Andriuta on 21/Nov/25 13:35
 
Fix Version: 17.10.0
Fix Version: 18.0.0-rc-1
Priority: Critical Blocker
Labels: UX regression usability