Branch: refs/heads/master
Home:
https://github.com/xwiki/xwiki-platform
Commit: 28e8095f0ac9a7903ef9443190e3b156f6032bae
https://github.com/xwiki/xwiki-platform/commit/28e8095f0ac9a7903ef9443190e3…
Author: LucasC <lucas.charpentier(a)xwiki.com>
Date: 2025-07-30 (Wed, 30 Jul 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/less/variables.less
M
xwiki-platform-core/xwiki-platform-menu/xwiki-platform-menu-ui/src/main/resources/Menu/MenuMacro.xml
Log Message:
-----------
XWIKI-15629: Menus background-color should differ from the actionmenu background-color
(#3969)
* Created a few LESS variables to match the need that was highlighted in the design.
* Used those LESS variables to control the display of menus.
* Updated the menu layout:
* Reduced the height (1.5lh~=30px instead of 24px proposed in the initial design)
* Changed the background color
* Removed the drop shadow from the navbar above.
* Removed padding around the menu toggle so that it would fit on a line of similar height.
* Updated the variable names
Note: I didn't provide a CSS variable alternative yet. IMO these variables could be
internal (not API) because they are very similar semantically and in practice to their
navbar alternatives.
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications