\
+
\
",
path = p,
static_root_path = static_root_path,
diff --git a/src/librustdoc/html/static/themes/ayu.css b/src/librustdoc/html/static/themes/ayu.css
index 60f0d25b219..8d176bb3526 100644
--- a/src/librustdoc/html/static/themes/ayu.css
+++ b/src/librustdoc/html/static/themes/ayu.css
@@ -62,8 +62,11 @@ pre {
background-color: #14191f;
}
-.logo-container > img {
- filter: drop-shadow(0 0 5px #fff);
+.logo-container.rust-logo > img {
+ filter: drop-shadow(1px 0 0px #fff)
+ drop-shadow(0 1px 0 #fff)
+ drop-shadow(-1px 0 0 #fff)
+ drop-shadow(0 -1px 0 #fff);
}
/* Improve the scrollbar display on firefox */
diff --git a/src/librustdoc/html/static/themes/dark.css b/src/librustdoc/html/static/themes/dark.css
index 34c6cbbf4fa..1c14ab364b3 100644
--- a/src/librustdoc/html/static/themes/dark.css
+++ b/src/librustdoc/html/static/themes/dark.css
@@ -34,8 +34,11 @@ pre {
background-color: #505050;
}
-.logo-container > img {
- filter: drop-shadow(0 0 5px #fff);
+.logo-container.rust-logo > img {
+ filter: drop-shadow(1px 0 0px #fff)
+ drop-shadow(0 1px 0 #fff)
+ drop-shadow(-1px 0 0 #fff)
+ drop-shadow(0 -1px 0 #fff)
}
/* Improve the scrollbar display on firefox */
diff --git a/src/librustdoc/html/static/themes/light.css b/src/librustdoc/html/static/themes/light.css
index 137aad4ed43..4aafb6c9f94 100644
--- a/src/librustdoc/html/static/themes/light.css
+++ b/src/librustdoc/html/static/themes/light.css
@@ -45,8 +45,8 @@ pre {
scrollbar-color: rgba(36, 37, 39, 0.6) #d9d9d9;
}
-.logo-container > img {
- filter: drop-shadow(0 0 5px #aaa);
+.logo-container.rust-logo > img {
+ /* No need for a border in here! */
}
/* Improve the scrollbar display on webkit-based browsers */