Skip to content

Commit 98d92f6

Browse files
committed
cppmode-dark: vibrant Dracula-style colors
1 parent bb4c432 commit 98d92f6

1 file changed

Lines changed: 39 additions & 39 deletions

File tree

assets/cppmode-theme.css

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -72,43 +72,43 @@
7272
}
7373
.cm-s-cppmode-dark .CodeMirror-cursor { border-left: 2px solid #f5c2e7; }
7474
.cm-s-cppmode-dark .CodeMirror-selected { background: #313244; }
75-
.cm-s-cppmode-dark .CodeMirror-activeline-background { background: #181825; }
75+
.cm-s-cppmode-dark .CodeMirror-activeline-background { background: #24243e; }
7676
.cm-s-cppmode-dark .CodeMirror-matchingbracket { color: #a6e3a1 !important; background: #313244; }
77-
/* functions: sky blue */
78-
.cm-s-cppmode-dark .cm-function2 { color: #89dceb; }
79-
.cm-s-cppmode-dark .cm-function4 { color: #89dceb; font-weight: bold; }
80-
.cm-s-cppmode-dark .cm-cppmode-f1 { color: #89dceb; }
81-
.cm-s-cppmode-dark .cm-cppmode-f2 { color: #89dceb; font-weight: bold; }
82-
/* keywords (if/for/while): green */
83-
.cm-s-cppmode-dark .cm-keyword { color: #a6e3a1; }
84-
.cm-s-cppmode-dark .cm-keyword1 { color: #a6e3a1; }
85-
.cm-s-cppmode-dark .cm-keyword2 { color: #a6e3a1; }
86-
.cm-s-cppmode-dark .cm-keyword6 { color: #a6e3a1; }
87-
.cm-s-cppmode-dark .cm-cppmode-k6 { color: #a6e3a1; }
88-
/* keyword3 (true/false): teal */
89-
.cm-s-cppmode-dark .cm-keyword3 { color: #94e2d5; }
90-
.cm-s-cppmode-dark .cm-cppmode-k3 { color: #94e2d5; }
91-
/* keyword4: pink */
92-
.cm-s-cppmode-dark .cm-keyword4 { color: #f38ba8; }
93-
.cm-s-cppmode-dark .cm-cppmode-k4 { color: #f38ba8; }
94-
/* types (int float color): peach/orange */
95-
.cm-s-cppmode-dark .cm-keyword5 { color: #fab387; }
96-
.cm-s-cppmode-dark .cm-type { color: #fab387; }
97-
.cm-s-cppmode-dark .cm-cppmode-k5 { color: #fab387; }
98-
/* strings: green */
99-
.cm-s-cppmode-dark .cm-literal1 { color: #a6e3a1; }
100-
.cm-s-cppmode-dark .cm-literal2 { color: #cba6f7; }
101-
.cm-s-cppmode-dark .cm-string { color: #a6e3a1; }
102-
.cm-s-cppmode-dark .cm-string-2 { color: #a6e3a1; }
103-
/* numbers: peach */
104-
.cm-s-cppmode-dark .cm-number { color: #fab387; }
105-
/* comments: overlay */
106-
.cm-s-cppmode-dark .cm-comment { color: #6c7086; font-style: italic; }
107-
/* preprocessor: mauve */
108-
.cm-s-cppmode-dark .cm-preprocessor { color: #cba6f7; }
109-
/* operators: sky */
110-
.cm-s-cppmode-dark .cm-operator { color: #89dceb; }
111-
/* variables: text */
112-
.cm-s-cppmode-dark .cm-variable { color: #cdd6f4; }
113-
/* error */
114-
.cm-s-cppmode-dark .cm-error { color: #f38ba8; font-weight: bold; }
77+
/* functions: bright cyan */
78+
.cm-s-cppmode-dark .cm-function2 { color: #00d4ff; font-weight: bold; }
79+
.cm-s-cppmode-dark .cm-function4 { color: #00d4ff; font-weight: bold; }
80+
.cm-s-cppmode-dark .cm-cppmode-f1 { color: #00d4ff; }
81+
.cm-s-cppmode-dark .cm-cppmode-f2 { color: #00d4ff; font-weight: bold; }
82+
/* keywords if/for/while: bright green */
83+
.cm-s-cppmode-dark .cm-keyword { color: #50fa7b; }
84+
.cm-s-cppmode-dark .cm-keyword1 { color: #50fa7b; }
85+
.cm-s-cppmode-dark .cm-keyword2 { color: #50fa7b; }
86+
.cm-s-cppmode-dark .cm-keyword6 { color: #50fa7b; }
87+
.cm-s-cppmode-dark .cm-cppmode-k6 { color: #50fa7b; }
88+
/* keyword3 true/false: teal */
89+
.cm-s-cppmode-dark .cm-keyword3 { color: #8be9fd; }
90+
.cm-s-cppmode-dark .cm-cppmode-k3 { color: #8be9fd; }
91+
/* keyword4: hot pink */
92+
.cm-s-cppmode-dark .cm-keyword4 { color: #ff79c6; }
93+
.cm-s-cppmode-dark .cm-cppmode-k4 { color: #ff79c6; }
94+
/* types int float color: orange */
95+
.cm-s-cppmode-dark .cm-keyword5 { color: #ffb86c; }
96+
.cm-s-cppmode-dark .cm-type { color: #ffb86c; }
97+
.cm-s-cppmode-dark .cm-cppmode-k5 { color: #ffb86c; }
98+
/* strings: yellow-green */
99+
.cm-s-cppmode-dark .cm-literal1 { color: #f1fa8c; }
100+
.cm-s-cppmode-dark .cm-literal2 { color: #bd93f9; }
101+
.cm-s-cppmode-dark .cm-string { color: #f1fa8c; }
102+
.cm-s-cppmode-dark .cm-string-2 { color: #f1fa8c; }
103+
/* numbers: orange */
104+
.cm-s-cppmode-dark .cm-number { color: #ffb86c; }
105+
/* comments: muted */
106+
.cm-s-cppmode-dark .cm-comment { color: #6272a4; font-style: italic; }
107+
/* preprocessor: purple */
108+
.cm-s-cppmode-dark .cm-preprocessor { color: #bd93f9; }
109+
/* operators: cyan */
110+
.cm-s-cppmode-dark .cm-operator { color: #8be9fd; }
111+
/* variables: white */
112+
.cm-s-cppmode-dark .cm-variable { color: #f8f8f2; }
113+
/* error: red */
114+
.cm-s-cppmode-dark .cm-error { color: #ff5555; font-weight: bold; }

0 commit comments

Comments
 (0)