diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js
index 2cdb3955ebc8..8ce1a2f84a1c 100644
--- a/src/librustdoc/html/static/main.js
+++ b/src/librustdoc/html/static/main.js
@@ -1661,18 +1661,18 @@
}
if (hasClass(relatedDoc, "docblock")) {
var action = mode;
- if (action == "toggle") {
- if(hasClass(relatedDoc, "hidden-by-usual-hider")) {
- action="show";
+ if (action === "toggle") {
+ if (hasClass(relatedDoc, "hidden-by-usual-hider")) {
+ action = "show";
} else {
- action="hide";
+ action = "hide";
}
}
- if (action == "hide") {
+ if (action === "hide") {
addClass(relatedDoc, "hidden-by-usual-hider");
onEach(toggle.childNodes, adjustToggle(true));
addClass(toggle.parentNode, 'collapsed');
- } else if (action == "show") {
+ } else if (action === "show") {
removeClass(relatedDoc, "hidden-by-usual-hider");
removeClass(toggle.parentNode, 'collapsed');
onEach(toggle.childNodes, adjustToggle(false));
@@ -1682,14 +1682,14 @@
// we are collapsing the impl block
function implHider(addOrRemove) {
return function(n) {
- if(hasClass(n, "method")) {
+ if (hasClass(n, "method")) {
if (addOrRemove) {
addClass(n, "hidden-by-impl-hider");
} else {
removeClass(n, "hidden-by-impl-hider");
}
var ns = n.nextElementSibling;
- while(true) {
+ while (true) {
if (ns && (
hasClass(ns, "docblock") ||
hasClass(ns, "stability") ||
@@ -1715,24 +1715,26 @@
relatedDoc = relatedDoc.nextElementSibling;
}
- if (!relatedDoc) return;
+ if (!relatedDoc) {
+ return;
+ }
// Hide all functions, but not associated types/consts
var action = mode;
- if (action == "toggle") {
- if(hasClass(relatedDoc, "fns-now-collapsed")) {
- action="show";
+ if (action === "toggle") {
+ if (hasClass(relatedDoc, "fns-now-collapsed")) {
+ action = "show";
} else {
- action="hide";
+ action = "hide";
}
}
- if(action == "show") {
+ if (action === "show") {
removeClass(relatedDoc, "fns-now-collapsed");
onEach(toggle.childNodes, adjustToggle(false));
onEach(relatedDoc.childNodes, implHider(false));
- } else if (action == "hide") {
+ } else if (action === "hide") {
addClass(relatedDoc, "fns-now-collapsed");
onEach(toggle.childNodes, adjustToggle(true));
onEach(relatedDoc.childNodes, implHider(true));
diff --git a/src/librustdoc/html/static/rustdoc.css b/src/librustdoc/html/static/rustdoc.css
index d2eeb2e15b3d..d4b9fbab801a 100644
--- a/src/librustdoc/html/static/rustdoc.css
+++ b/src/librustdoc/html/static/rustdoc.css
@@ -1189,3 +1189,8 @@ kbd {
z-index: 1;
}
}
+
+.hidden-by-impl-hider,
+.hidden-by-usual-hider {
+ display: none;
+}
diff --git a/src/librustdoc/html/static/themes/dark.css b/src/librustdoc/html/static/themes/dark.css
index d8cb9681d04b..4c6bcab72b7c 100644
--- a/src/librustdoc/html/static/themes/dark.css
+++ b/src/librustdoc/html/static/themes/dark.css
@@ -386,8 +386,3 @@ kbd {
background: #353535;
}
}
-
-.hidden-by-impl-hider,
-.hidden-by-usual-hider {
- display: none;
-}
diff --git a/src/librustdoc/html/static/themes/main.css b/src/librustdoc/html/static/themes/main.css
index 8713f83ecb93..e0764640e916 100644
--- a/src/librustdoc/html/static/themes/main.css
+++ b/src/librustdoc/html/static/themes/main.css
@@ -383,8 +383,3 @@ kbd {
background: #fff;
}
}
-
-.hidden-by-impl-hider,
-.hidden-by-usual-hider {
- display: none;
-}