From 2514ee6f6264667abeeb79958a37c26932429459 Mon Sep 17 00:00:00 2001 From: Laegel Date: Sat, 10 Jul 2021 10:56:36 +0200 Subject: [PATCH] fix: Minor visual changes on headers --- github-action/dist/index.js | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/github-action/dist/index.js b/github-action/dist/index.js index a8ffbc0..f994c4b 100644 --- a/github-action/dist/index.js +++ b/github-action/dist/index.js @@ -163952,8 +163952,23 @@ const transformMainHeader = (dom) => { ); }; +const transformSecondaryHeaders = (dom) => { + Array.from(dom.window.document.querySelectorAll("h1:not(.fqn)")).forEach( + (header) => { + const newNode = dom.window.document.createElement("h2"); + newNode.textContent = header.textContent; + header.parentNode.replaceChild(newNode, header); + } + ); +}; + const removeRustdocTools = (dom) => { - const selectors = ["#render-detail", "a.anchor", ".loading-content"]; + const selectors = [ + "h1 .srclink", + "#render-detail", + "a.anchor", + ".loading-content", + ]; selectors.forEach((selector) => { Array.from( dom.window.document.querySelectorAll(selector) @@ -163987,8 +164002,9 @@ const transform = async (contents, crate, repositoryInfo) => { if (repositoryInfo) { transformSourceLinks(dom, crate, repositoryInfo); } - transformMainHeader(dom); removeRustdocTools(dom); + transformMainHeader(dom); + transformSecondaryHeaders(dom); transformCodeBlocks(dom); transformLinks(dom, crate);