wp/wp-admin/css/admin-menu-rtl.css
changeset 22 8c2e4d02f4ef
parent 21 48c4eec2b7e6
--- 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*/