From 886f3aa6a905e41b78d112478528e680ef45dffc Mon Sep 17 00:00:00 2001 From: "Stephen A. Bernhardt" Date: Wed, 29 Apr 2026 05:05:44 -0500 Subject: [PATCH] Add transparent pseudo-element for border --- src/wp-includes/css/buttons.css | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/wp-includes/css/buttons.css b/src/wp-includes/css/buttons.css index cb6e18dbffcb8..adf28b51b1e49 100644 --- a/src/wp-includes/css/buttons.css +++ b/src/wp-includes/css/buttons.css @@ -194,6 +194,7 @@ TABLE OF CONTENTS: color: var(--wp-admin-theme-color-darker-20, #183ad6); border-color: var(--wp-admin-theme-color, #3858e9); box-shadow: inset 0 2px 6px -2px var(--wp-admin-theme-color-darker-20); + position: relative; } .wp-core-ui .button.active:focus { @@ -203,6 +204,19 @@ TABLE OF CONTENTS: box-shadow: inset 0 2px 6px -2px var(--wp-admin-theme-color-darker-20), 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #3858e9); } +/* Only visible in Windows High Contrast mode */ +.wp-core-ui .button.active:before { + content: ""; + display: block; + position: absolute; + width: 100%; + height: 100%; + border: 1px solid transparent; + border-bottom-width: 3px; + left: 0; + box-sizing: border-box; +} + .wp-core-ui .button[disabled], .wp-core-ui .button:disabled, .wp-core-ui .button.disabled,