33html {
44 scrollbar-color : var (--scrollbar ) var (--bg );
55}
6- # searchresults a ,
6+ # mdbook- searchresults a ,
77.content a : link ,
88a : visited ,
99a > .hljs {
1010 color : var (--links );
1111}
1212
1313/*
14- body-container is necessary because mobile browsers don't seem to like
14+ mdbook- body-container is necessary because mobile browsers don't seem to like
1515 overflow-x on the body tag when there is a <meta name="viewport"> tag.
1616*/
17- # body-container {
17+ # mdbook- body-container {
1818 /*
1919 This is used when the sidebar pushes the body content off the side of
2020 the screen on small screens. Without it, dragging on mobile Safari
@@ -25,12 +25,12 @@ a > .hljs {
2525
2626/* Menu Bar */
2727
28- # menu-bar ,
29- # menu-bar-hover-placeholder {
28+ # mdbook- menu-bar,
29+ # mdbook- menu-bar-hover-placeholder {
3030 z-index : 101 ;
3131 margin : auto calc (0px - var (--page-padding ));
3232}
33- # menu-bar {
33+ # mdbook- menu-bar {
3434 position : relative;
3535 display : flex;
3636 flex-wrap : wrap;
@@ -39,24 +39,24 @@ a > .hljs {
3939 border-block-end-width : 1px ;
4040 border-block-end-style : solid;
4141}
42- # menu-bar .sticky ,
43- # menu-bar-hover-placeholder : hover + # menu-bar ,
44- # menu-bar : hover ,
45- html .sidebar-visible # menu-bar {
42+ # mdbook- menu-bar .sticky ,
43+ # mdbook- menu-bar-hover-placeholder: hover + # mdbook- menu-bar,
44+ # mdbook- menu-bar: hover ,
45+ html .sidebar-visible # mdbook- menu-bar {
4646 position : -webkit-sticky;
4747 position : sticky;
4848 top : 0 !important ;
4949}
50- # menu-bar-hover-placeholder {
50+ # mdbook- menu-bar-hover-placeholder {
5151 position : sticky;
5252 position : -webkit-sticky;
5353 top : 0 ;
5454 height : var (--menu-bar-height );
5555}
56- # menu-bar .bordered {
56+ # mdbook- menu-bar .bordered {
5757 border-block-end-color : var (--table-border-color );
5858}
59- # menu-bar .fa-svg , # menu-bar .icon-button {
59+ # mdbook- menu-bar .fa-svg , # mdbook- menu-bar .icon-button {
6060 position : relative;
6161 padding : 0 8px ;
6262 z-index : 10 ;
@@ -65,7 +65,7 @@ html.sidebar-visible #menu-bar {
6565 transition : color 0.5s ;
6666}
6767@media only screen and (max-width : 420px ) {
68- # menu-bar .fa-svg , # menu-bar .icon-button {
68+ # mdbook- menu-bar .fa-svg , # mdbook- menu-bar .icon-button {
6969 padding : 0 5px ;
7070 }
7171}
@@ -193,8 +193,8 @@ html:not(.js) .left-buttons button {
193193
194194/* sidebar-visible */
195195@media only screen and (max-width : 1380px ) {
196- # sidebar-toggle-anchor : checked ~ .page-wrapper .nav-wide-wrapper { display : none; }
197- # sidebar-toggle-anchor : checked ~ .page-wrapper .nav-wrapper { display : block; }
196+ # mdbook- sidebar-toggle-anchor: checked ~ .page-wrapper .nav-wide-wrapper { display : none; }
197+ # mdbook- sidebar-toggle-anchor: checked ~ .page-wrapper .nav-wrapper { display : block; }
198198}
199199
200200/* Inline code */
@@ -307,7 +307,7 @@ pre > .result {
307307
308308/* Search */
309309
310- # searchresults a {
310+ # mdbook- searchresults a {
311311 text-decoration : none;
312312}
313313
@@ -337,13 +337,13 @@ mark.fade-out {
337337 max-width : var (--content-max-width );
338338}
339339
340- # searchbar-outer .searching # searchbar {
340+ # mdbook- searchbar-outer .searching # mdbook- searchbar {
341341 padding-right : 30px ;
342342}
343- # searchbar-outer .spinner-wrapper {
343+ # mdbook- searchbar-outer .spinner-wrapper {
344344 display : none;
345345}
346- # searchbar-outer .searching .spinner-wrapper {
346+ # mdbook- searchbar-outer .searching .spinner-wrapper {
347347 display : block;
348348}
349349
@@ -376,7 +376,7 @@ mark.fade-out {
376376 }
377377}
378378
379- # searchbar {
379+ # mdbook- searchbar {
380380 width : 100% ;
381381 margin-block-start : var (--searchbar-margin-block-start );
382382 margin-block-end : 0 ;
@@ -389,8 +389,8 @@ mark.fade-out {
389389 background-color : var (--searchbar-bg );
390390 color : var (--searchbar-fg );
391391}
392- # searchbar : focus ,
393- # searchbar .active {
392+ # mdbook- searchbar: focus ,
393+ # mdbook- searchbar .active {
394394 box-shadow : 0 0 3px var (--searchbar-shadow-color );
395395}
396396
@@ -411,19 +411,19 @@ mark.fade-out {
411411 border-block-end : 1px dashed var (--searchresults-border-color );
412412}
413413
414- ul # searchresults {
414+ ul # mdbook- searchresults {
415415 list-style : none;
416416 padding-inline-start : 20px ;
417417}
418- ul # searchresults li {
418+ ul # mdbook- searchresults li {
419419 margin : 10px 0px ;
420420 padding : 2px ;
421421 border-radius : 2px ;
422422}
423- ul # searchresults li .focus {
423+ ul # mdbook- searchresults li .focus {
424424 background-color : var (--searchresults-li-bg );
425425}
426- ul # searchresults span .teaser {
426+ ul # mdbook- searchresults span .teaser {
427427 display : block;
428428 clear : both;
429429 margin-block-start : 5px ;
@@ -432,7 +432,7 @@ ul#searchresults span.teaser {
432432 margin-inline-end : 0 ;
433433 font-size : 0.8em ;
434434}
435- ul # searchresults span .teaser em {
435+ ul # mdbook- searchresults span .teaser em {
436436 font-weight : bold;
437437 font-style : normal;
438438}
@@ -535,10 +535,10 @@ html:not(.sidebar-resizing) .sidebar {
535535 width : calc (var (--sidebar-resize-indicator-width ) - var (--sidebar-resize-indicator-space ));
536536}
537537/* sidebar-hidden */
538- # sidebar-toggle-anchor : not (: checked ) ~ .sidebar {
538+ # mdbook- sidebar-toggle-anchor: not (: checked ) ~ .sidebar {
539539 transform : translateX (calc (0px - var (--sidebar-width ) - var (--sidebar-resize-indicator-width )));
540540}
541- [dir = rtl ] # sidebar-toggle-anchor : not (: checked ) ~ .sidebar {
541+ [dir = rtl ] # mdbook- sidebar-toggle-anchor: not (: checked ) ~ .sidebar {
542542 transform : translateX (calc (var (--sidebar-width ) + var (--sidebar-resize-indicator-width )));
543543}
544544.sidebar ::-webkit-scrollbar {
@@ -549,18 +549,18 @@ html:not(.sidebar-resizing) .sidebar {
549549}
550550
551551/* sidebar-visible */
552- # sidebar-toggle-anchor : checked ~ .page-wrapper {
552+ # mdbook- sidebar-toggle-anchor: checked ~ .page-wrapper {
553553 transform : translateX (calc (var (--sidebar-width ) + var (--sidebar-resize-indicator-width )));
554554}
555- [dir = rtl ] # sidebar-toggle-anchor : checked ~ .page-wrapper {
555+ [dir = rtl ] # mdbook- sidebar-toggle-anchor: checked ~ .page-wrapper {
556556 transform : translateX (calc (0px - var (--sidebar-width ) - var (--sidebar-resize-indicator-width )));
557557}
558558@media only screen and (min-width : 620px ) {
559- # sidebar-toggle-anchor : checked ~ .page-wrapper {
559+ # mdbook- sidebar-toggle-anchor: checked ~ .page-wrapper {
560560 transform : none;
561561 margin-inline-start : calc (var (--sidebar-width ) + var (--sidebar-resize-indicator-width ));
562562 }
563- [dir = rtl ] # sidebar-toggle-anchor : checked ~ .page-wrapper {
563+ [dir = rtl ] # mdbook- sidebar-toggle-anchor: checked ~ .page-wrapper {
564564 transform : none;
565565 }
566566}
0 commit comments