Skip to content

Commit 0bf7e50

Browse files
committed
Update code.css
1 parent 8d0494e commit 0bf7e50

File tree

1 file changed

+19
-8
lines changed

1 file changed

+19
-8
lines changed

style/partials/code.css

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
13
code, textarea, pre {
24
margin: 0;
35
font: 100%/1.5 var(--font-mono);
@@ -19,16 +21,25 @@ pre + pre {
1921
}
2022

2123
/* Syntax highlighting */
24+
:where(.token) {
25+
--color-code-comment: var(--color-neutral-50a);
26+
--color-code-punctuation: var(--color-neutral-80a);
27+
--color-code-1: var(--color-accent-2);
28+
--color-code-2: var(--color-accent-1);
29+
--color-code-3: var(--color-accent-4);
30+
--color-code-4: var(--color-accent-3);
31+
--color-code-5: orange;
32+
}
2233

2334
.token.comment,
2435
.token.prolog,
2536
.token.doctype,
2637
.token.cdata {
27-
color: var(--color-neutral-50a);
38+
color: var(--color-code-comment);
2839
}
2940

3041
.token.punctuation {
31-
color: var(--color-neutral-80a);
42+
color: var(--color-code-punctuation);
3243
}
3344

3445
.namespace {
@@ -41,15 +52,15 @@ pre + pre {
4152
.token.number,
4253
.token.constant,
4354
.token.symbol {
44-
color: var(--color-accent-2);
55+
color: var(--color-code-1);
4556
}
4657

4758
.token.selector,
4859
.token.attr-name,
4960
.token.string,
5061
.token.char,
5162
.token.builtin {
52-
color: var(--color-accent-1);
63+
color: var(--color-code-2);
5364
}
5465

5566
.token.operator,
@@ -58,19 +69,19 @@ pre + pre {
5869
.language-css > .token.string,
5970
.token.inserted,
6071
.token.function {
61-
color: var(--color-accent-4); /* deep pink */
72+
color: var(--color-code-3);
6273
}
6374

6475
.token.attr-value,
6576
.token.keyword,
6677
.token.variable {
67-
color: var(--color-accent-3);
78+
color: var(--color-code-4);
6879
}
6980

7081
.token.atrule,
7182
.token.regex,
7283
.token.important {
73-
color: orange;
84+
color: var(--color-code-5);
7485
}
7586

7687
.token.important,
@@ -90,4 +101,4 @@ pre + pre {
90101
&.punctuation {
91102
mix-blend-mode: normal;
92103
}
93-
}
104+
}

0 commit comments

Comments
 (0)