about summary refs log tree commit diff
path: root/src/librustdoc/html
diff options
context:
space:
mode:
authorJakob Ståhl <jakob.stahl91@gmail.com>2019-04-25 19:06:04 +0200
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2019-04-29 10:38:58 +0200
commit5a3625d426bbd143e8178ae76e4d7939c6c96024 (patch)
treed5908d7f559be94867fc39301ff4c307840969c7 /src/librustdoc/html
parent1b6caa7cd6ae86b580e691b3f075d946800ee51b (diff)
downloadrust-5a3625d426bbd143e8178ae76e4d7939c6c96024.tar.gz
rust-5a3625d426bbd143e8178ae76e4d7939c6c96024.zip
Explicitly set height on rust logo <img> element in docs
The layout of the left side menu in docs reflows when navigating between pages because of missing height on the <img> element of rust logo.

Setting height='100' tells the browser to reserve that vertical space, leading to a less janky experience.
Diffstat (limited to 'src/librustdoc/html')
-rw-r--r--src/librustdoc/html/layout.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustdoc/html/layout.rs b/src/librustdoc/html/layout.rs
index acf019fd225..7453c90bf96 100644
--- a/src/librustdoc/html/layout.rs
+++ b/src/librustdoc/html/layout.rs
@@ -183,13 +183,13 @@ pub fn render<T: fmt::Display, S: fmt::Display>(
         if layout.logo.is_empty() {
             format!("<a href='{path}index.html'>\
                      <img src='{static_root_path}rust-logo{suffix}.png' \
-                          alt='logo' width='100'></a>",
+                          alt='logo' width='100' height='100'></a>",
                     path=p,
                     static_root_path=static_root_path,
                     suffix=page.resource_suffix)
         } else {
             format!("<a href='{}index.html'>\
-                     <img src='{}' alt='logo' width='100'></a>",
+                     <img src='{}' alt='logo' width='100' height='100'></a>",
                     p,
                     layout.logo)
         }