Skip to content

Commit 3e91b5b

Browse files
authored
fix: focus-ring on SideNav
Closes #1317
2 parents c07bff1 + 45b22e4 commit 3e91b5b

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

components/sidenav/index.css

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -52,24 +52,23 @@ governing permissions and limitations under the License.
5252

5353
cursor: pointer;
5454

55-
transition: background-color var(--spectrum-global-animation-duration-100)
56-
ease-out,
55+
transition: background-color var(--spectrum-global-animation-duration-100) ease-out,
5756
color var(--spectrum-global-animation-duration-100) ease-out;
5857

5958
&:focus {
6059
outline: none;
6160
}
6261

63-
&:focus-ring::before {
64-
content: "";
62+
&:before {
63+
content: '';
6564
position: absolute;
66-
inset-block-start: 0;
67-
inset-inline-start: 0;
68-
inset-inline-end: 0;
69-
inset-block-end: 0;
65+
inset: 0;
66+
pointer-events: none;
7067

71-
border-block: var(--spectrum-tabs-m-focus-ring-size) solid transparent;
68+
border: var(--spectrum-tabs-m-focus-ring-size) solid transparent;
7269
border-radius: var(--spectrum-sidenav-item-border-radius);
70+
71+
transition: border var(--spectrum-global-animation-duration-100) ease-out;
7372
}
7473

7574
.spectrum-SideNav-itemIcon {

0 commit comments

Comments
 (0)