@@ -896,11 +896,11 @@ table,
896896
897897.search-container {
898898 position : relative;
899- max-width : 960px ;
899+ display : flex;
900+ height : 34px ;
900901}
901- .search-container > div {
902- display : inline-flex;
903- width : calc (100% - 63px );
902+ .search-container > * {
903+ height : 100% ;
904904}
905905.search-results-title {
906906 display : inline;
@@ -931,10 +931,8 @@ table,
931931 background-position : calc (100% - 1px ) 56% ;
932932 background-image : /* AUTOREPLACE: */ url ("down-arrow.svg" );
933933}
934- .search-container > .top-button {
935- position : absolute;
936- right : 0 ;
937- top : 10px ;
934+ .search-container {
935+ margin-top : 4px ;
938936}
939937.search-input {
940938 /* Override Normalize.css: it has a rule that sets
@@ -947,23 +945,14 @@ table,
947945 -moz-box-sizing : border-box !important ;
948946 box-sizing : border-box !important ;
949947 outline : none;
950- border : none;
951- border-radius : 1px ;
952- margin-top : 5px ;
953- padding : 10px 16px ;
948+ border : 1px solid;
949+ border-radius : 2px ;
950+ padding : 5px 8px ;
954951 font-size : 1.0625rem ;
955952 transition : border-color 300ms ease;
956- transition : border-radius 300ms ease-in-out;
957- transition : box-shadow 300ms ease-in-out;
958953 width : 100% ;
959954}
960955
961- .search-input : focus {
962- border-radius : 2px ;
963- border : 0 ;
964- outline : 0 ;
965- }
966-
967956.search-results {
968957 display : none;
969958 padding-bottom : 2em ;
@@ -1436,43 +1425,36 @@ pre.rust {
14361425
14371426.theme-picker {
14381427 position : absolute;
1439- left : -34 px ;
1440- top : 9 px ;
1428+ left : -38 px ;
1429+ top : 4 px ;
14411430}
14421431
14431432.theme-picker button {
14441433 outline : none;
14451434}
14461435
14471436# settings-menu , # help-button {
1448- position : absolute;
1449- top : 10px ;
1450- }
1451-
1452- # settings-menu {
1453- right : 0 ;
1437+ margin-left : 4px ;
14541438 outline : none;
14551439}
14561440
1441+ # theme-picker , # copy-path {
1442+ height : 34px ;
1443+ }
14571444# theme-picker , # settings-menu , # help-button , # copy-path {
1458- padding : 4px ;
1459- /* Rare exception to specifying font sizes in rem. Since these are acting
1460- as icons, it's okay to specify their sizes in pixels. */
1461- font-size : 16px ;
1462- width : 27px ;
1463- height : 29px ;
1445+ padding : 5px ;
1446+ width : 33px ;
14641447 border : 1px solid;
1465- border-radius : 3 px ;
1448+ border-radius : 2 px ;
14661449 cursor : pointer;
14671450}
14681451
14691452# help-button {
1470- right : 30px ;
14711453 font-family : "Fira Sans" , Arial, sans-serif;
14721454 text-align : center;
14731455 /* Rare exception to specifying font sizes in rem. Since this is acting
14741456 as an icon, it's okay to specify their sizes in pixels. */
1475- font-size : 16 px ;
1457+ font-size : 20 px ;
14761458 padding-top : 2px ;
14771459}
14781460
@@ -1909,10 +1891,6 @@ details.rustdoc-toggle[open] > summary.hideme::after {
19091891 display : none !important ;
19101892 }
19111893
1912- .theme-picker {
1913- z-index : 1 ;
1914- }
1915-
19161894 .notable-traits {
19171895 position : absolute;
19181896 left : -22px ;
@@ -1999,10 +1977,6 @@ details.rustdoc-toggle[open] > summary.hideme::after {
19991977 width : 100% ;
20001978 }
20011979
2002- .search-container > div {
2003- width : calc (100% - 32px );
2004- }
2005-
20061980 /* Display an alternating layout on tablets and phones */
20071981 .search-results > a {
20081982 border-bottom : 1px solid # aaa9 ;
@@ -2047,30 +2021,11 @@ details.rustdoc-toggle[open] > summary.hideme::after {
20472021 width : 50% ;
20482022 }
20492023
2050- .search-container > div {
2051- display : block;
2052- width : calc (100% - 37px );
2053- }
2054-
20552024 # crate-search {
20562025 border-radius : 4px ;
20572026 border : 0 ;
20582027 }
20592028
2060- # theme-picker , # settings-menu {
2061- padding : 5px ;
2062- width : 31px ;
2063- height : 31px ;
2064- }
2065-
2066- # theme-picker {
2067- margin-top : -2px ;
2068- }
2069-
2070- # settings-menu {
2071- top : 7px ;
2072- }
2073-
20742029 .docblock {
20752030 margin-left : 12px ;
20762031 }
0 commit comments