annotate .cms/lib/codemirror/theme/abbott.css @ 0:78edf6b517a0 draft

24.10
author Coffee CMS <info@coffee-cms.ru>
date Fri, 11 Oct 2024 22:40:23 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1 /*
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
2 * abbott.css
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
3 * A warm, dark theme for prose and code, with pastels and pretty greens.
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
4 *
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
5 * Ported from abbott.vim (https://github.com/bcat/abbott.vim) version 2.1.
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
6 * Original design and CodeMirror port by Jonathan Rascher.
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
7 *
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
8 * This theme shares the following color palette with the Vim color scheme.
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
9 *
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
10 * Brown shades:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
11 * bistre: #231c14
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
12 * chocolate: #3c3022
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
13 * cocoa: #745d42
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
14 * vanilla_cream: #fef3b4
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
15 *
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
16 * Red shades:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
17 * crimson: #d80450
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
18 * cinnabar: #f63f05
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
19 *
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
20 * Green shades:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
21 * dark_olive: #273900
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
22 * forest_green: #24a507
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
23 * chartreuse: #a0ea00
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
24 * pastel_chartreuse: #d8ff84
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
25 *
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
26 * Yellow shades:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
27 * marigold: #fbb32f
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
28 * lemon_meringue: #fbec5d
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
29 *
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
30 * Blue shades:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
31 * cornflower_blue: #3f91f1
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
32 * periwinkle_blue: #8ccdf0
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
33 *
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
34 * Magenta shades:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
35 * french_pink: #ec6c99
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
36 * lavender: #e6a2f3
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
37 *
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
38 * Cyan shades:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
39 * zomp: #39a78d
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
40 * seafoam_green: #00ff7f
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
41 */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
42
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
43 /* Style the UI: */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
44
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
45 /* Equivalent to Vim's Normal group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
46 .cm-s-abbott.CodeMirror {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
47 background: #231c14 /* bistre */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
48 color: #d8ff84 /* pastel_chartreuse */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
49 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
50
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
51 /* Roughly equivalent to Vim's LineNr group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
52 .cm-s-abbott .CodeMirror-gutters {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
53 background: #231c14 /* bistre */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
54 border: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
55 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
56 .cm-s-abbott .CodeMirror-linenumber { color: #fbec5d /* lemon_meringue */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
57
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
58 .cm-s-abbott .CodeMirror-guttermarker { color: #f63f05 /* cinnabar */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
59
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
60 /* Roughly equivalent to Vim's FoldColumn group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
61 .cm-s-abbott .CodeMirror-guttermarker-subtle { color: #fbb32f /* marigold */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
62
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
63 /*
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
64 * Roughly equivalent to Vim's CursorColumn group. (We use a brighter color
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
65 * since Vim's cursorcolumn option highlights a whole column, whereas
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
66 * CodeMirror's rule just highlights a thin line.)
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
67 */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
68 .cm-s-abbott .CodeMirror-ruler { border-color: #745d42 /* cocoa */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
69
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
70 /* Equivalent to Vim's Cursor group in insert mode. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
71 .cm-s-abbott .CodeMirror-cursor { border-color: #a0ea00 /* chartreuse */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
72
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
73 /* Equivalent to Vim's Cursor group in normal mode. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
74 .cm-s-abbott.cm-fat-cursor .CodeMirror-cursor,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
75 .cm-s-abbott .cm-animate-fat-cursor {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
76 /*
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
77 * CodeMirror doesn't allow changing the foreground color of the character
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
78 * under the cursor, so we can't use a reverse video effect for the cursor.
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
79 * Instead, make it semitransparent.
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
80 */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
81 background: rgba(160, 234, 0, 0.5) /* chartreuse */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
82 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
83 .cm-s-abbott.cm-fat-cursor .CodeMirror-cursors {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
84 /*
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
85 * Boost the z-index so the fat cursor shows up on top of text and
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
86 * matchingbracket/matchingtag highlights.
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
87 */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
88 z-index: 3;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
89 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
90
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
91 /* Equivalent to Vim's Cursor group in replace mode. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
92 .cm-s-abbott .CodeMirror-overwrite .CodeMirror-cursor {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
93 border-bottom: 1px solid #a0ea00 /* chartreuse */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
94 border-left: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
95 width: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
96 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
97
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
98 /* Roughly equivalent to Vim's CursorIM group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
99 .cm-s-abbott .CodeMirror-secondarycursor {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
100 border-color: #00ff7f /* seafoam_green */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
101 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
102
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
103 /* Roughly equivalent to Vim's Visual group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
104 .cm-s-abbott .CodeMirror-selected,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
105 .cm-s-abbott.CodeMirror-focused .CodeMirror-selected {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
106 background: #273900 /* dark_olive */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
107 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
108 .cm-s-abbott .CodeMirror-line::selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
109 .cm-s-abbott .CodeMirror-line > span::selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
110 .cm-s-abbott .CodeMirror-line > span > span::selection {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
111 background: #273900 /* dark_olive */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
112 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
113 .cm-s-abbott .CodeMirror-line::-moz-selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
114 .cm-s-abbott .CodeMirror-line > span::-moz-selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
115 .cm-s-abbott .CodeMirror-line > span > span::-moz-selection {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
116 background: #273900 /* dark_olive */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
117 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
118
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
119 /* Roughly equivalent to Vim's SpecialKey group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
120 .cm-s-abbott .cm-tab { color: #00ff7f /* seafoam_green */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
121
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
122 /* Equivalent to Vim's Search group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
123 .cm-s-abbott .cm-searching {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
124 background: #fef3b4 /* vanilla_cream */ !important;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
125 color: #231c14 /* bistre */ !important;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
126 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
127
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
128 /* Style syntax highlighting modes: */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
129
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
130 /* Equivalent to Vim's Comment group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
131 .cm-s-abbott span.cm-comment {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
132 color: #fbb32f /* marigold */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
133 font-style: italic;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
134 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
135
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
136 /* Equivalent to Vim's String group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
137 .cm-s-abbott span.cm-string,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
138 .cm-s-abbott span.cm-string-2 {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
139 color: #e6a2f3 /* lavender */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
140 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
141
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
142 /* Equivalent to Vim's Constant group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
143 .cm-s-abbott span.cm-number,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
144 .cm-s-abbott span.cm-string.cm-url { color: #f63f05 /* cinnabar */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
145
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
146 /* Roughly equivalent to Vim's SpecialKey group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
147 .cm-s-abbott span.cm-invalidchar { color: #00ff7f /* seafoam_green */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
148
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
149 /* Equivalent to Vim's Special group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
150 .cm-s-abbott span.cm-atom { color: #fef3b4 /* vanilla_cream */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
151
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
152 /* Equivalent to Vim's Delimiter group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
153 .cm-s-abbott span.cm-bracket,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
154 .cm-s-abbott span.cm-punctuation {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
155 color: #fef3b4 /* vanilla_cream */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
156 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
157
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
158 /* Equivalent Vim's Operator group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
159 .cm-s-abbott span.cm-operator { font-weight: bold; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
160
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
161 /* Roughly equivalent to Vim's Identifier group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
162 .cm-s-abbott span.cm-def,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
163 .cm-s-abbott span.cm-variable,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
164 .cm-s-abbott span.cm-variable-2,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
165 .cm-s-abbott span.cm-variable-3 {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
166 color: #8ccdf0 /* periwinkle_blue */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
167 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
168
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
169 /* Roughly equivalent to Vim's Function group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
170 .cm-s-abbott span.cm-builtin,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
171 .cm-s-abbott span.cm-property,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
172 .cm-s-abbott span.cm-qualifier {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
173 color: #3f91f1 /* cornflower_blue */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
174 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
175
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
176 /* Equivalent to Vim's Type group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
177 .cm-s-abbott span.cm-type { color: #24a507 /* forest_green */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
178
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
179 /* Equivalent to Vim's Keyword group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
180 .cm-s-abbott span.cm-keyword {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
181 color: #d80450 /* crimson */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
182 font-weight: bold;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
183 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
184
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
185 /* Equivalent to Vim's PreProc group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
186 .cm-s-abbott span.cm-meta { color: #ec6c99 /* french_pink */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
187
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
188 /* Equivalent to Vim's htmlTagName group (linked to Statement). */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
189 .cm-s-abbott span.cm-tag {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
190 color: #d80450 /* crimson */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
191 font-weight: bold;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
192 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
193
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
194 /* Equivalent to Vim's htmlArg group (linked to Type). */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
195 .cm-s-abbott span.cm-attribute { color: #24a507 /* forest_green */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
196
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
197 /* Equivalent to Vim's htmlH1, markdownH1, etc. groups (linked to Title). */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
198 .cm-s-abbott span.cm-header {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
199 color: #d80450 /* crimson */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
200 font-weight: bold;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
201 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
202
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
203 /* Equivalent to Vim's markdownRule group (linked to PreProc). */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
204 .cm-s-abbott span.cm-hr { color: #ec6c99 /* french_pink */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
205
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
206 /* Roughly equivalent to Vim's Underlined group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
207 .cm-s-abbott span.cm-link { color: #e6a2f3 /* lavender */; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
208
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
209 /* Equivalent to Vim's diffRemoved group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
210 .cm-s-abbott span.cm-negative {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
211 background: #d80450 /* crimson */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
212 color: #231c14 /* bistre */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
213 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
214
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
215 /* Equivalent to Vim's diffAdded group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
216 .cm-s-abbott span.cm-positive {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
217 background: #a0ea00 /* chartreuse */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
218 color: #231c14 /* bistre */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
219 font-weight: bold;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
220 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
221
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
222 /* Equivalent to Vim's Error group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
223 .cm-s-abbott span.cm-error {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
224 background: #d80450 /* crimson */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
225 color: #231c14 /* bistre */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
226 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
227
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
228 /* Style addons: */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
229
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
230 /* Equivalent to Vim's MatchParen group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
231 .cm-s-abbott span.CodeMirror-matchingbracket {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
232 background: #745d42 /* cocoa */ !important;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
233 color: #231c14 /* bistre */ !important;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
234 font-weight: bold;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
235 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
236
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
237 /*
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
238 * Roughly equivalent to Vim's Error group. (Vim doesn't seem to have a direct
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
239 * equivalent in its own matchparen plugin, but many syntax highlighting plugins
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
240 * mark mismatched brackets as Error.)
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
241 */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
242 .cm-s-abbott span.CodeMirror-nonmatchingbracket {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
243 background: #d80450 /* crimson */ !important;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
244 color: #231c14 /* bistre */ !important;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
245 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
246
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
247 .cm-s-abbott .CodeMirror-matchingtag,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
248 .cm-s-abbott .cm-matchhighlight {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
249 outline: 1px solid #39a78d /* zomp */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
250 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
251
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
252 /* Equivalent to Vim's CursorLine group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
253 .cm-s-abbott .CodeMirror-activeline-background,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
254 .cm-s-abbott .CodeMirror-activeline-gutter {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
255 background: #3c3022 /* chocolate */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
256 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
257
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
258 /* Equivalent to Vim's CursorLineNr group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
259 .cm-s-abbott .CodeMirror-activeline-gutter .CodeMirror-linenumber {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
260 color: #d8ff84 /* pastel_chartreuse */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
261 font-weight: bold;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
262 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
263
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
264 /* Roughly equivalent to Vim's Folded group. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
265 .cm-s-abbott .CodeMirror-foldmarker {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
266 color: #f63f05 /* cinnabar */;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
267 text-shadow: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
268 }