@@ -137,17 +137,25 @@ h1, h2, h3, h4 {
137137 margin : 15px 0 5px 0 ;
138138}
139139h1 .fqn {
140+ margin : 0 ;
141+ padding : 0 ;
142+ }
143+ .main-heading {
140144 display : flex;
141- border-bottom : 1px dashed;
142- margin-top : 0 ;
145+ border-bottom : 1px dashed # DDDDDD ;
146+ padding-bottom : 6px ;
147+ margin-bottom : 15px ;
143148
144149 /* workaround to keep flex from breaking below 700 px width due to the float: right on the nav
145150 above the h1 */
146151 padding-left : 1px ;
147152}
148- h1 . fqn > . in-band > a : hover {
153+ . main-heading a : hover {
149154 text-decoration : underline;
150155}
156+ # toggle-all-docs {
157+ text-decoration : none;
158+ }
151159/* The only headings that get underlines are:
152160 Markdown-generated headings within the top-doc
153161 Rustdoc-generated h2 section headings (e.g. "Implementations", "Required Methods", etc)
@@ -195,11 +203,13 @@ h1, h2, h3, h4, h5, h6,
195203.sidebar , a .source , .search-input , .search-results .result-name ,
196204.content table td : first-child > a ,
197205.item-left > a ,
198- div .item-list .out-of-band , span .since ,
206+ .out-of-band ,
207+ span .since ,
199208# source-sidebar , # sidebar-toggle ,
200209details .rustdoc-toggle > summary ::before ,
201210div .impl-items > div : not (.docblock ): not (.item-info ),
202- .content ul .crate a .crate , a .srclink ,
211+ .content ul .crate a .crate ,
212+ a .srclink ,
203213/* This selector is for the items listed in the "all items" page. */
204214# main-content > ul .docblock > li > a {
205215 font-family : "Fira Sans" , Arial, NanumBarunGothic, sans-serif;
@@ -605,10 +615,12 @@ nav.sub {
605615.content .out-of-band {
606616 flex-grow : 0 ;
607617 text-align : right;
608- font-size : 1.4375rem ;
609- margin : 0px ;
618+ margin-left : auto;
619+ margin-right : 0 ;
620+ font-size : 1.15rem ;
610621 padding : 0 0 0 12px ;
611622 font-weight : normal;
623+ float : right;
612624}
613625
614626.method > .code-header , .trait-impl > .code-header , .invisible > .code-header {
@@ -1072,7 +1084,7 @@ body.blur > :not(#help) {
10721084 font-size : initial;
10731085}
10741086
1075- .impl-items . since , . impl . since , . methods . since {
1087+ .rightside {
10761088 padding-left : 12px ;
10771089 padding-right : 2px ;
10781090 position : initial;
@@ -1144,10 +1156,6 @@ a.test-arrow:hover{
11441156 font-weight : 300 ;
11451157}
11461158
1147- .since + .srclink {
1148- padding-left : 10px ;
1149- }
1150-
11511159.item-spacer {
11521160 width : 100% ;
11531161 height : 12px ;
0 commit comments