Skip to content

Commit d89f9df

Browse files
committedJan 25, 2023
Added Semantic Token Colors
Added semantic token colors in new nested JSON object `semanticTokenColors`. Other small updates and tweaks.
1 parent 7fbdb97 commit d89f9df

File tree

1 file changed

+111
-4
lines changed

1 file changed

+111
-4
lines changed
 

‎chronic-monokai/themes/Chronic-Monokai-color-theme.json

+111-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*
66
* Installation
77
* ------------
8-
* Copy & paste the 'chronic-monokai' subdirectory to the
8+
* Copy and paste the 'chronic-monokai' subdirectory to the
99
* resolved location of '<user home>/.vscode/extensions'
1010
*/
1111
{
@@ -324,6 +324,112 @@
324324
"window.activeBorder": "#00000000",
325325
"window.inactiveBorder": "#00000000"
326326
},
327+
"semanticTokenColors": {
328+
"*.constant": "#66D9EF",
329+
"*.controlFlow": "#F92672",
330+
"*.documentation": "#118CA2",
331+
"*.typeHint": "#66D9EF",
332+
"boolean": "#F92672",
333+
"dot": "#F2F2F2",
334+
"angle": "#F2F2F2",
335+
"arithmetic": "#F2F2F2",
336+
"arrow": "#F2F2F2",
337+
"attribute": "#66D9EF",
338+
"attributeBracket": "#F2F2F2",
339+
"brace": "#F2F2F2",
340+
"bitwise": "#F2F2F2",
341+
"builtinConstant": "#F92672",
342+
"builtinAttribute": "#66D9EF",
343+
"builtinType": "#66D9EF",
344+
"bracket": "#F2F2F2",
345+
"character": "#F0E479",
346+
"colon": "#F2F2F2",
347+
"comma": "#F2F2F2",
348+
"comment": "#118CA2",
349+
"class": "#66D9EF",
350+
"clsParameter": "#F92672",
351+
"comparison": "#F2F2F2",
352+
"controlKeyword": "#F92672",
353+
"curlybrace": "#F2F2F2",
354+
"customLiteral": "#F92672",
355+
"decorator": "#A6E22E",
356+
"delegate": "#A6E22E",
357+
"enum": "#66D9EF",
358+
"enumMember": "#AE81FF",
359+
"escapeSequence": "#AE81FF",
360+
"event": "#66D9EF",
361+
"extensionMethod": "#A6E22E",
362+
"field": "#F2F2F2",
363+
"formatSpecifier": "#F92672",
364+
"function": "#A6E22E",
365+
"genericType": "#66D9EF",
366+
"keyword": "#F92672",
367+
"interface": "#AE81FF",
368+
"label": "#A6E22E",
369+
"logical": "#F2F2F2",
370+
"local": "#F2F2F2",
371+
"macro": "#66D9EF",
372+
"macroBang": "#F92672",
373+
"magicFunction": "#66D9EF",
374+
"markupAttribute": "#66D9EF",
375+
"markupComment": "#118CA2",
376+
"markupCommentPunctuation": "#F2F2F2",
377+
"markupElement": "#F92672",
378+
"markupOperator": "#F2F2F2",
379+
"markupTagDelimiter": "#F2F2F2",
380+
"memberOperatorOverload": "#F2F2F2",
381+
"method": "#A6E22E",
382+
"module": "#66D9EF",
383+
"namespace": "#66D9EF",
384+
"newOperator": "#F92672",
385+
"number": "#AE81FF",
386+
"numberLiteral": "#AE81FF",
387+
"operator": "#F2F2F2",
388+
"operatorOverload": "#F2F2F2",
389+
"operatorOverloaded": "#F92672",
390+
"parameter": "#FD971F",
391+
"parenthesis": "#F2F2F2",
392+
"plainKeyword": "#F92672",
393+
"preprocessorKeyword": "#AE81FF",
394+
"preprocessorText": "#F0E479",
395+
"property": "#F2F2F2",
396+
"punctuation": "#F2F2F2",
397+
"referenceType": "#66D9EF",
398+
"regexAlternation": "#AE81FF",
399+
"regexAnchor": "#F92672",
400+
"regexCharacterClass": "#FD971F",
401+
"regexGrouping": "#F2F2F2",
402+
"regexComment": "#118CA2",
403+
"regexOtherEscape": "#AE81FF",
404+
"regexp": "#AE81FF",
405+
"regexQuantifier": "#A6E22E",
406+
"regexSelfEscapedCharacter": "#AE81FF",
407+
"selfKeyword": "#F92672",
408+
"selfParameter": "#F92672",
409+
"selfTypeKeyword": "#F92672",
410+
"semicolon": "#F2F2F2",
411+
"string": "#F0E479",
412+
"stringEscapeCharacter": "#AE81FF",
413+
"stringLiteral": "#F92672",
414+
"stringVerbatim": "#FD971F",
415+
"struct": "#66D9EF",
416+
"templateFunction": "#A6E22E",
417+
"templateType": "#66D9EF",
418+
"type": "#66D9EF",
419+
"typeAlias": "#66D9EF",
420+
"typeParameter": "#66D9EF",
421+
"union": "#66D9EF",
422+
"unresolvedReference": "#FF3A3A",
423+
"xmlDocCommentAttributeName": "#85B525",
424+
"xmlDocCommentAttributeQuotes": "#A7A7A7",
425+
"xmlDocCommentAttributeValue": "#C97819",
426+
"xmlDocCommentCDataSection": "#C97819",
427+
"xmlDocCommentComment": "#118CA2",
428+
"xmlDocCommentDelimiter": "#A7A7A7",
429+
"xmlDocCommentName": "#BC0444",
430+
"xmlDocCommentProcessingInstruction": "#BC0444",
431+
"xmlDocCommentText": "#118CA2"
432+
},
327433
"tokenColors": [
328434
{
329435
"scope": [
@@ -505,7 +611,6 @@
505611
"punctuation.definition.string.end.cpp",
506612
"punctuation.definition.string.end.json",
507613
"punctuation.section.embedded",
508-
"punctuation.separator.dict.python",
509614
"punctuation.separator.pipe-sign",
510615
"punctuation.terminator.case-clause.shell",
511616
"storage",
@@ -529,12 +634,14 @@
529634
"storage.type.namespace.definition",
530635
"storage.type.namespace.directive",
531636
"storage.type.modifier",
637+
"storage.type.number.python",
532638
"storage.type.primitive",
533639
"storage.type.primitive.js",
534640
"storage.type.primitive.ts",
535641
"storage.type.property.js",
536642
"storage.type.property.ts",
537643
"storage.type.string",
644+
"storage.type.struct",
538645
"storage.type.template",
539646
"storage.type.template.argument",
540647
"storage.type.ts",
@@ -578,7 +685,6 @@
578685
"markup.bold",
579686
"markup.bold.markdown",
580687
"markup.italic",
581-
"meta.body.class",
582688
"meta.scope.case-pattern.shell",
583689
"support.type.primitive.js",
584690
"support.type.primitive.ts",
@@ -598,6 +704,7 @@
598704
"variable.other.property.static",
599705
"variable.other.readwrite.alias.js",
600706
"variable.other.readwrite.alias.ts",
707+
"variable.other.readwrite.python",
601708
],
602709
"settings": {
603710
"foreground": "#66D9EF",
@@ -653,8 +760,8 @@
653760
"constant.character",
654761
"constant.character.format.placeholder",
655762
"constant.integer.apacheconf",
656-
"constant.language",
657763
"constant.numeric",
764+
"constant.numeric.hex.python",
658765
"constant.other",
659766
"entity.label.special",
660767
"entity.name.variable.enum-member",

0 commit comments

Comments
 (0)
Please sign in to comment.