about summary refs log tree commit diff
path: root/src/librustdoc/html/static/css/rustdoc.css
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-11-20 18:21:49 +0100
committerGitHub <noreply@github.com>2022-11-20 18:21:49 +0100
commitc5f92ce2a075c0f656362513ebbaf19006eab047 (patch)
treecab658b97c22a3d21cec0af024765c28b0a10d52 /src/librustdoc/html/static/css/rustdoc.css
parentdb5f005f35ee8abdf772d518fea09fcadd97fb43 (diff)
parenta3ae6fec8970a09f2983bbc8db90719f11d438ca (diff)
downloadrust-c5f92ce2a075c0f656362513ebbaf19006eab047.tar.gz
rust-c5f92ce2a075c0f656362513ebbaf19006eab047.zip
Rollup merge of #104611 - notriddle:notriddle/scrape-examples-button, r=GuillaumeGomez
rustdoc: use real buttons for scrape examples controls

This makes the expand and switch controls keyboard-accessible.

Preview: https://notriddle.com/notriddle-rustdoc-demos/scrape-examples-button/test_dingus/fn.test.html
Diffstat (limited to 'src/librustdoc/html/static/css/rustdoc.css')
-rw-r--r--src/librustdoc/html/static/css/rustdoc.css6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/librustdoc/html/static/css/rustdoc.css b/src/librustdoc/html/static/css/rustdoc.css
index e1234b37f4e..10f3c0e95d7 100644
--- a/src/librustdoc/html/static/css/rustdoc.css
+++ b/src/librustdoc/html/static/css/rustdoc.css
@@ -1965,6 +1965,12 @@ in storage.js
 	top: 0.25em;
 	z-index: 1;
 	cursor: pointer;
+	padding: 0;
+	background: none;
+	border: none;
+	/* iOS button gradient: https://stackoverflow.com/q/5438567 */
+	-webkit-appearance: none;
+	opacity: 1;
 }
 .scraped-example .code-wrapper .prev {
 	right: 2.25em;