diff --git a/src/librustdoc/html/static/css/themes/ayu.css b/src/librustdoc/html/static/css/themes/ayu.css
index 69097b81b9f..5e08d9732d4 100644
--- a/src/librustdoc/html/static/css/themes/ayu.css
+++ b/src/librustdoc/html/static/css/themes/ayu.css
@@ -221,6 +221,9 @@ pre.rust a,
body.source .example-wrap pre.rust a {
background: #333;
}
+.sidebar a {
+ color: #53b1db;
+}
details.rustdoc-toggle > summary.hideme > span,
details.rustdoc-toggle > summary::before,
diff --git a/src/librustdoc/html/static/css/themes/dark.css b/src/librustdoc/html/static/css/themes/dark.css
index 39165b2fc05..057ba92136d 100644
--- a/src/librustdoc/html/static/css/themes/dark.css
+++ b/src/librustdoc/html/static/css/themes/dark.css
@@ -182,6 +182,9 @@ a.test-arrow {
body.source .example-wrap pre.rust a {
background: #333;
}
+.sidebar a {
+ color: #fdbf35;
+}
details.rustdoc-toggle > summary.hideme > span,
details.rustdoc-toggle > summary::before,
diff --git a/src/librustdoc/html/static/css/themes/light.css b/src/librustdoc/html/static/css/themes/light.css
index 448c9ac603c..1b6188aaa3b 100644
--- a/src/librustdoc/html/static/css/themes/light.css
+++ b/src/librustdoc/html/static/css/themes/light.css
@@ -179,6 +179,9 @@ a.test-arrow {
body.source .example-wrap pre.rust a {
background: #eee;
}
+.sidebar a {
+ color: #356da4;
+}
details.rustdoc-toggle > summary.hideme > span,
details.rustdoc-toggle > summary::before,