From 1ad1002cb443caa06e8e2af0b4bb5a7f8dca1093 Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Thu, 25 Aug 2022 13:07:05 +0100 Subject: [PATCH] Replace :focus styles with :focus-visible --- scss/_buttons.scss | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scss/_buttons.scss b/scss/_buttons.scss index 044b8d6f5..5c97d79eb 100644 --- a/scss/_buttons.scss +++ b/scss/_buttons.scss @@ -46,8 +46,8 @@ border-color: var(--#{$prefix}btn-hover-border-color); } - .btn-check:focus + &, - &:focus { + .btn-check:focus-visible + &, + &:focus-visible { color: var(--#{$prefix}btn-hover-color); @include gradient-bg(var(--#{$prefix}btn-hover-bg)); border-color: var(--#{$prefix}btn-hover-border-color); @@ -72,7 +72,7 @@ border-color: var(--#{$prefix}btn-active-border-color); @include box-shadow(var(--#{$prefix}btn-active-shadow)); - &:focus { + &:focus-visible { // Avoid using mixin so we can pass custom focus shadow properly @if $enable-shadows { box-shadow: var(--#{$prefix}btn-active-shadow), var(--#{$prefix}btn-focus-box-shadow); @@ -157,11 +157,11 @@ text-decoration: $link-decoration; &:hover, - &:focus { + &:focus-visible { text-decoration: $link-hover-decoration; } - &:focus { + &:focus-visible { color: var(--#{$prefix}btn-color); }