about summary refs log tree commit diff
path: root/src/librustdoc/html/static/rustdoc.css
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2018-10-06 18:51:56 +0200
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2018-10-11 22:23:39 +0200
commitc5a025aae6d18f9d4e8e99144ee3ce1ff8df28a8 (patch)
tree38f7697eba864f959247f1e2ba447ed7a36cf2d8 /src/librustdoc/html/static/rustdoc.css
parentca517a6ee90611a9cc16d48853775b3118c398c7 (diff)
downloadrust-c5a025aae6d18f9d4e8e99144ee3ce1ff8df28a8.tar.gz
rust-c5a025aae6d18f9d4e8e99144ee3ce1ff8df28a8.zip
Fix mobile doc display
Diffstat (limited to 'src/librustdoc/html/static/rustdoc.css')
-rw-r--r--src/librustdoc/html/static/rustdoc.css37
1 files changed, 24 insertions, 13 deletions
diff --git a/src/librustdoc/html/static/rustdoc.css b/src/librustdoc/html/static/rustdoc.css
index 58ac46d2271..91ff03a327d 100644
--- a/src/librustdoc/html/static/rustdoc.css
+++ b/src/librustdoc/html/static/rustdoc.css
@@ -908,10 +908,9 @@ span.since {
 		padding-top: 0px;
 	}
 
-	.sidebar {
+	body > .sidebar {
 		height: 45px;
 		min-height: 40px;
-		width: calc(100% + 30px);
 		margin: 0;
 		margin-left: -15px;
 		padding: 0 15px;
@@ -1013,6 +1012,10 @@ span.since {
 	.anchor {
 		display: none !important;
 	}
+
+	h1.fqn {
+		overflow: initial;
+	}
 }
 
 @media print {
@@ -1112,6 +1115,18 @@ h4 > .important-traits {
 	top: 2px;
 }
 
+#all-types {
+	text-align: center;
+	border: 1px solid;
+	margin: 0 10px;
+	margin-bottom: 10px;
+	display: block;
+	border-radius: 7px;
+}
+#all-types > p {
+	margin: 5px 0;
+}
+
 @media (max-width: 700px) {
 	h4 > .important-traits {
 		position: absolute;
@@ -1135,6 +1150,9 @@ h4 > .important-traits {
 		background-color: rgba(0,0,0,0);
 		height: 100%;
 	}
+	.sidebar {
+		width: calc(100% + 30px);
+	}
 
 	.show-it {
 		display: block;
@@ -1180,6 +1198,10 @@ h4 > .important-traits {
 	.impl > .collapse-toggle {
 		left: -10px;
 	}
+
+	#all-types {
+		margin: 10px;
+	}
 }
 
 
@@ -1383,17 +1405,6 @@ kbd {
 #main > ul > li {
 	list-style: none;
 }
-#all-types {
-	text-align: center;
-	border: 1px solid;
-	margin: 0 10px;
-	margin-bottom: 10px;
-	display: block;
-	border-radius: 7px;
-}
-#all-types > p {
-	margin: 5px 0;
-}
 
 .non-exhaustive {
 	margin-bottom: 1em;