summaryrefslogtreecommitdiff
path: root/public/assets/style.css
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2023-07-21 23:41:41 -0600
committerLuke Shumaker <lukeshu@lukeshu.com>2023-07-21 23:41:57 -0600
commit9f1f26adbd35e5b968f3a561bc04fb7664322f55 (patch)
treeba66322ca7494e3df0a62ff1917ac069ad6d9392 /public/assets/style.css
parent3250a2386d3111a4ec51b37f42218c90b69ed341 (diff)
parent997b21c0c3aa7aee8fb56ed94d0419e46816e8ac (diff)
make: btrfs-rec.md: Improve the markup
Diffstat (limited to 'public/assets/style.css')
-rw-r--r--public/assets/style.css22
1 files changed, 20 insertions, 2 deletions
diff --git a/public/assets/style.css b/public/assets/style.css
index e653c21..1dbdb3d 100644
--- a/public/assets/style.css
+++ b/public/assets/style.css
@@ -30,10 +30,28 @@ li p + ul { margin-top: -1em; }
kbd, code, samp, tt, pre {
background: #DDDDFF;
- white-space: pre;
+}
+kbd, code, samp, tt, {
+ white-space: pre-wrap;
+}
+@media screen {
+ /* Firefox for Android does weird hacks with font-size. In
+ * particular, `white-space: pre` is broken on Firefox for
+ * Android if you don't set an absolute font-size. So this is
+ * a hack to get reasonable behavior without setting
+ * `white-space: pre`. */
+ pre {
+ white-space: pre-wrap;
+ overflow-x: auto;
+ }
+ pre > code {
+ white-space: pre-wrap;
+ display: block;
+ min-width: max-content;
+ }
}
@media print {
- kbd, code, samp, tt, pre {
+ pre, pre > code {
white-space: pre-wrap;
}
}