Skip to content

Commit d1362ca

Browse files
committed
Fix sidebar animation
1 parent a55f8aa commit d1362ca

File tree

1 file changed

+16
-9
lines changed

1 file changed

+16
-9
lines changed

src/resources/projects/website/navigation/quarto-nav.scss

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,22 @@ $sidebar-section-bottom-margin: 0.2em;
278278
text-align: center;
279279
}
280280

281+
.sidebar-item .sidebar-item-toggle .bi-chevron-right::before {
282+
transition: transform 200ms ease;
283+
}
284+
285+
.sidebar-item
286+
.sidebar-item-toggle[aria-expanded="false"]
287+
.bi-chevron-right::before {
288+
transform: none;
289+
}
290+
291+
.sidebar-item
292+
.sidebar-item-toggle[aria-expanded="true"]
293+
.bi-chevron-right::before {
294+
transform: rotate(90deg);
295+
}
296+
281297
.sidebar-navigation .sidebar-divider {
282298
margin-left: 0;
283299
margin-right: 0;
@@ -476,17 +492,8 @@ nav.sidebar.sidebar-navigation:not(.rollup) {
476492
vertical-align: middle;
477493
}
478494

479-
.sidebar-section a .bi-chevron-right::before {
480-
transform: rotate(90deg);
481-
}
482-
483-
.sidebar-section a.collapsed .bi-chevron-right::before {
484-
transform: none;
485-
}
486-
487495
.sidebar-section .bi-chevron-right::before {
488496
font-size: 0.9em;
489-
transition: transform 200ms ease;
490497
}
491498

492499
.notransition {

0 commit comments

Comments
 (0)