File tree Expand file tree Collapse file tree 3 files changed +13
-14
lines changed Expand file tree Collapse file tree 3 files changed +13
-14
lines changed Original file line number Diff line number Diff line change @@ -40,9 +40,9 @@ a > .hljs {
4040 border-block-end-style : solid;
4141}
4242# menu-bar .sticky ,
43- . js # menu-bar-hover-placeholder : hover + # menu-bar ,
44- . js # menu-bar : hover ,
45- . js .sidebar-visible # menu-bar {
43+ # menu-bar-hover-placeholder : hover + # menu-bar ,
44+ # menu-bar : hover ,
45+ body .sidebar-visible # menu-bar {
4646 position : -webkit-sticky;
4747 position : sticky;
4848 top : 0 !important ;
@@ -91,7 +91,7 @@ a > .hljs {
9191 display : flex;
9292 margin : 0 5px ;
9393}
94- . no-js .left-buttons button {
94+ html : not (. js ) .left-buttons button {
9595 display : none;
9696}
9797
@@ -107,7 +107,7 @@ a > .hljs {
107107 overflow : hidden;
108108 text-overflow : ellipsis;
109109}
110- .js . menu-title {
110+ .menu-title {
111111 cursor : pointer;
112112}
113113
@@ -427,8 +427,7 @@ ul#searchresults span.teaser em {
427427 -ms-user-select : none;
428428 user-select : none;
429429}
430- .no-js .sidebar ,
431- .js : not (.sidebar-resizing ) .sidebar {
430+ html : not (.sidebar-resizing ) .sidebar {
432431 transition : transform 0.3s ; /* Animation: slide away */
433432}
434433.sidebar code {
@@ -465,7 +464,7 @@ ul#searchresults span.teaser em {
465464 left : calc (var (--sidebar-resize-indicator-width ) * -1 );
466465 right : unset;
467466}
468- .js . sidebar .sidebar-resize-handle {
467+ .sidebar .sidebar-resize-handle {
469468 cursor : col-resize;
470469 width : calc (var (--sidebar-resize-indicator-width ) - var (--sidebar-resize-indicator-space ));
471470}
Original file line number Diff line number Diff line change 112112 --copy-button-filter-hover : invert (36% ) sepia (70% ) saturate (503% ) hue-rotate (167deg ) brightness (98% ) contrast (89% );
113113}
114114
115- .light {
115+ .light , html : not (. js ) {
116116 --bg : hsl (0 , 0% , 100% );
117117 --fg : hsl (0 , 0% , 0% );
118118
258258}
259259
260260@media (prefers-color-scheme : dark) {
261- . light . no-js {
261+ html : not (. js ) {
262262 --bg : hsl (200 , 7% , 8% );
263263 --fg : # 98a3ad ;
264264
299299 --searchresults-li-bg : # 2b2b2f ;
300300 --search-mark-bg : # 355c7d ;
301301
302+ --color-scheme : dark;
303+
302304 /* Same as `--icons` */
303305 --copy-button-filter : invert (26% ) sepia (8% ) saturate (575% ) hue-rotate (169deg ) brightness (87% ) contrast (82% );
304306 /* Same as `--sidebar-active` */
Original file line number Diff line number Diff line change 5353 <script async src =" https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML" ></script >
5454 {{ /if }}
5555 </head >
56- <body class =" sidebar-visible no-js " >
56+ <body class =" sidebar-visible" >
5757 <div id =" body-container" >
5858 <!-- Provide site root to javascript -->
5959 <script >
8585 var html = document .querySelector (' html' );
8686 html .classList .remove (' {{ default_theme }}' )
8787 html .classList .add (theme);
88- var body = document .querySelector (' body' );
89- body .classList .remove (' no-js' )
90- body .classList .add (' js' );
88+ html .classList .add (" js" );
9189 </script >
9290
9391 <input type =" checkbox" id =" sidebar-toggle-anchor" class =" hidden" >
You can’t perform that action at this time.
0 commit comments