Branch: refs/heads/master
Home:
https://github.com/xwiki/xwiki-platform
Commit: d22bb587943862dd0057cd1fde342361143b59ac
https://github.com/xwiki/xwiki-platform/commit/d22bb587943862dd0057cd1fde34…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-administration/xwiki-platform-administration-ui/src/main/resources/XWiki/AdminSheet.xml
M
xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/rightsUI.vm
Log Message:
-----------
XWIKI-18046: Layout issues on Administration's Rights section (#2985)
* Unset the vertical align of radio buttons to pick user/group that caused a weird display
due to an unexpected collision
* Limited the size of the first column of the table when there's not many rights along
it
* Removed auto wrapping on some elements where it created inconsistencies in UI (still
looks good without it)
* Overrode an unexpected collision between xform and the rights table (only for extension
rights)
* Moved the line for the unregistered user rights to be just above the actual table lines
(looks more consistent than regular line (almost) -> filter -> regular line)
* Tweaked colspans on filter elements to have them display side to side using the whole
length of the table
* Added comment to explain empirical value
* Added xml escaping on the $clsname use
---------
Co-authored-by: Manuel Leduc <manuel.leduc(a)xwiki.com>
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications