Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/vaga/hugo-theme-m10c.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpasztorpisti <pasztorpisti@gmail.com>2019-05-19 20:07:45 +0300
committerFabien <vaga@users.noreply.github.com>2019-05-22 10:30:46 +0300
commit5b30a4497d166a2a677cc6e105c6763ebdb408ce (patch)
tree2dd3a92a663c7180367b9944b2e3321fa0015544
parent2e997de02000d1bc8277bfe0b97f4a27c2d13feb (diff)
Correct font-size for inline code
-rw-r--r--assets/css/_base.scss15
1 files changed, 15 insertions, 0 deletions
diff --git a/assets/css/_base.scss b/assets/css/_base.scss
index c6e56d6..2edceda 100644
--- a/assets/css/_base.scss
+++ b/assets/css/_base.scss
@@ -27,7 +27,22 @@ a {
}
}
+// Browsers seem to use a smaller default font-size with monospaced code
+// blocks (like 80% of the size of normal text) and that looks pretty bad with
+// small inline code-blocks in the middle of normal text (mainly because of
+// the very noticeable difference in x-height). This CSS corrects that problem.
+code {
+ font-family: monospace,monospace;
+ font-size: 1em;
+}
+
pre {
+ // A larger monospaced block of text (that isn't mixed with normal text)
+ // generally looks heavier than normal text with the same font size. For this
+ // reason using a smaller monospaced font size makes sense in this situation.
+ code {
+ font-size: .8em;
+ }
overflow: auto;
}