aboutsummaryrefslogtreecommitdiff
path: root/css/code.css
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2024-04-12 13:24:23 +0200
committerlonkaars <loek@pipeframe.xyz>2024-04-12 13:24:23 +0200
commitce37824c5260dd370c61cf174ea80ca7deeb1058 (patch)
treec72f247e72c8279c93a662cdd46a440e825bdfbb /css/code.css
parentc364c4b0273e76cb13571878d1a4a2853a392b9b (diff)
more WIP transition
Diffstat (limited to 'css/code.css')
-rw-r--r--css/code.css49
1 files changed, 49 insertions, 0 deletions
diff --git a/css/code.css b/css/code.css
new file mode 100644
index 0000000..dde7bdb
--- /dev/null
+++ b/css/code.css
@@ -0,0 +1,49 @@
+pre {
+ background-color: var(--bg-alt);
+ border-radius: 6px;
+ padding: 6px;
+}
+
+.prismjs code { color: var(--magnolia); }
+
+.prismjs .token.comment
+{ font-style: italic; }
+
+.prismjs .token.keyword,
+.prismjs .token.annotation
+{ font-weight: 700; }
+
+.prismjs .token.string,
+.prismjs .token.number
+{ color: var(--fg); }
+
+.prismjs .token.comment {
+ color: var(--heliotrope-gray);
+ opacity: .7;
+}
+
+.prismjs .token.keyword
+{ color: var(--fire-opal); }
+
+.prismjs .token.annotation
+{ color: var(--cyan-process); }
+
+.prismjs .token.punctuation:not(.annotation)
+.prismjs .token.operator
+{ opacity: .8; }
+
+@media (prefers-color-scheme: light) {
+ pre { background-color: var(--heliotrope-gray); }
+
+ .prismjs code { color: var(--fg); }
+
+ .prismjs .token.string,
+ .prismjs .token.number
+ { opacity: .8; }
+
+ .prismjs .token.comment {
+ color: var(--oxford-blue);
+ opacity: .5;
+ }
+}
+