diff -r 48c4eec2b7e6 -r 8c2e4d02f4ef wp/wp-admin/css/admin-menu-rtl.css --- a/wp/wp-admin/css/admin-menu-rtl.css Fri Sep 05 18:40:08 2025 +0200 +++ b/wp/wp-admin/css/admin-menu-rtl.css Fri Sep 05 18:52:52 2025 +0200 @@ -12,6 +12,9 @@ top: 0; bottom: -120px; z-index: 1; /* positive z-index to avoid elastic scrolling woes in Safari */ + + /* Only visible in Windows High Contrast mode */ + outline: 1px solid transparent; } .php-error #adminmenuback { @@ -125,7 +128,7 @@ right: 160px; overflow: visible; word-wrap: break-word; - padding: 7px 0 8px; + padding: 6px 0; z-index: 9999; background-color: #2c3338; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); @@ -178,9 +181,7 @@ #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, #adminmenu li.current a.menu-top, -#adminmenu .wp-menu-arrow, -#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, -#adminmenu .wp-menu-arrow div { +#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head { background: #2271b1; color: #fff; } @@ -206,7 +207,8 @@ .folded #adminmenu .wp-has-current-submenu .wp-submenu { min-width: 160px; width: auto; - border-right: 5px solid transparent; + border: 1px solid transparent; + border-right-width: 5px; } #adminmenu .wp-submenu li.current, @@ -269,7 +271,6 @@ word-wrap: break-word; -ms-word-break: break-all; word-break: break-word; - -webkit-hyphens: auto; hyphens: auto; } @@ -331,12 +332,6 @@ position: fixed; } -/* A new arrow */ - -.wp-menu-arrow { - display: none !important; -} - ul#adminmenu a.wp-has-current-submenu { position: relative; } @@ -416,8 +411,8 @@ font-weight: 400; font-size: 14px; padding: 5px 11px 5px 4px; - margin: -7px -5px 4px 0; - border-width: 3px 5px 3px 0; + margin: -8px -5px 4px -1px; + border-width: 3px 5px 3px 1px; border-style: solid; border-color: transparent; } @@ -577,13 +572,15 @@ position: absolute; top: -1000em; margin-left: -1px; - padding: 7px 0 8px; + padding: 6px 0; z-index: 9999; } .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu { - min-width: 150px; + min-width: 160px; width: auto; + border: 1px solid transparent; + border-right-width: 5px; } .auto-fold #adminmenu .wp-has-current-submenu li > a { @@ -772,8 +769,9 @@ } #adminmenu .wp-not-current-submenu .wp-submenu, - .folded #adminmenu .wp-has-current-submenu .wp-submenu { - border-right: none; + .folded #adminmenu .wp-has-current-submenu .wp-submenu, + .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu { + border: none; } /* Remove submenu headers and adjust sub meu*/