Skip to content

Commit 6b8639c

Browse files
committed
style: adjust colors
- light-mode comments => gray - light-mode normal text => darker - light-mode strings => quirky seagreen instead of boring forest green
1 parent d1470e0 commit 6b8639c

File tree

1 file changed

+38
-47
lines changed

1 file changed

+38
-47
lines changed

static/highlight/styles/neovim.min.css

Lines changed: 38 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,20 @@
33
* For use with "highlight.js" (used by the :help docs generated HTML).
44
* See also: static/css/neovim-hi.css
55
* License: Apache-2.0
6-
*/
6+
*/
77

88
:root {
9+
/* Light-mode palette - default */
910
--hljs-black: #2c2e33;
1011
--hljs-red: #5e0009;
11-
--hljs-green: #015825;
12+
--hljs-green: #0daa80;
1213
--hljs-yellow: #6e5600;
1314
--hljs-blue: #005078;
1415
--hljs-cyan: #007676;
1516
--hljs-white: #4f5258;
1617
--hljs-b-black: #4f5258;
1718
--hljs-b-red: #5e0009;
18-
--hljs-b-green: #015825;
19+
--hljs-b-green: #0daa80;
1920
--hljs-b-yellow: #6e5600;
2021
--hljs-b-blue: #005078;
2122
--hljs-b-cyan: #007676;
@@ -24,6 +25,7 @@
2425

2526
@media (prefers-color-scheme: dark) {
2627
:root {
28+
/* Dark-mode palette */
2729
--hljs-black: #9b9ea4;
2830
--hljs-red: #ffbcb5;
2931
--hljs-green: #aaedb7;
@@ -39,61 +41,50 @@
3941
--hljs-b-cyan: #83efef;
4042
--hljs-b-white: #ebeef5
4143
}
44+
}
4245

43-
.hljs-meta, .hljs-comment {
44-
color: #9b9ea4
45-
}
46+
.hljs-meta, .hljs-comment {
47+
color: #4f5258
48+
}
4649

47-
.hljs-tag, .hljs-doctag, .hljs-selector-id, .hljs-selector-class, .hljs-regexp, .hljs-template-tag, .hljs-selector-pseudo, .hljs-selector-attr, .hljs-variable.language_, .hljs-deletion {
48-
color: var(--hljs-b-red)
49-
}
50+
.hljs-tag, .hljs-doctag, .hljs-selector-id, .hljs-selector-class, .hljs-regexp, .hljs-template-tag, .hljs-selector-pseudo, .hljs-selector-attr, .hljs-variable.language_, .hljs-deletion {
51+
color: var(--hljs-b-red)
52+
}
5053

51-
.hljs-variable, .hljs-template-variable, .hljs-number, .hljs-literal, .hljs-type, .hljs-params, .hljs-link {
52-
color: #9fd8ff;
53-
color: var(--hljs-b-blue)
54-
}
54+
.hljs-variable, .hljs-template-variable, .hljs-number, .hljs-literal, .hljs-type, .hljs-params, .hljs-link {
55+
color: var(--hljs-b-cyan)
56+
}
5557

56-
.hljs-built_in, .hljs-attribute {
57-
color: #f4d88c;
58-
color: var(--hljs-b-yellow);
59-
color: #aaedb7;
60-
color: var(--hljs-b-green)
61-
}
58+
.hljs-built_in, .hljs-attribute {
59+
color: var(--hljs-b-green)
60+
}
6261

63-
.hljs-selector-tag {
64-
color: #83efef;
65-
color: var(--hljs-b-cyan)
66-
}
62+
.hljs-selector-tag {
63+
color: var(--hljs-b-cyan)
64+
}
6765

68-
.hljs-keyword, .hljs-title.function_, .hljs-title, .hljs-title.class_, .hljs-title.class_.inherited__, .hljs-subst, .hljs-property {
69-
color: #9fd8ff;
70-
color: var(--hljs-b-blue)
71-
}
66+
.hljs-keyword, .hljs-title.function_, .hljs-title, .hljs-title.class_, .hljs-title.class_.inherited__, .hljs-subst, .hljs-property {
67+
color: var(--hljs-b-blue)
68+
}
7269

73-
.hljs-quote, .hljs-string, .hljs-symbol, .hljs-bullet, .hljs-addition {
74-
color: #aaedb7;
75-
color: var(--hljs-b-green)
76-
}
70+
.hljs-quote, .hljs-string, .hljs-symbol, .hljs-bullet, .hljs-addition {
71+
color: var(--hljs-b-green)
72+
}
7773

78-
.hljs-code, .hljs-function, .hljs-formula, .hljs-section {
79-
color: #9fd8ff;
80-
color: var(--hljs-b-blue)
81-
}
74+
.hljs-code, .hljs-function, .hljs-formula, .hljs-section {
75+
color: var(--hljs-b-blue)
76+
}
8277

83-
.hljs-name, .hljs-keyword, .hljs-operator, .hljs-char.escape_, .hljs-attr {
84-
color: #83efef;
85-
color: var(--hljs-b-cyan)
86-
}
78+
.hljs-name, .hljs-keyword, .hljs-operator, .hljs-char.escape_, .hljs-attr {
79+
color: var(--hljs-b-cyan)
80+
}
8781

88-
.hljs-punctuation {
89-
color: #ebeef5;
90-
color: var(--hljs-b-white)
91-
}
82+
.hljs-punctuation {
83+
color: var(--hljs-black)
84+
}
9285

93-
.hljs {
94-
color: #ebeef5;
95-
color: var(--hljs-b-white)
96-
}
86+
.hljs {
87+
color: var(--hljs-black)
9788
}
9889

9990
.hljs-emphasis {

0 commit comments

Comments
 (0)