2020
2121 /* searchbox */
2222 --docsearch-searchbox-height : 56px ;
23- --docsearch-searchbox-background : var (--ifm-color-emphasis-300 );
23+ --docsearch-searchbox-background : var (--ifm-color-emphasis-200 );
2424 --docsearch-searchbox-focus-background : white;
2525 --docsearch-searchbox-shadow : inset 0px 0px 0px 2px var (--docsearch-primary-color );
2626
@@ -78,39 +78,39 @@ html[data-theme='dark'] {
7878
7979.DocSearch-SearchButton {
8080 display : flex;
81- height : 40 px ;
81+ height : 36 px ;
8282 margin : 0 0 0 16px ;
83- padding : 0 12 px ;
83+ padding : 0 8 px ;
8484 border : none;
85- border-radius : 20 px ;
85+ border-radius : 40 px ;
8686 cursor : pointer;
8787 align-items : center;
8888 background : var (--docsearch-searchbox-background );
8989 color : var (--docsearch-text-color );
9090 font-weight : 500 ;
9191 user-select : none;
92+ color : var (--docsearch-muted-color );
9293}
9394
9495.DocSearch-SearchButton : hover ,
9596.DocSearch-SearchButton : active ,
9697.DocSearch-SearchButton : focus {
9798 outline : none;
99+ color : var (--docsearch-text-color );
98100 background : var (--docsearch-searchbox-focus-background );
99101 box-shadow : var (--docsearch-searchbox-shadow );
100102}
101103
102104.DocSearch-Search-Icon {
103- stroke-width : var ( --docsearch-icon-stroke-width ) ;
105+ stroke-width : 1.6 ;
104106}
105107
106- .DocSearch-SearchButton : hover .DocSearch-Search-Icon ,
107- .DocSearch-SearchButton : active .DocSearch-Search-Icon ,
108- .DocSearch-SearchButton : focus .DocSearch-Search-Icon {
109- color : var (--docsearch-primary-color );
108+ .DocSearch-SearchButton .DocSearch-Search-Icon {
109+ color : var (--docsearch-text-color );
110110}
111111
112112.DocSearch-SearchButton-Placeholder {
113- padding : 0 0.5 em ;
113+ padding : 0 12 px 0 6 px ;
114114 font-size : 1rem ;
115115}
116116
@@ -123,6 +123,8 @@ html[data-theme='dark'] {
123123 margin-right : 0.4em ;
124124 padding-bottom : 2px ;
125125 border-radius : 3px ;
126+ position : relative;
127+ top : -1px ;
126128 background : var (--docsearch-key-gradient );
127129 box-shadow : var (--docsearch-key-shadow );
128130 color : var (--docsearch-muted-color );
@@ -274,8 +276,7 @@ html[data-theme='dark'] {
274276}
275277
276278.DocSearch-Reset : hover {
277- transition : background-color 0.1s ease-in;
278- background : var (--docsearch-muted-color );
279+ color : var (--docsearch-highlight-color );
279280}
280281
281282.DocSearch-LoadingIndicator svg ,
@@ -296,7 +297,23 @@ html[data-theme='dark'] {
296297 var (--docsearch-spacing ) - var (--docsearch-footer-height )
297298 );
298299 padding : 0 var (--docsearch-spacing );
299- overflow-y : scroll;
300+ overflow-y : overlay;
301+ scrollbar-width : thin;
302+ scrollbar-color : var (--docsearch-muted-color ) var (--docsearch-modal-background );
303+ }
304+
305+ .DocSearch-Dropdown ::-webkit-scrollbar {
306+ width : 12px ;
307+ }
308+
309+ .DocSearch-Dropdown ::-webkit-scrollbar-track {
310+ background : transparent;
311+ }
312+
313+ .DocSearch-Dropdown ::-webkit-scrollbar-thumb {
314+ background-color : var (--docsearch-muted-color );
315+ border-radius : 20px ;
316+ border : 3px solid var (--docsearch-modal-background );
300317}
301318
302319.DocSearch-Dropdown ul {
@@ -305,10 +322,6 @@ html[data-theme='dark'] {
305322 list-style : none;
306323}
307324
308- .DocSearch-Dropdown-Container {
309- position : relative;
310- }
311-
312325/* Modal Footer */
313326
314327.DocSearch-Footer {
@@ -595,7 +608,7 @@ svg.DocSearch-Hit-Select-Icon {
595608 font-size : 1em ;
596609 font-weight : 700 ;
597610 background : none;
598- color : var (--docsearch-primary -color );
611+ color : var (--docsearch-highlight -color );
599612 padding : 0 ;
600613}
601614
0 commit comments