@@ -173,16 +173,20 @@ a > .hljs {
173
173
background-color : var (--sidebar-bg );
174
174
}
175
175
176
- .previous {
177
- /* Only Firefox supports flow-relative values */
178
- float : left;
179
- }
176
+ /* Only Firefox supports flow-relative values */
177
+ .previous { float : left; }
178
+ [dir = rtl ] .previous { float : right; }
180
179
180
+ /* Only Firefox supports flow-relative values */
181
181
.next {
182
- /* Only Firefox supports flow-relative values */
183
182
float : right;
184
183
right : var (--page-padding );
185
184
}
185
+ [dir = rtl ] .next {
186
+ float : left;
187
+ right : unset;
188
+ left : var (--page-padding );
189
+ }
186
190
187
191
@media only screen and (max-width : 1080px ) {
188
192
.nav-wide-wrapper { display : none; }
@@ -387,6 +391,7 @@ ul#searchresults span.teaser em {
387
391
background-color : var (--sidebar-bg );
388
392
color : var (--sidebar-fg );
389
393
}
394
+ [dir = rtl ] .sidebar { left : unset; right : 0 ; }
390
395
.sidebar-resizing {
391
396
-moz-user-select : none;
392
397
-webkit-user-select : none;
@@ -417,6 +422,7 @@ ul#searchresults span.teaser em {
417
422
top : 0 ;
418
423
bottom : 0 ;
419
424
}
425
+ [dir = rtl ] .sidebar .sidebar-resize-handle { right : unset; left : 0 ; }
420
426
.js .sidebar .sidebar-resize-handle {
421
427
cursor : col-resize;
422
428
width : 5px ;
@@ -426,6 +432,9 @@ ul#searchresults span.teaser em {
426
432
transform : translateX (calc (0px - var (--sidebar-width )));
427
433
z-index : -1 ;
428
434
}
435
+ [dir = rtl ] .sidebar-hidden .sidebar {
436
+ transform : translateX (var (--sidebar-width ));
437
+ }
429
438
.sidebar ::-webkit-scrollbar {
430
439
background : var (--sidebar-bg );
431
440
}
@@ -539,6 +548,7 @@ ul#searchresults span.teaser em {
539
548
/* Don't let the children's background extend past the rounded corners. */
540
549
overflow : hidden;
541
550
}
551
+ [dir = rtl ] .theme-popup { left : unset; right : 10px ; }
542
552
.theme-popup .default {
543
553
color : var (--icons );
544
554
}
0 commit comments