UNPKG

14.7 kBJSONView Raw
1{
2 "$schema": "vscode://schemas/color-theme",
3 "name": "light-plus",
4 "tokenColors": [
5 {
6 "settings": {
7 "foreground": "#000000"
8 }
9 },
10 {
11 "scope": ["meta.embedded", "source.groovy.embedded", "string meta.image.inline.markdown"],
12 "settings": {
13 "foreground": "#000000ff"
14 }
15 },
16 {
17 "scope": "emphasis",
18 "settings": {
19 "fontStyle": "italic"
20 }
21 },
22 {
23 "scope": "strong",
24 "settings": {
25 "fontStyle": "bold"
26 }
27 },
28 {
29 "scope": "meta.diff.header",
30 "settings": {
31 "foreground": "#000080"
32 }
33 },
34 {
35 "scope": "comment",
36 "settings": {
37 "foreground": "#008000"
38 }
39 },
40 {
41 "scope": "constant.language",
42 "settings": {
43 "foreground": "#0000ff"
44 }
45 },
46 {
47 "scope": [
48 "constant.numeric",
49 "variable.other.enummember",
50 "keyword.operator.plus.exponent",
51 "keyword.operator.minus.exponent"
52 ],
53 "settings": {
54 "foreground": "#098658"
55 }
56 },
57 {
58 "scope": "constant.regexp",
59 "settings": {
60 "foreground": "#811f3f"
61 }
62 },
63 {
64 "name": "css tags in selectors, xml tags",
65 "scope": "entity.name.tag",
66 "settings": {
67 "foreground": "#800000"
68 }
69 },
70 {
71 "scope": "entity.name.selector",
72 "settings": {
73 "foreground": "#800000"
74 }
75 },
76 {
77 "scope": "entity.other.attribute-name",
78 "settings": {
79 "foreground": "#e50000"
80 }
81 },
82 {
83 "scope": [
84 "entity.other.attribute-name.class.css",
85 "entity.other.attribute-name.class.mixin.css",
86 "entity.other.attribute-name.id.css",
87 "entity.other.attribute-name.parent-selector.css",
88 "entity.other.attribute-name.pseudo-class.css",
89 "entity.other.attribute-name.pseudo-element.css",
90 "source.css.less entity.other.attribute-name.id",
91 "entity.other.attribute-name.scss"
92 ],
93 "settings": {
94 "foreground": "#800000"
95 }
96 },
97 {
98 "scope": "invalid",
99 "settings": {
100 "foreground": "#cd3131"
101 }
102 },
103 {
104 "scope": "markup.underline",
105 "settings": {
106 "fontStyle": "underline"
107 }
108 },
109 {
110 "scope": "markup.bold",
111 "settings": {
112 "fontStyle": "bold",
113 "foreground": "#000080"
114 }
115 },
116 {
117 "scope": "markup.heading",
118 "settings": {
119 "fontStyle": "bold",
120 "foreground": "#800000"
121 }
122 },
123 {
124 "scope": "markup.italic",
125 "settings": {
126 "fontStyle": "italic"
127 }
128 },
129 {
130 "scope": "markup.strikethrough",
131 "settings": {
132 "fontStyle": "strikethrough"
133 }
134 },
135 {
136 "scope": "markup.inserted",
137 "settings": {
138 "foreground": "#098658"
139 }
140 },
141 {
142 "scope": "markup.deleted",
143 "settings": {
144 "foreground": "#a31515"
145 }
146 },
147 {
148 "scope": "markup.changed",
149 "settings": {
150 "foreground": "#0451a5"
151 }
152 },
153 {
154 "scope": [
155 "punctuation.definition.quote.begin.markdown",
156 "punctuation.definition.list.begin.markdown"
157 ],
158 "settings": {
159 "foreground": "#0451a5"
160 }
161 },
162 {
163 "scope": "markup.inline.raw",
164 "settings": {
165 "foreground": "#800000"
166 }
167 },
168 {
169 "name": "brackets of XML/HTML tags",
170 "scope": "punctuation.definition.tag",
171 "settings": {
172 "foreground": "#800000"
173 }
174 },
175 {
176 "scope": ["meta.preprocessor", "entity.name.function.preprocessor"],
177 "settings": {
178 "foreground": "#0000ff"
179 }
180 },
181 {
182 "scope": "meta.preprocessor.string",
183 "settings": {
184 "foreground": "#a31515"
185 }
186 },
187 {
188 "scope": "meta.preprocessor.numeric",
189 "settings": {
190 "foreground": "#098658"
191 }
192 },
193 {
194 "scope": "meta.structure.dictionary.key.python",
195 "settings": {
196 "foreground": "#0451a5"
197 }
198 },
199 {
200 "scope": "storage",
201 "settings": {
202 "foreground": "#0000ff"
203 }
204 },
205 {
206 "scope": "storage.type",
207 "settings": {
208 "foreground": "#0000ff"
209 }
210 },
211 {
212 "scope": ["storage.modifier", "keyword.operator.noexcept"],
213 "settings": {
214 "foreground": "#0000ff"
215 }
216 },
217 {
218 "scope": ["string", "meta.embedded.assembly"],
219 "settings": {
220 "foreground": "#a31515"
221 }
222 },
223 {
224 "scope": [
225 "string.comment.buffered.block.pug",
226 "string.quoted.pug",
227 "string.interpolated.pug",
228 "string.unquoted.plain.in.yaml",
229 "string.unquoted.plain.out.yaml",
230 "string.unquoted.block.yaml",
231 "string.quoted.single.yaml",
232 "string.quoted.double.xml",
233 "string.quoted.single.xml",
234 "string.unquoted.cdata.xml",
235 "string.quoted.double.html",
236 "string.quoted.single.html",
237 "string.unquoted.html",
238 "string.quoted.single.handlebars",
239 "string.quoted.double.handlebars"
240 ],
241 "settings": {
242 "foreground": "#0000ff"
243 }
244 },
245 {
246 "scope": "string.regexp",
247 "settings": {
248 "foreground": "#811f3f"
249 }
250 },
251 {
252 "name": "String interpolation",
253 "scope": [
254 "punctuation.definition.template-expression.begin",
255 "punctuation.definition.template-expression.end",
256 "punctuation.section.embedded"
257 ],
258 "settings": {
259 "foreground": "#0000ff"
260 }
261 },
262 {
263 "name": "Reset JavaScript string interpolation expression",
264 "scope": ["meta.template.expression"],
265 "settings": {
266 "foreground": "#000000"
267 }
268 },
269 {
270 "scope": [
271 "support.constant.property-value",
272 "support.constant.font-name",
273 "support.constant.media-type",
274 "support.constant.media",
275 "constant.other.color.rgb-value",
276 "constant.other.rgb-value",
277 "support.constant.color"
278 ],
279 "settings": {
280 "foreground": "#0451a5"
281 }
282 },
283 {
284 "scope": [
285 "support.type.vendored.property-name",
286 "support.type.property-name",
287 "variable.css",
288 "variable.scss",
289 "variable.other.less",
290 "source.coffee.embedded"
291 ],
292 "settings": {
293 "foreground": "#e50000"
294 }
295 },
296 {
297 "scope": ["support.type.property-name.json"],
298 "settings": {
299 "foreground": "#0451a5"
300 }
301 },
302 {
303 "scope": "keyword",
304 "settings": {
305 "foreground": "#0000ff"
306 }
307 },
308 {
309 "scope": "keyword.control",
310 "settings": {
311 "foreground": "#0000ff"
312 }
313 },
314 {
315 "scope": "keyword.operator",
316 "settings": {
317 "foreground": "#000000"
318 }
319 },
320 {
321 "scope": [
322 "keyword.operator.new",
323 "keyword.operator.expression",
324 "keyword.operator.cast",
325 "keyword.operator.sizeof",
326 "keyword.operator.alignof",
327 "keyword.operator.typeid",
328 "keyword.operator.alignas",
329 "keyword.operator.instanceof",
330 "keyword.operator.logical.python",
331 "keyword.operator.wordlike"
332 ],
333 "settings": {
334 "foreground": "#0000ff"
335 }
336 },
337 {
338 "scope": "keyword.other.unit",
339 "settings": {
340 "foreground": "#098658"
341 }
342 },
343 {
344 "scope": ["punctuation.section.embedded.begin.php", "punctuation.section.embedded.end.php"],
345 "settings": {
346 "foreground": "#800000"
347 }
348 },
349 {
350 "scope": "support.function.git-rebase",
351 "settings": {
352 "foreground": "#0451a5"
353 }
354 },
355 {
356 "scope": "constant.sha.git-rebase",
357 "settings": {
358 "foreground": "#098658"
359 }
360 },
361 {
362 "name": "coloring of the Java import and package identifiers",
363 "scope": [
364 "storage.modifier.import.java",
365 "variable.language.wildcard.java",
366 "storage.modifier.package.java"
367 ],
368 "settings": {
369 "foreground": "#000000"
370 }
371 },
372 {
373 "name": "this.self",
374 "scope": "variable.language",
375 "settings": {
376 "foreground": "#0000ff"
377 }
378 },
379 {
380 "name": "Function declarations",
381 "scope": [
382 "entity.name.function",
383 "support.function",
384 "support.constant.handlebars",
385 "source.powershell variable.other.member",
386 "entity.name.operator.custom-literal"
387 ],
388 "settings": {
389 "foreground": "#795E26"
390 }
391 },
392 {
393 "name": "Types declaration and references",
394 "scope": [
395 "support.class",
396 "support.type",
397 "entity.name.type",
398 "entity.name.namespace",
399 "entity.other.attribute",
400 "entity.name.scope-resolution",
401 "entity.name.class",
402 "storage.type.numeric.go",
403 "storage.type.byte.go",
404 "storage.type.boolean.go",
405 "storage.type.string.go",
406 "storage.type.uintptr.go",
407 "storage.type.error.go",
408 "storage.type.rune.go",
409 "storage.type.cs",
410 "storage.type.generic.cs",
411 "storage.type.modifier.cs",
412 "storage.type.variable.cs",
413 "storage.type.annotation.java",
414 "storage.type.generic.java",
415 "storage.type.java",
416 "storage.type.object.array.java",
417 "storage.type.primitive.array.java",
418 "storage.type.primitive.java",
419 "storage.type.token.java",
420 "storage.type.groovy",
421 "storage.type.annotation.groovy",
422 "storage.type.parameters.groovy",
423 "storage.type.generic.groovy",
424 "storage.type.object.array.groovy",
425 "storage.type.primitive.array.groovy",
426 "storage.type.primitive.groovy"
427 ],
428 "settings": {
429 "foreground": "#267f99"
430 }
431 },
432 {
433 "name": "Types declaration and references, TS grammar specific",
434 "scope": [
435 "meta.type.cast.expr",
436 "meta.type.new.expr",
437 "support.constant.math",
438 "support.constant.dom",
439 "support.constant.json",
440 "entity.other.inherited-class"
441 ],
442 "settings": {
443 "foreground": "#267f99"
444 }
445 },
446 {
447 "name": "Control flow / Special keywords",
448 "scope": [
449 "keyword.control",
450 "source.cpp keyword.operator.new",
451 "source.cpp keyword.operator.delete",
452 "keyword.other.using",
453 "keyword.other.operator",
454 "entity.name.operator"
455 ],
456 "settings": {
457 "foreground": "#AF00DB"
458 }
459 },
460 {
461 "name": "Variable and parameter name",
462 "scope": [
463 "variable",
464 "meta.definition.variable.name",
465 "support.variable",
466 "entity.name.variable",
467 "constant.other.placeholder"
468 ],
469 "settings": {
470 "foreground": "#001080"
471 }
472 },
473 {
474 "name": "Constants and enums",
475 "scope": ["variable.other.constant", "variable.other.enummember"],
476 "settings": {
477 "foreground": "#0070C1"
478 }
479 },
480 {
481 "name": "Object keys, TS grammar specific",
482 "scope": ["meta.object-literal.key"],
483 "settings": {
484 "foreground": "#001080"
485 }
486 },
487 {
488 "name": "CSS property value",
489 "scope": [
490 "support.constant.property-value",
491 "support.constant.font-name",
492 "support.constant.media-type",
493 "support.constant.media",
494 "constant.other.color.rgb-value",
495 "constant.other.rgb-value",
496 "support.constant.color"
497 ],
498 "settings": {
499 "foreground": "#0451a5"
500 }
501 },
502 {
503 "name": "Regular expression groups",
504 "scope": [
505 "punctuation.definition.group.regexp",
506 "punctuation.definition.group.assertion.regexp",
507 "punctuation.definition.character-class.regexp",
508 "punctuation.character.set.begin.regexp",
509 "punctuation.character.set.end.regexp",
510 "keyword.operator.negation.regexp",
511 "support.other.parenthesis.regexp"
512 ],
513 "settings": {
514 "foreground": "#d16969"
515 }
516 },
517 {
518 "scope": [
519 "constant.character.character-class.regexp",
520 "constant.other.character-class.set.regexp",
521 "constant.other.character-class.regexp",
522 "constant.character.set.regexp"
523 ],
524 "settings": {
525 "foreground": "#811f3f"
526 }
527 },
528 {
529 "scope": "keyword.operator.quantifier.regexp",
530 "settings": {
531 "foreground": "#000000"
532 }
533 },
534 {
535 "scope": ["keyword.operator.or.regexp", "keyword.control.anchor.regexp"],
536 "settings": {
537 "foreground": "#EE0000"
538 }
539 },
540 {
541 "scope": ["constant.character", "constant.other.option"],
542 "settings": {
543 "foreground": "#0000ff"
544 }
545 },
546 {
547 "scope": "constant.character.escape",
548 "settings": {
549 "foreground": "#EE0000"
550 }
551 },
552 {
553 "scope": "entity.name.label",
554 "settings": {
555 "foreground": "#000000"
556 }
557 }
558 ],
559 "semanticHighlighting": true,
560 "semanticTokenColors": {
561 "newOperator": "#AF00DB",
562 "stringLiteral": "#a31515",
563 "customLiteral": "#795E26",
564 "numberLiteral": "#098658"
565 },
566 "colors": {
567 "checkbox.border": "#919191",
568 "editor.background": "#FFFFFF",
569 "editor.foreground": "#000000",
570 "editor.inactiveSelectionBackground": "#E5EBF1",
571 "editorIndentGuide.background": "#D3D3D3",
572 "editorIndentGuide.activeBackground": "#939393",
573 "editor.selectionHighlightBackground": "#ADD6FF80",
574 "editorSuggestWidget.background": "#F3F3F3",
575 "activityBarBadge.background": "#007ACC",
576 "sideBarTitle.foreground": "#6F6F6F",
577 "list.hoverBackground": "#E8E8E8",
578 "menu.border": "#D4D4D4",
579 "input.placeholderForeground": "#767676",
580 "searchEditor.textInputBorder": "#CECECE",
581 "settings.textInputBorder": "#CECECE",
582 "settings.numberInputBorder": "#CECECE",
583 "statusBarItem.remoteForeground": "#FFF",
584 "statusBarItem.remoteBackground": "#16825D",
585 "ports.iconRunningProcessForeground": "#369432",
586 "sideBarSectionHeader.background": "#0000",
587 "sideBarSectionHeader.border": "#61616130",
588 "tab.lastPinnedBorder": "#61616130",
589 "notebook.cellBorderColor": "#E8E8E8",
590 "notebook.selectedCellBackground": "#c8ddf150",
591 "statusBarItem.errorBackground": "#c72e0f",
592 "list.activeSelectionIconForeground": "#FFF",
593 "list.focusAndSelectionOutline": "#90C2F9",
594 "terminal.inactiveSelectionBackground": "#E5EBF1",
595 "widget.border": "#d4d4d4"
596 }
597}