diff options
| author | Guillaume Gomez <guillaume.gomez@huawei.com> | 2021-11-29 17:14:05 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume.gomez@huawei.com> | 2021-12-02 14:17:20 +0100 |
| commit | d7e998dd14a8eed64df84d3a0ae05a906d7df152 (patch) | |
| tree | 12683dafbe0e9f1ee1a381ec281666a269d5ed15 /src/librustdoc/html | |
| parent | 1e55c31cbbc43a21c93ed5652dc39c267e6557af (diff) | |
| download | rust-d7e998dd14a8eed64df84d3a0ae05a906d7df152.tar.gz rust-d7e998dd14a8eed64df84d3a0ae05a906d7df152.zip | |
Rename ID "main" into "main-content"
Diffstat (limited to 'src/librustdoc/html')
| -rw-r--r-- | src/librustdoc/html/markdown.rs | 2 | ||||
| -rw-r--r-- | src/librustdoc/html/markdown/tests.rs | 8 | ||||
| -rw-r--r-- | src/librustdoc/html/static/css/noscript.css | 2 | ||||
| -rw-r--r-- | src/librustdoc/html/static/css/rustdoc.css | 20 | ||||
| -rw-r--r-- | src/librustdoc/html/static/js/main.js | 5 | ||||
| -rw-r--r-- | src/librustdoc/html/static/js/source-script.js | 10 | ||||
| -rw-r--r-- | src/librustdoc/html/templates/page.html | 2 |
7 files changed, 25 insertions, 24 deletions
diff --git a/src/librustdoc/html/markdown.rs b/src/librustdoc/html/markdown.rs index d811c85ea58..545b409175e 100644 --- a/src/librustdoc/html/markdown.rs +++ b/src/librustdoc/html/markdown.rs @@ -1447,7 +1447,7 @@ fn init_id_map() -> FxHashMap<String, usize> { map.insert("theme-choices".to_owned(), 1); map.insert("settings-menu".to_owned(), 1); map.insert("help-button".to_owned(), 1); - map.insert("main".to_owned(), 1); + map.insert("main-content".to_owned(), 1); map.insert("search".to_owned(), 1); map.insert("crate-search".to_owned(), 1); map.insert("render-detail".to_owned(), 1); diff --git a/src/librustdoc/html/markdown/tests.rs b/src/librustdoc/html/markdown/tests.rs index 68ab002f138..d4af3663b62 100644 --- a/src/librustdoc/html/markdown/tests.rs +++ b/src/librustdoc/html/markdown/tests.rs @@ -12,7 +12,7 @@ fn test_unique_id() { "examples", "method.into_iter", "foo", - "main", + "main-content", "search", "methods", "examples", @@ -28,7 +28,7 @@ fn test_unique_id() { "examples-2", "method.into_iter-1", "foo-1", - "main-1", + "main-content-1", "search-1", "methods", "examples-3", @@ -219,8 +219,8 @@ fn test_header_ids_multiple_blocks() { ); t( &mut map, - "# Main", - "<h2 id=\"main-1\" class=\"section-header\"><a href=\"#main-1\">Main</a></h2>", + "# Search", + "<h2 id=\"search-1\" class=\"section-header\"><a href=\"#search-1\">Search</a></h2>", ); t( &mut map, diff --git a/src/librustdoc/html/static/css/noscript.css b/src/librustdoc/html/static/css/noscript.css index 37ea7b00033..e35358c5649 100644 --- a/src/librustdoc/html/static/css/noscript.css +++ b/src/librustdoc/html/static/css/noscript.css @@ -4,7 +4,7 @@ of content is hidden by default (depending on the settings too), we have to over rules. */ -#main .attributes { +#main-content .attributes { /* Since there is no toggle (the "[-]") when JS is disabled, no need for this margin either. */ margin-left: 0 !important; } diff --git a/src/librustdoc/html/static/css/rustdoc.css b/src/librustdoc/html/static/css/rustdoc.css index d2b299a027a..a028be6ce12 100644 --- a/src/librustdoc/html/static/css/rustdoc.css +++ b/src/librustdoc/html/static/css/rustdoc.css @@ -201,7 +201,7 @@ details.rustdoc-toggle > summary::before, div.impl-items > div:not(.docblock):not(.item-info), .content ul.crate a.crate, a.srclink, /* This selector is for the items listed in the "all items" page. */ -#main > ul.docblock > li > a { +#main-content > ul.docblock > li > a { font-family: "Fira Sans", Arial, NanumBarunGothic, sans-serif; } @@ -633,10 +633,10 @@ nav.sub { display: inline-block; } -#main { +#main-content { position: relative; } -#main > .since { +#main-content > .since { top: inherit; font-family: "Fira Sans", Arial, sans-serif; } @@ -755,7 +755,7 @@ nav.sub { flex-basis: 100%; } -#main > .item-info { +#main-content > .item-info { margin-top: 0; } @@ -1521,10 +1521,10 @@ kbd { left: -5px; } -#main > ul { +#main-content > ul { padding-left: 10px; } -#main > ul > li { +#main-content > ul > li { list-style: none; } @@ -1920,8 +1920,8 @@ details.rustdoc-toggle[open] > summary.hideme::after { border-bottom: 1px solid; } - #main > details.rustdoc-toggle > summary::before, - #main > div > details.rustdoc-toggle > summary::before { + #main-content > details.rustdoc-toggle > summary::before, + #main-content > div > details.rustdoc-toggle > summary::before { left: -11px; } @@ -1954,7 +1954,7 @@ details.rustdoc-toggle[open] > summary.hideme::after { z-index: 11; } - #main > .line-numbers { + #main-content > .line-numbers { margin-top: 0; } @@ -2008,7 +2008,7 @@ details.rustdoc-toggle[open] > summary.hideme::after { height: 73px; } - #main > table:not(.table-display) td { + #main-content > table:not(.table-display) td { word-break: break-word; width: 50%; } diff --git a/src/librustdoc/html/static/js/main.js b/src/librustdoc/html/static/js/main.js index abf6126599b..411a94ef2d1 100644 --- a/src/librustdoc/html/static/js/main.js +++ b/src/librustdoc/html/static/js/main.js @@ -94,6 +94,7 @@ function getVirtualKey(ev) { var THEME_PICKER_ELEMENT_ID = "theme-picker"; var THEMES_ELEMENT_ID = "theme-choices"; +var MAIN_ID = "main-content"; function getThemesElement() { return document.getElementById(THEMES_ELEMENT_ID); @@ -362,7 +363,7 @@ function hideThemeButtonState() { } var toggleAllDocsId = "toggle-all-docs"; - var main = document.getElementById("main"); + var main = document.getElementById(MAIN_ID); var savedHash = ""; function handleHashes(ev) { @@ -787,7 +788,7 @@ function hideThemeButtonState() { } else { addClass(innerToggle, "will-expand"); onEachLazy(document.getElementsByClassName("rustdoc-toggle"), function(e) { - if (e.parentNode.id !== "main" || + if (e.parentNode.id !== MAIN_ID || (!hasClass(e, "implementors-toggle") && !hasClass(e, "type-contents-toggle"))) { diff --git a/src/librustdoc/html/static/js/source-script.js b/src/librustdoc/html/static/js/source-script.js index fb30bf79a6d..81dc0b2fb1e 100644 --- a/src/librustdoc/html/static/js/source-script.js +++ b/src/librustdoc/html/static/js/source-script.js @@ -113,17 +113,17 @@ function createSourceSidebar() { if (!window.rootPath.endsWith("/")) { window.rootPath += "/"; } - var main = document.querySelector("nav.sidebar"); + var container = document.querySelector("nav.sidebar"); var sidebarToggle = createSidebarToggle(); - main.insertBefore(sidebarToggle, main.firstChild); + container.insertBefore(sidebarToggle, container.firstChild); var sidebar = document.createElement("div"); sidebar.id = "source-sidebar"; if (getCurrentValue("rustdoc-source-sidebar-show") !== "true") { - main.classList.remove("expanded"); + container.classList.remove("expanded"); } else { - main.classList.add("expanded"); + container.classList.add("expanded"); } var currentFile = getCurrentFilePath(); @@ -139,7 +139,7 @@ function createSourceSidebar() { currentFile, hasFoundFile); }); - main.insertBefore(sidebar, document.querySelector(".sidebar-logo").nextSibling); + container.insertBefore(sidebar, document.querySelector(".sidebar-logo").nextSibling); // Focus on the current file in the source files sidebar. var selected_elem = sidebar.getElementsByClassName("selected")[0]; if (typeof selected_elem !== "undefined") { diff --git a/src/librustdoc/html/templates/page.html b/src/librustdoc/html/templates/page.html index 9f30ffe3b08..f9735f69adb 100644 --- a/src/librustdoc/html/templates/page.html +++ b/src/librustdoc/html/templates/page.html @@ -125,7 +125,7 @@ </form> {#- -#} </nav> {#- -#} </div> {#- -#} - <section id="main" class="content">{{- content | safe -}}</section> {#- -#} + <section id="main-content" class="content">{{- content | safe -}}</section> {#- -#} <section id="search" class="content hidden"></section> {#- -#} </div> {#- -#} </main> {#- -#} |
