File tree 2 files changed +6
-3
lines changed
src/librustdoc/html/static/js
2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -1004,7 +1004,8 @@ function preLoadCss(cssUrl) {
1004
1004
return ;
1005
1005
}
1006
1006
1007
- const allCratesHeading = document . createElement ( "h3" ) ;
1007
+ // h2 puts this on the same level as the current crate name heading at the top
1008
+ const allCratesHeading = document . createElement ( "h2" ) ;
1008
1009
allCratesHeading . textContent = "Crates" ;
1009
1010
1010
1011
const allCratesSection = document . createElement ( "section" ) ;
@@ -1029,7 +1030,7 @@ function preLoadCss(cssUrl) {
1029
1030
for ( const headingText of headings ) {
1030
1031
// Empty string denotes a group with no named heading.
1031
1032
if ( headingText !== "" ) {
1032
- const crateCategoryHeading = document . createElement ( "h4 " ) ;
1033
+ const crateCategoryHeading = document . createElement ( "h3 " ) ;
1033
1034
crateCategoryHeading . textContent = headingText ;
1034
1035
allCratesSection . appendChild ( crateCategoryHeading ) ;
1035
1036
}
Original file line number Diff line number Diff line change @@ -48,7 +48,9 @@ call-function: ("switch-theme", {"theme": "light"})
48
48
assert-text: (".sidebar > .sidebar-crate > h2 > a", "test_docs")
49
49
// Crate root has no "location" element
50
50
assert-count: (".sidebar .location", 0)
51
- assert-count: (".sidebar h2", 1)
51
+ // Crate root has two h2s, the second of which is the the crate list
52
+ assert-count: (".sidebar h2", 2)
53
+ assert-text: (".sidebar #rustdoc-modnav h2", "Crates")
52
54
assert-text: ("#all-types", "All Items")
53
55
assert-css: ("#all-types", {"color": "#356da4"})
54
56
// We check that we have the crates list and that the "current" on is "test_docs".
You can’t perform that action at this time.
0 commit comments