feat(style): dynamically theme SVGs

And refactor HL shortcode to use semantic <mark>
This commit is contained in:
George Cushen committed 2021-02-02 23:45:20 +00:00
1 parent 995d2181a0
commit 3b32a8188f
3 files changed
+13 -6

No files matched your search

+9 -3
View File
@@ -255,6 +255,11 @@ figcaption.numbered {
counter-increment: captions;
}
// Dynamically theme SVGs
svg {
fill: currentColor;
}
pre,
code {
font-family: $sta-font-mono, monospace;
@@ -302,9 +307,10 @@ blockquote p:last-child {
}
}
.markup-quote {
background-color: transparent;
background-image: linear-gradient(to bottom, rgba(233, 231, 245, 1), rgba(233, 231, 245, 1));
mark,
.mark {
// Inherit color for dynamic light/dark compatibility.
color: inherit;
}
.space-below {
+3 -2
View File
@@ -55,8 +55,9 @@ body.dark,
border-color: rgb(68, 71, 90);
}
.dark .markup-quote {
background-image: linear-gradient(to bottom, rgba(233, 231, 245, 0.2), rgba(233, 231, 245, 0.2));
.dark mark,
.dark .mark {
background: rgba(233, 231, 245, 0.2);
}
.dark #MathJax_Zoom {
+1 -1
View File
@@ -1 +1 @@
<span class="markup-quote">{{ .Inner | markdownify | emojify }}</span>
<mark>{{ .Inner | markdownify | emojify }}</mark>