Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemathinc
GitHub Repository: sagemathinc/cocalc
Path: blob/master/src/packages/cdn/cm-custom-theme/cocalc-dark.css
2210 views
1
/*
2
* This file is part of CoCalc: Copyright © 2025 Sagemath, Inc.
3
* License: MS-RSL – see LICENSE.md for details
4
*
5
* CoCalc Dark theme for CodeMirror
6
* Based on CoCalc's dark color scheme
7
*/
8
9
.cm-s-cocalc-dark.CodeMirror {
10
background: #434343;
11
color: #c0d4f0;
12
}
13
14
.cm-s-cocalc-dark div.CodeMirror-selected {
15
background: #5a5a5a;
16
}
17
18
.cm-s-cocalc-dark .CodeMirror-line::selection,
19
.cm-s-cocalc-dark .CodeMirror-line > span::selection,
20
.cm-s-cocalc-dark .CodeMirror-line > span > span::selection {
21
background: #5a5a5a;
22
}
23
24
.cm-s-cocalc-dark .CodeMirror-line::-moz-selection,
25
.cm-s-cocalc-dark .CodeMirror-line > span::-moz-selection,
26
.cm-s-cocalc-dark .CodeMirror-line > span > span::-moz-selection {
27
background: #5a5a5a;
28
}
29
30
.cm-s-cocalc-dark .CodeMirror-gutters {
31
background: #3a3a3a;
32
border-right: 1px solid #505050;
33
}
34
35
.cm-s-cocalc-dark .CodeMirror-guttermarker {
36
color: #ff9966;
37
}
38
39
.cm-s-cocalc-dark .CodeMirror-guttermarker-subtle {
40
color: #707070;
41
}
42
43
.cm-s-cocalc-dark .CodeMirror-linenumber {
44
color: #808080;
45
}
46
47
.cm-s-cocalc-dark .CodeMirror-cursor {
48
border-left: 1px solid #c0d4f0;
49
}
50
51
.cm-s-cocalc-dark span.cm-comment {
52
color: #909090;
53
font-style: italic;
54
}
55
56
.cm-s-cocalc-dark span.cm-atom {
57
color: #ffb380;
58
}
59
60
.cm-s-cocalc-dark span.cm-number {
61
color: #ffb380;
62
}
63
64
.cm-s-cocalc-dark span.cm-property,
65
.cm-s-cocalc-dark span.cm-attribute {
66
color: #c0d4f0;
67
}
68
69
.cm-s-cocalc-dark span.cm-keyword {
70
color: #ff9966;
71
}
72
73
.cm-s-cocalc-dark span.cm-string {
74
color: #88c070;
75
}
76
77
.cm-s-cocalc-dark span.cm-variable {
78
color: #c0d4f0;
79
}
80
81
.cm-s-cocalc-dark span.cm-variable-2 {
82
color: #80afff;
83
}
84
85
.cm-s-cocalc-dark span.cm-def {
86
color: #b89dd8;
87
}
88
89
.cm-s-cocalc-dark span.cm-bracket {
90
color: #c0d4f0;
91
}
92
93
.cm-s-cocalc-dark span.cm-tag {
94
color: #66cccc;
95
}
96
97
.cm-s-cocalc-dark span.cm-link {
98
color: #80afff;
99
}
100
101
.cm-s-cocalc-dark span.cm-error {
102
background: #ff9966;
103
color: #1a1a1a;
104
}
105
106
.cm-s-cocalc-dark .CodeMirror-activeline-background {
107
background: #4a4a4a;
108
}
109
110
.cm-s-cocalc-dark .CodeMirror-matchingbracket {
111
color: #434343 !important;
112
background-color: #80afff !important;
113
}
114
115
.cm-s-cocalc-dark .CodeMirror-nonmatchingbracket {
116
color: #434343 !important;
117
background-color: #ff9966 !important;
118
}
119
120