Skip to content

Commit ae71c69

Browse files
Feat: Prevent focus on hidden sidebar (#2265)
Fix #2225
1 parent 4e8d6df commit ae71c69

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/themes/basic/_layout.styl

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ main.hidden
219219
top 0
220220
bottom 0
221221
left 0
222-
transition transform 250ms ease-out
222+
transition transform 250ms ease-out, visibility 250ms
223223
width $sidebar-width
224224
z-index 20
225225

@@ -406,6 +406,7 @@ body.sticky
406406

407407
body.close
408408
.sidebar
409+
visibility hidden
409410
transform translateX(- $sidebar-width)
410411

411412
.sidebar-toggle
@@ -434,8 +435,9 @@ body.close
434435
overflow-x hidden
435436

436437
.sidebar
438+
visibility hidden
437439
left - $sidebar-width
438-
transition transform 250ms ease-out
440+
transition transform 250ms ease-out, visibility 250ms
439441

440442
.content
441443
left 0
@@ -454,6 +456,7 @@ body.close
454456

455457
body.close
456458
.sidebar
459+
visibility visible
457460
transform translateX($sidebar-width)
458461

459462
.sidebar-toggle

0 commit comments

Comments
 (0)