@@ -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;
@@ -609,10 +619,12 @@ nav.sub {
609619.content .out-of-band {
610620 flex-grow : 0 ;
611621 text-align : right;
612- font-size : 1.4375rem ;
613- margin : 0px ;
622+ margin-left : auto;
623+ margin-right : 0 ;
624+ font-size : 1.15rem ;
614625 padding : 0 0 0 12px ;
615626 font-weight : normal;
627+ float : right;
616628}
617629
618630.method > .code-header , .trait-impl > .code-header , .invisible > .code-header {
@@ -1082,7 +1094,7 @@ body.blur > :not(#help) {
10821094 font-size : initial;
10831095}
10841096
1085- .impl-items . since , . impl . since , . methods . since {
1097+ .rightside {
10861098 padding-left : 12px ;
10871099 padding-right : 2px ;
10881100 position : initial;
@@ -1160,10 +1172,6 @@ a.test-arrow:hover{
11601172 font-weight : 300 ;
11611173}
11621174
1163- .since + .srclink {
1164- padding-left : 10px ;
1165- }
1166-
11671175.item-spacer {
11681176 width : 100% ;
11691177 height : 12px ;
0 commit comments