6767 --clr-light-main : # fff ;
6868 --clr-light-searchbox-back : # fff ;
6969 --clr-light-searchbox-text : # 555 ;
70- --clr-light-codebox : # F5F5F5 ;
70+ --clr-light-element-highlight : # F5F5F5 ;
7171 --clr-light-current-selection : # 8c6067 ;
7272 --clr-light-table-border : # ddd ;
7373 --clr-light-table-header : # f5f5f5 ;
7777 --clr-dark-main : # 333 ;
7878 --clr-dark-searchbox-back : # 2f2f2f ;
7979 --clr-dark-searchbox-text : # fff ;
80- --clr-dark-codebox : # 2f2f2f ;
80+ --clr-dark-element-highlight : # 2d2d2d ;
8181 --clr-dark-current-selection : # 4d76ae ;
8282 --clr-dark-table : # 2f2f2f ;
8383 --clr-dark-table-border : # 444 ;
@@ -157,13 +157,13 @@ code, pre {
157157}
158158
159159.docblock code {
160- background-color : var (--clr-light-codebox );
160+ background-color : var (--clr-light-element-highlight );
161161 border-radius : 4px ;
162162 transition : background-color 0.3s ;
163163}
164164
165165pre {
166- background-color : var (--clr-light-codebox );
166+ background-color : var (--clr-light-element-highlight );
167167 padding : 14px ;
168168}
169169
@@ -274,7 +274,7 @@ nav.sub {
274274}
275275
276276.block a : hover {
277- background : var (--clr-light-codebox );
277+ background : var (--clr-light-element-highlight );
278278}
279279
280280.content {
@@ -292,18 +292,6 @@ nav.sub {
292292 background-color : # f6fdb0 ;
293293}
294294
295- .content .highlighted {
296- cursor : pointer;
297- color : # 000 !important ;
298- background-color : # ccc ;
299- }
300- .content .highlighted a { color : # 000 !important ; }
301- .content .highlighted .trait { background-color : # fece7e ; }
302- .content .highlighted .mod { background-color : # afc6e4 ; }
303- .content .highlighted .enum { background-color : # b4d1b9 ; }
304- .content .highlighted .struct { background-color : # e7b1a0 ; }
305- .content .highlighted .fn { background-color : var (--clr-light-content-highlight ); }
306-
307295.docblock .short .nowrap {
308296 display : block;
309297 overflow : hidden;
@@ -448,6 +436,10 @@ p a:hover { text-decoration: underline; }
448436 display : block;
449437}
450438
439+ tr .result : hover {
440+ background-color : var (--clr-light-element-highlight );
441+ }
442+
451443.toggle-container {
452444 margin : auto;
453445 text-align : center;
@@ -595,11 +587,11 @@ pre.rust { position: relative; }
595587}
596588
597589.dark-mode .docblock code {
598- background-color : var (--clr-dark-codebox );
590+ background-color : var (--clr-dark-element-highlight );
599591}
600592
601593.dark-mode pre {
602- background-color : var (--clr-dark-codebox );
594+ background-color : var (--clr-dark-element-highlight );
603595}
604596
605597.dark-mode .docblock table {
@@ -620,11 +612,9 @@ pre.rust { position: relative; }
620612}
621613
622614.dark-mode .block a : hover {
623- background : var (--clr-dark-codebox );
615+ background : var (--clr-dark-element-highlight );
624616}
625617
626- .dark-mode .content .highlighted .fn { background-color : var (--clr-dark-content-highlight ); }
627-
628618.dark-mode a {
629619 color : var (--clr-light-main );
630620}
@@ -641,6 +631,10 @@ pre.rust { position: relative; }
641631 background-color : var (--clr-dark-searchbox-back );
642632}
643633
634+ .dark-mode tr .result : hover {
635+ background-color : var (--clr-dark-element-highlight );
636+ }
637+
644638.sun-icon , .moon-icon {
645639 width : 24px ;
646640 height : 24px ;
0 commit comments