Fix line endings in Palenight source themes (#3554)

Marshall Bowers created

This PR fixes the line endings in the Palenight source themes.

Release Notes:

- N/A

Change summary

assets/themes/src/vscode/palenight/palenight-mild-contrast.json | 3138 +-
assets/themes/src/vscode/palenight/palenight-operator.json      | 3280 +-
assets/themes/src/vscode/palenight/palenight.json               | 3138 +-
3 files changed, 4,778 insertions(+), 4,778 deletions(-)

Detailed changes

assets/themes/src/vscode/palenight/palenight-mild-contrast.json 🔗

@@ -1,1569 +1,1569 @@
-{

-  "name": "Palenight (Mild Contrast)",

-  "author": "Olaolu Olawuyi",

-  "maintainers": ["Olaolu Olawuyi <mrolaolu@gmail.com>"],

-  "type": "dark",

-  "semanticClass": "palenight-mild-contrast",

-  "colors": {

-    "contrastActiveBorder": null,

-    "contrastBorder": "#2C2F40",

-    "focusBorder": "#2C2F40",

-    "foreground": "#ffffff",

-    "widget.shadow": "#232635",

-    "selection.background": "#7580B850",

-    "descriptionForeground": null,

-    "errorForeground": "#EF5350",

-    "button.background": "#7e57c2cc",

-    "button.foreground": "#ffffffcc",

-    "button.hoverBackground": "#7e57c2",

-    "dropdown.background": "#292D3E",

-    "dropdown.border": "#7e57c2",

-    "dropdown.foreground": "#ffffffcc",

-    "input.background": "#313850",

-    "input.border": "#7e57c2",

-    "input.foreground": "#ffffffcc",

-    "input.placeholderForeground": "#ffffffcc",

-    "inputOption.activeBorder": "#ffffffcc",

-    "inputValidation.errorBackground": "#ef5350f2",

-    "inputValidation.errorBorder": "#EF5350",

-    "inputValidation.infoBackground": "#64b5f6f2",

-    "inputValidation.infoBorder": "#64B5F6",

-    "inputValidation.warningBackground": "#ffca28f2",

-    "inputValidation.warningBorder": "#FFCA28",

-    "scrollbar.shadow": "#292D3E00",

-    "scrollbarSlider.activeBackground": "#694CA4cc",

-    "scrollbarSlider.background": "#694CA466",

-    "scrollbarSlider.hoverBackground": "#694CA4cc",

-    "badge.background": "#7e57c2",

-    "badge.foreground": "#ffffff",

-    "progress.background": "#7e57c2",

-    "list.activeSelectionBackground": "#7e57c2",

-    "list.activeSelectionForeground": "#ffffff",

-    "list.dropBackground": "#2E3245",

-    "list.focusBackground": "#0000002e",

-    "list.focusForeground": "#ffffff",

-    "list.highlightForeground": "#ffffff",

-    "list.hoverBackground": "#0000001a",

-    "list.hoverForeground": "#ffffff",

-    "list.inactiveSelectionBackground": "#929ac90d",

-    "list.inactiveSelectionForeground": "#929ac9",

-    "activityBar.background": "#242839",

-    "activityBar.dropBackground": "#7e57c2e3",

-    "activityBar.foreground": "#eeffff",

-    "activityBar.border": "#2E3243",

-    "activityBarBadge.background": "#7e57c2",

-    "activityBarBadge.foreground": "#ffffff",

-    "sideBar.background": "#25293A",

-    "sideBar.foreground": "#6C739A",

-    "sideBar.border": "#2C2F40",

-    "sideBarTitle.foreground": "#eeffff",

-    "sideBarSectionHeader.background": "#25293A",

-    "sideBarSectionHeader.foreground": "#eeffff",

-    "editorGroup.background": "#32374C",

-    "editorGroup.border": "#2E3245",

-    "editorGroup.dropBackground": "#7e57c273",

-    "editorGroupHeader.noTabsBackground": "#32374C",

-    "editorGroupHeader.tabsBackground": "#31364a",

-    "editorGroupHeader.tabsBorder": "#2C3041",

-    "tab.activeBackground": "#25293A",

-    "tab.activeForeground": "#eeffff",

-    "tab.border": "#272B3B",

-    "tab.activeBorder": "#2C3041",

-    "tab.unfocusedActiveBorder": "#2C3041",

-    "tab.inactiveBackground": "#31364A",

-    "tab.inactiveForeground": "#929ac9",

-    "tab.unfocusedActiveForeground": null,

-    "tab.unfocusedInactiveForeground": null,

-    "editor.background": "#292D3E",

-    "editor.foreground": "#BFC7D5",

-    "editorLineNumber.foreground": "#4c5374",

-    "editorLineNumber.activeForeground": "#eeffff",

-    "editorCursor.foreground": "#7e57c2",

-    "editorCursor.background": null,

-    "editor.selectionBackground": "#7580B850",

-    "editor.selectionHighlightBackground": "#383D51",

-    "editor.inactiveSelectionBackground": "#7e57c25a",

-    "editor.wordHighlightBackground": "#32374D",

-    "editor.wordHighlightStrongBackground": "#2E3250",

-    "editor.findMatchBackground": "#2e3248fc",

-    "editor.findMatchHighlightBackground": "#7e57c233",

-    "editor.findRangeHighlightBackground": null,

-    "editor.hoverHighlightBackground": "#7e57c25a",

-    "editor.lineHighlightBackground": "#0003",

-    "editor.lineHighlightBorder": null,

-    "editorLink.activeForeground": null,

-    "editor.rangeHighlightBackground": "#7e57c25a",

-    "editorWhitespace.foreground": null,

-    "editorIndentGuide.background": "#4E557980",

-    "editorRuler.foreground": "#4E557980",

-    "editorCodeLens.foreground": "#FFCA28",

-    "editorBracketMatch.background": null,

-    "editorBracketMatch.border": null,

-    "editorOverviewRuler.currentContentForeground": "#7e57c2",

-    "editorOverviewRuler.incomingContentForeground": "#7e57c2",

-    "editorOverviewRuler.commonContentForeground": "#7e57c2",

-    "editorError.foreground": "#EF5350",

-    "editorError.border": null,

-    "editorWarning.foreground": "#FFCA28",

-    "editorWarning.border": null,

-    "editorGutter.background": null,

-    "editorGutter.modifiedBackground": "#e2b93d",

-    "editorGutter.addedBackground": "#9CCC65",

-    "editorGutter.deletedBackground": "#EF5350",

-    "diffEditor.insertedTextBackground": "#99b76d23",

-    "diffEditor.removedTextBackground": "#ef535033",

-    "editorWidget.background": "#31364a",

-    "editorWidget.border": null,

-    "editorSuggestWidget.background": "#2C3043",

-    "editorSuggestWidget.border": "#2B2F40",

-    "editorSuggestWidget.foreground": "#bfc7d5",

-    "editorSuggestWidget.highlightForeground": "#ffffff",

-    "editorSuggestWidget.selectedBackground": "#7e57c2",

-    "editorHoverWidget.background": "#292D3E",

-    "editorHoverWidget.border": "#7e57c2",

-    "debugExceptionWidget.background": "#292D3E",

-    "debugExceptionWidget.border": "#7e57c2",

-    "editorMarkerNavigation.background": "#31364a",

-    "editorMarkerNavigationError.background": "#EF5350",

-    "editorMarkerNavigationWarning.background": "#FFCA28",

-    "peekView.border": "#7e57c2",

-    "peekViewEditor.background": "#232635",

-    "peekViewEditor.matchHighlightBackground": "#7e57c25a",

-    "peekViewResult.background": "#2E3245",

-    "peekViewResult.fileForeground": "#eeffff",

-    "peekViewResult.lineForeground": "#eeffff",

-    "peekViewResult.matchHighlightBackground": "#7e57c25a",

-    "peekViewResult.selectionBackground": "#2E3250",

-    "peekViewResult.selectionForeground": "#eeffff",

-    "peekViewTitle.background": "#292D3E",

-    "peekViewTitleDescription.foreground": "#697098",

-    "peekViewTitleLabel.foreground": "#eeffff",

-    "merge.currentHeaderBackground": "#7e57c25a",

-    "merge.currentContentBackground": null,

-    "merge.incomingHeaderBackground": "#7e57c25a",

-    "merge.incomingContentBackground": null,

-    "merge.border": null,

-    "panel.background": "#25293A",

-    "panel.border": "#2C2F40",

-    "panelTitle.activeBorder": "#7e57c2",

-    "panelTitle.activeForeground": "#eeffff",

-    "panelTitle.inactiveForeground": "#bfc7d580",

-    "statusBar.background": "#25293A",

-    "statusBar.foreground": "#676E95",

-    "statusBar.border": "#2C3041",

-    "statusBar.debuggingBackground": "#202431",

-    "statusBar.debuggingForeground": null,

-    "statusBar.debuggingBorder": "#1F2330",

-    "statusBar.noFolderForeground": null,

-    "statusBar.noFolderBackground": "#292D3E",

-    "statusBar.noFolderBorder": "#25293A",

-    "statusBarItem.activeBackground": "#202431",

-    "statusBarItem.hoverBackground": "#202431",

-    "statusBarItem.prominentBackground": "#202431",

-    "statusBarItem.prominentHoverBackground": "#202431",

-    "titleBar.activeBackground": "#25293A",

-    "titleBar.activeForeground": "#eeefff",

-    "titleBar.border": "#2C3041",

-    "titleBar.inactiveBackground": "#30364c",

-    "titleBar.inactiveForeground": null,

-    "notifications.background": "#292D3E",

-    "notifications.foreground": "#ffffffcc",

-    "notificationLink.foreground": "#80CBC4",

-    "extensionButton.prominentForeground": "#ffffffcc",

-    "extensionButton.prominentBackground": "#7e57c2cc",

-    "extensionButton.prominentHoverBackground": "#7e57c2",

-    "pickerGroup.foreground": "#d1aaff",

-    "pickerGroup.border": "#2E3245",

-    "terminal.ansiWhite": "#ffffff",

-    "terminal.ansiBlack": "#676E95",

-    "terminal.ansiBlue": "#82AAFF",

-    "terminal.ansiCyan": "#89DDFF",

-    "terminal.ansiGreen": "#a9c77d",

-    "terminal.ansiMagenta": "#C792EA",

-    "terminal.ansiRed": "#ff5572",

-    "terminal.ansiYellow": "#FFCB6B",

-    "terminal.ansiBrightWhite": "#ffffff",

-    "terminal.ansiBrightBlack": "#676E95",

-    "terminal.ansiBrightBlue": "#82AAFF",

-    "terminal.ansiBrightCyan": "#89DDFF",

-    "terminal.ansiBrightGreen": "#C3E88D",

-    "terminal.ansiBrightMagenta": "#C792EA",

-    "terminal.ansiBrightRed": "#ff5572",

-    "terminal.ansiBrightYellow": "#FFCB6B",

-    "debugToolBar.background": "#292D3E",

-    "welcomePage.buttonBackground": null,

-    "welcomePage.buttonHoverBackground": null,

-    "walkThrough.embeddedEditorBackground": "#232635",

-    "gitDecoration.modifiedResourceForeground": "#e2c08de6",

-    "gitDecoration.deletedResourceForeground": "#EF535090",

-    "gitDecoration.untrackedResourceForeground": "#a9c77dff",

-    "gitDecoration.ignoredResourceForeground": "#69709890",

-    "gitDecoration.conflictingResourceForeground": "#FFEB95CC",

-    "editorActiveLineNumber.foreground": "#eeffff",

-    "breadcrumb.foreground": "#6c739a",

-    "breadcrumb.focusForeground": "#bfc7d5",

-    "breadcrumb.activeSelectionForeground": "#eeffff",

-    "breadcrumbPicker.background": "#292D3E"

-  },

-  "tokenColors": [

-    {

-      "name": "Global settings",

-      "settings": {

-        "background": "#292D3E",

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Comment",

-      "scope": "comment",

-      "settings": {

-        "foreground": "#697098",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "String",

-      "scope": "string",

-      "settings": {

-        "foreground": "#C3E88D"

-      }

-    },

-    {

-      "name": "String Quoted",

-      "scope": "string.quoted",

-      "settings": {

-        "foreground": "#C3E88D"

-      }

-    },

-    {

-      "name": "String Unquoted",

-      "scope": "string.unquoted",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Support Constant Math",

-      "scope": "support.constant.math",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Number",

-      "scope": ["constant.numeric", "constant.character.numeric"],

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Built-in constant",

-      "scope": [

-        "constant.language",

-        "punctuation.definition.constant",

-        "variable.other.constant"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "User-defined constant",

-      "scope": ["constant.character", "constant.other"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Constant Character Escape",

-      "scope": "constant.character.escape",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "RegExp String",

-      "scope": ["string.regexp", "string.regexp keyword.other"],

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Comma in functions",

-      "scope": "meta.function punctuation.separator.comma",

-      "settings": {

-        "foreground": "#eeffff"

-      }

-    },

-    {

-      "name": "Variable",

-      "scope": "variable",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Keyword",

-      "scope": ["punctuation.accessor", "keyword"],

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Storage",

-      "scope": [

-        "storage",

-        "storage.type",

-        "meta.var.expr storage.type",

-        "storage.type.property.js",

-        "storage.type.property.ts",

-        "storage.type.property.tsx",

-        "meta.class meta.method.declaration meta.var.expr storage.type.js"

-      ],

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Class name",

-      "scope": ["entity.name.class", "meta.class entity.name.type.class"],

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Inherited class",

-      "scope": "entity.other.inherited-class",

-      "settings": {

-        "foreground": "#a9c77d"

-      }

-    },

-    {

-      "name": "Function name",

-      "scope": "entity.name.function",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Function Parameters",

-      "scope": "variable.parameter",

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "Meta Tag",

-      "scope": ["punctuation.definition.tag", "meta.tag"],

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "HTML Tag names",

-      "scope": [

-        "entity.name.tag support.class.component",

-        "meta.tag.other.html",

-        "meta.tag.other.js",

-        "meta.tag.other.tsx",

-        "entity.name.tag.tsx",

-        "entity.name.tag.js",

-        "entity.name.tag",

-        "meta.tag.js",

-        "meta.tag.tsx",

-        "meta.tag.html"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Tag attribute",

-      "scope": "entity.other.attribute-name",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Entity Name Tag Custom",

-      "scope": "entity.name.tag.custom",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Library (function & constant)",

-      "scope": ["support.function", "support.constant"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Support Constant Property Value meta",

-      "scope": "support.constant.meta.property-value",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Library class/type",

-      "scope": ["support.type", "support.class"],

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Support Variable DOM",

-      "scope": "support.variable.dom",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Invalid",

-      "scope": "invalid",

-      "settings": {

-        "background": "#ff2c83",

-        "foreground": "#ffffff"

-      }

-    },

-    {

-      "name": "Invalid deprecated",

-      "scope": "invalid.deprecated",

-      "settings": {

-        "foreground": "#ffffff",

-        "background": "#d3423e"

-      }

-    },

-    {

-      "name": "Keyword Operator",

-      "scope": "keyword.operator",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Keyword Operator Relational",

-      "scope": "keyword.operator.relational",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Keyword Operator Assignment",

-      "scope": "keyword.operator.assignment",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Double-Slashed Comment",

-      "scope": "comment.line.double-slash",

-      "settings": {

-        "foreground": "#697098"

-      }

-    },

-    {

-      "name": "Object",

-      "scope": "object",

-      "settings": {

-        "foreground": "#cdebf7"

-      }

-    },

-    {

-      "name": "Null",

-      "scope": "constant.language.null",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Meta Brace",

-      "scope": "meta.brace",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Meta Delimiter Period",

-      "scope": "meta.delimiter.period",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Punctuation Definition String",

-      "scope": "punctuation.definition.string",

-      "settings": {

-        "foreground": "#d9f5dd"

-      }

-    },

-    {

-      "name": "Boolean",

-      "scope": "constant.language.boolean",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Object Comma",

-      "scope": "object.comma",

-      "settings": {

-        "foreground": "#ffffff"

-      }

-    },

-    {

-      "name": "Variable Parameter Function",

-      "scope": "variable.parameter.function",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Support Type Property Name & entity name tags",

-      "scope": [

-        "support.type.vendored.property-name",

-        "support.constant.vendored.property-value",

-        "support.type.property-name",

-        "meta.property-list entity.name.tag"

-      ],

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Entity Name tag reference in stylesheets",

-      "scope": "meta.property-list entity.name.tag.reference",

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Constant Other Color RGB Value Punctuation Definition Constant",

-      "scope": "constant.other.color.rgb-value punctuation.definition.constant",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Constant Other Color",

-      "scope": "constant.other.color",

-      "settings": {

-        "foreground": "#FFEB95"

-      }

-    },

-    {

-      "name": "Keyword Other Unit",

-      "scope": "keyword.other.unit",

-      "settings": {

-        "foreground": "#FFEB95"

-      }

-    },

-    {

-      "name": "Meta Selector",

-      "scope": "meta.selector",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Entity Other Attribute Name Id",

-      "scope": "entity.other.attribute-name.id",

-      "settings": {

-        "foreground": "#FAD430"

-      }

-    },

-    {

-      "name": "Meta Property Name",

-      "scope": "meta.property-name",

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Doctypes",

-      "scope": ["entity.name.tag.doctype", "meta.tag.sgml.doctype"],

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Punctuation Definition Parameters",

-      "scope": "punctuation.definition.parameters",

-      "settings": {

-        "foreground": "#d9f5dd"

-      }

-    },

-    {

-      "name": "Keyword Control Operator",

-      "scope": "keyword.control.operator",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Keyword Operator Logical",

-      "scope": "keyword.operator.logical",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Variable Instances",

-      "scope": [

-        "variable.instance",

-        "variable.other.instance",

-        "variable.reaedwrite.instance",

-        "variable.other.readwrite.instance"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Variable Property Other",

-      "scope": ["variable.other.property", "variable.other.object.property"],

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Entity Name Function",

-      "scope": "entity.name.function",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Keyword Operator Comparison",

-      "scope": "keyword.operator.comparison",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Support Constant, `new` keyword, Special Method Keyword",

-      "scope": [

-        "support.constant",

-        "keyword.other.special-method",

-        "keyword.other.new"

-      ],

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Support Function",

-      "scope": "support.function",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Invalid Broken",

-      "scope": "invalid.broken",

-      "settings": {

-        "foreground": "#020e14",

-        "background": "#F78C6C"

-      }

-    },

-    {

-      "name": "Invalid Unimplemented",

-      "scope": "invalid.unimplemented",

-      "settings": {

-        "background": "#8BD649",

-        "foreground": "#ffffff"

-      }

-    },

-    {

-      "name": "Invalid Illegal",

-      "scope": "invalid.illegal",

-      "settings": {

-        "foreground": "#ffffff",

-        "background": "#ec5f67"

-      }

-    },

-    {

-      "name": "Language Variable",

-      "scope": "variable.language",

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Support Variable Property",

-      "scope": "support.variable.property",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Variable Function",

-      "scope": "variable.function",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Variable Interpolation",

-      "scope": "variable.interpolation",

-      "settings": {

-        "foreground": "#ec5f67"

-      }

-    },

-    {

-      "name": "Meta Function Call",

-      "scope": "meta.function-call",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Punctuation Section Embedded",

-      "scope": "punctuation.section.embedded",

-      "settings": {

-        "foreground": "#d3423e"

-      }

-    },

-    {

-      "name": "Punctuation Tweaks",

-      "scope": [

-        "punctuation.terminator.expression",

-        "punctuation.definition.arguments",

-        "punctuation.definition.array",

-        "punctuation.section.array",

-        "meta.array"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "More Punctuation Tweaks",

-      "scope": [

-        "punctuation.definition.list.begin",

-        "punctuation.definition.list.end",

-        "punctuation.separator.arguments",

-        "punctuation.definition.list"

-      ],

-      "settings": {

-        "foreground": "#d9f5dd"

-      }

-    },

-    {

-      "name": "Template Strings",

-      "scope": "string.template meta.template.expression",

-      "settings": {

-        "foreground": "#d3423e"

-      }

-    },

-    {

-      "name": "Backtics(``) in Template Strings",

-      "scope": "string.template punctuation.definition.string",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Italics",

-      "scope": "italic",

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Bold",

-      "scope": "bold",

-      "settings": {

-        "foreground": "#ffcb6b",

-        "fontStyle": "bold"

-      }

-    },

-    {

-      "name": "Quote",

-      "scope": "quote",

-      "settings": {

-        "foreground": "#697098",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Raw Code",

-      "scope": "raw",

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "CoffeScript Variable Assignment",

-      "scope": "variable.assignment.coffee",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "CoffeScript Parameter Function",

-      "scope": "variable.parameter.function.coffee",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "CoffeeScript Assignments",

-      "scope": "variable.assignment.coffee",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "C# Readwrite Variables",

-      "scope": "variable.other.readwrite.cs",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "C# Classes & Storage types",

-      "scope": ["entity.name.type.class.cs", "storage.type.cs"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "C# Namespaces",

-      "scope": "entity.name.type.namespace.cs",

-      "settings": {

-        "foreground": "#B2CCD6"

-      }

-    },

-    {

-      "name": "Tag names in Stylesheets",

-      "scope": [

-        "entity.name.tag.css",

-        "entity.name.tag.less",

-        "entity.name.tag.custom.css"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Wildcard(*) selector in Stylesheets",

-      "scope": [

-        "entity.name.tag.wildcard.css",

-        "entity.name.tag.wildcard.less",

-        "entity.name.tag.wildcard.scss",

-        "entity.name.tag.wildcard.sass"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "(C|SC|SA|LE)SS property value unit",

-      "scope": [

-        "keyword.other.unit.css",

-        "constant.length.units.css",

-        "keyword.other.unit.less",

-        "constant.length.units.less",

-        "keyword.other.unit.scss",

-        "constant.length.units.scss",

-        "keyword.other.unit.sass",

-        "constant.length.units.sass"

-      ],

-      "settings": {

-        "foreground": "#FFEB95"

-      }

-    },

-    {

-      "name": "Attribute Name for CSS",

-      "scope": "meta.attribute-selector.css entity.other.attribute-name.attribute",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "punctuations in styled components",

-      "scope": [

-        "source.js source.css meta.property-list",

-        "source.js source.css punctuation.section",

-        "source.js source.css punctuation.terminator.rule",

-        "source.js source.css punctuation.definition.entity.end.bracket",

-        "source.js source.css punctuation.definition.entity.begin.bracket",

-        "source.js source.css punctuation.separator.key-value",

-        "source.js source.css punctuation.definition.attribute-selector",

-        "source.js source.css meta.property-list",

-        "source.js source.css meta.property-list punctuation.separator.comma",

-        "source.ts source.css punctuation.section",

-        "source.ts source.css punctuation.terminator.rule",

-        "source.ts source.css punctuation.definition.entity.end.bracket",

-        "source.ts source.css punctuation.definition.entity.begin.bracket",

-        "source.ts source.css punctuation.separator.key-value",

-        "source.ts source.css punctuation.definition.attribute-selector",

-        "source.ts source.css meta.property-list",

-        "source.ts source.css meta.property-list punctuation.separator.comma"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Elixir Classes",

-      "scope": [

-        "source.elixir support.type.elixir",

-        "source.elixir meta.module.elixir entity.name.class.elixir"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Elixir Functions",

-      "scope": "source.elixir entity.name.function",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Elixir Constants",

-      "scope": [

-        "source.elixir constant.other.symbol.elixir",

-        "source.elixir constant.other.keywords.elixir"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Elixir String Punctuations",

-      "scope": "source.elixir punctuation.definition.string",

-      "settings": {

-        "foreground": "#a9c77d"

-      }

-    },

-    {

-      "name": "Elixir",

-      "scope": [

-        "source.elixir variable.other.readwrite.module.elixir",

-        "source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir"

-      ],

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Elixir Binary Punctuations",

-      "scope": "source.elixir .punctuation.binary.elixir",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Go Function Calls",

-      "scope": "source.go meta.function-call.go",

-      "settings": {

-        "foreground": "#DDDDDD"

-      }

-    },

-    {

-      "name": "GraphQL Variables",

-      "scope": "variable.qraphql",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "ID Attribute Name in HTML",

-      "scope": "entity.other.attribute-name.id.html",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "HTML Punctuation Definition Tag",

-      "scope": "punctuation.definition.tag.html",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "HTML Doctype",

-      "scope": "meta.tag.sgml.doctype.html",

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "JavaScript Classes",

-      "scope": "meta.class entity.name.type.class.js",

-      "settings": {

-        "foreground": "#ffcb8b"

-      }

-    },

-    {

-      "name": "JavaScript Method Declaration e.g. `constructor`",

-      "scope": "meta.method.declaration storage.type.js",

-      "settings": {

-        "foreground": "#82AAFF",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "JavaScript Terminator",

-      "scope": "terminator.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Meta Punctuation Definition",

-      "scope": "meta.js punctuation.definition.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Entity Names in Code Documentations",

-      "scope": [

-        "entity.name.type.instance.jsdoc",

-        "entity.name.type.instance.phpdoc"

-      ],

-      "settings": {

-        "foreground": "#eeffff"

-      }

-    },

-    {

-      "name": "Other Variables in Code Documentations",

-      "scope": ["variable.other.jsdoc", "variable.other.phpdoc"],

-      "settings": {

-        "foreground": "#78ccf0"

-      }

-    },

-    {

-      "name": "JavaScript module imports and exports",

-      "scope": [

-        "variable.other.meta.import.js",

-        "meta.import.js variable.other",

-        "variable.other.meta.export.js",

-        "meta.export.js variable.other"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Variable Parameter Function",

-      "scope": "variable.parameter.function.js",

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "JavaScript Variable Other ReadWrite",

-      "scope": "variable.other.readwrite.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Text nested in React tags",

-      "scope": [

-        "meta.jsx.children",

-        "meta.jsx.children.js",

-        "meta.jsx.children.tsx"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript[React] Variable Other Object",

-      "scope": [

-        "variable.other.object.js",

-        "variable.other.object.jsx",

-        "meta.object-literal.key.js",

-        "meta.object-literal.key.jsx",

-        "variable.object.property.js",

-        "variable.object.property.jsx"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Variables",

-      "scope": ["variable.js", "variable.other.js"],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Entity Name Type",

-      "scope": ["entity.name.type.js", "entity.name.type.module.js"],

-      "settings": {

-        "foreground": "#ffcb8b"

-      }

-    },

-    {

-      "name": "JavaScript Support Classes",

-      "scope": "support.class.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JSON Property Names",

-      "scope": "support.type.property-name.json",

-      "settings": {

-        "foreground": "#C3E88D",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "JSON Support Constants",

-      "scope": "support.constant.json",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "JSON Property values (string)",

-      "scope": "meta.structure.dictionary.value.json string.quoted.double",

-      "settings": {

-        "foreground": "#80CBC4",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "Strings in JSON values",

-      "scope": "string.quoted.double.json punctuation.definition.string.json",

-      "settings": {

-        "foreground": "#80CBC4",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "Specific JSON Property values like null",

-      "scope": "meta.structure.dictionary.json meta.structure.dictionary.value constant.language",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Ruby Variables",

-      "scope": "variable.other.ruby",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Ruby Hashkeys",

-      "scope": "constant.language.symbol.hashkey.ruby",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "LESS Tag names",

-      "scope": "entity.name.tag.less",

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Attribute Name for LESS",

-      "scope": "meta.attribute-selector.less entity.other.attribute-name.attribute",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Markup Headings",

-      "scope": "markup.heading",

-      "settings": {

-        "foreground": "#82b1ff"

-      }

-    },

-    {

-      "name": "Markup Italics",

-      "scope": "markup.italic",

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Markup Bold",

-      "scope": "markup.bold",

-      "settings": {

-        "foreground": "#ffcb6b",

-        "fontStyle": "bold"

-      }

-    },

-    {

-      "name": "Markup Quote + others",

-      "scope": "markup.quote",

-      "settings": {

-        "foreground": "#697098",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Markup Raw Code + others",

-      "scope": "markup.inline.raw",

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Markup Links",

-      "scope": ["markup.underline.link", "markup.underline.link.image"],

-      "settings": {

-        "foreground": "#ff869a"

-      }

-    },

-    {

-      "name": "Markup Attributes",

-      "scope": ["markup.meta.attribute-list"],

-      "settings": {

-        "foreground": "#a9c77d"

-      }

-    },

-    {

-      "name": "Markup Admonitions",

-      "scope": "markup.admonition",

-      "settings": {

-        "fontStyle": "bold"

-      }

-    },

-    {

-      "name": "Markup Lists",

-      "scope": "markup.list.bullet",

-      "settings": {

-        "foreground": "#D9F5DD"

-      }

-    },

-    {

-      "name": "Markup Superscript and Subscript",

-      "scope": ["markup.superscript", "markup.subscript"],

-      "settings": {

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Markdown Link Title and Description",

-      "scope": [

-        "string.other.link.title.markdown",

-        "string.other.link.description.markdown"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Markdown Punctuation",

-      "scope": [

-        "punctuation.definition.string.markdown",

-        "punctuation.definition.string.begin.markdown",

-        "punctuation.definition.string.end.markdown",

-        "meta.link.inline.markdown punctuation.definition.string"

-      ],

-      "settings": {

-        "foreground": "#82b1ff"

-      }

-    },

-    {

-      "name": "Markdown MetaData Punctuation",

-      "scope": ["punctuation.definition.metadata.markdown"],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Markdown List Punctuation",

-      "scope": ["beginning.punctuation.definition.list.markdown"],

-      "settings": {

-        "foreground": "#82b1ff"

-      }

-    },

-    {

-      "name": "Asciidoc Function",

-      "scope": "entity.name.function.asciidoc",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "PHP Variables",

-      "scope": "variable.other.php",

-      "settings": {

-        "foreground": "#bec5d4"

-      }

-    },

-    {

-      "name": "Support Classes in PHP",

-      "scope": "support.class.php",

-      "settings": {

-        "foreground": "#ffcb8b"

-      }

-    },

-    {

-      "name": "Punctuations in PHP function calls",

-      "scope": "meta.function-call.php punctuation",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "PHP Global Variables",

-      "scope": "variable.other.global.php",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Declaration Punctuation in PHP Global Variables",

-      "scope": "variable.other.global.php punctuation.definition.variable",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Language Constants in Python",

-      "scope": "constant.language.python",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Python Function Parameter and Arguments",

-      "scope": [

-        "variable.parameter.function.python",

-        "meta.function-call.arguments.python"

-      ],

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "Python Function Call",

-      "scope": [

-        "meta.function-call.python",

-        "meta.function-call.generic.python"

-      ],

-      "settings": {

-        "foreground": "#B2CCD6"

-      }

-    },

-    {

-      "name": "Punctuations in Python",

-      "scope": "punctuation.python",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Decorator Functions in Python",

-      "scope": "entity.name.function.decorator.python",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Python Language Variable",

-      "scope": "source.python variable.language.special",

-      "settings": {

-        "foreground": "#8EACE3"

-      }

-    },

-    {

-      "name": "SCSS Variable",

-      "scope": [

-        "variable.scss",

-        "variable.sass",

-        "variable.parameter.url.scss",

-        "variable.parameter.url.sass"

-      ],

-      "settings": {

-        "foreground": "#DDDDDD"

-      }

-    },

-    {

-      "name": "Variables in SASS At-Rules",

-      "scope": [

-        "source.css.scss meta.at-rule variable",

-        "source.css.sass meta.at-rule variable"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Variables in SASS At-Rules",

-      "scope": [

-        "source.css.scss meta.at-rule variable",

-        "source.css.sass meta.at-rule variable"

-      ],

-      "settings": {

-        "foreground": "#bec5d4"

-      }

-    },

-    {

-      "name": "Attribute Name for SASS",

-      "scope": [

-        "meta.attribute-selector.scss entity.other.attribute-name.attribute",

-        "meta.attribute-selector.sass entity.other.attribute-name.attribute"

-      ],

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Tag names in SASS",

-      "scope": ["entity.name.tag.scss", "entity.name.tag.sass"],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "TypeScript[React] Variables and Object Properties",

-      "scope": [

-        "variable.other.readwrite.alias.ts",

-        "variable.other.readwrite.alias.tsx",

-        "variable.other.readwrite.ts",

-        "variable.other.readwrite.tsx",

-        "variable.other.object.ts",

-        "variable.other.object.tsx",

-        "variable.object.property.ts",

-        "variable.object.property.tsx",

-        "variable.other.ts",

-        "variable.other.tsx",

-        "variable.tsx",

-        "variable.ts"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "TypeScript[React] Entity Name Types",

-      "scope": ["entity.name.type.ts", "entity.name.type.tsx"],

-      "settings": {

-        "foreground": "#78ccf0"

-      }

-    },

-    {

-      "name": "TypeScript[React] Node Classes",

-      "scope": ["support.class.node.ts", "support.class.node.tsx"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "TypeScript[React] Entity Name Types as Parameters",

-      "scope": [

-        "meta.type.parameters.ts entity.name.type",

-        "meta.type.parameters.tsx entity.name.type"

-      ],

-      "settings": {

-        "foreground": "#eeffff"

-      }

-    },

-    {

-      "name": "TypeScript[React] Import/Export Punctuations",

-      "scope": [

-        "meta.import.ts punctuation.definition.block",

-        "meta.import.tsx punctuation.definition.block",

-        "meta.export.ts punctuation.definition.block",

-        "meta.export.tsx punctuation.definition.block"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "TypeScript[React] Punctuation Decorators",

-      "scope": [

-        "meta.decorator punctuation.decorator.ts",

-        "meta.decorator punctuation.decorator.tsx"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "TypeScript[React] Punctuation Decorators",

-      "scope": "meta.tag.js meta.jsx.children.tsx",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "YAML Entity Name Tags",

-      "scope": "entity.name.tag.yaml",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "handlebars variables",

-      "scope": "variable.parameter.handlebars",

-      "settings": {

-        "foreground": "#bec5d4"

-      }

-    },

-    {

-      "name": "handlebars parameters",

-      "scope": "entity.other.attribute-name.handlebars variable.parameter.handlebars",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "handlebars enitity attribute names",

-      "scope": "entity.other.attribute-name.handlebars",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "handlebars enitity attribute values",

-      "scope": "entity.other.attribute-value.handlebars variable.parameter.handlebars",

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "normalize font style of certain components",

-      "scope": [

-        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.begin.js",

-        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.end.js",

-        "meta.property-list.css meta.property-value.css variable.other.less",

-        "punctuation.section.embedded.begin.js.jsx",

-        "punctuation.section.embedded.end.js.jsx",

-        "meta.property-list.scss variable.scss",

-        "meta.property-list.sass variable.sass",

-        "keyword.operator.logical",

-        "keyword.operator.arithmetic",

-        "keyword.operator.bitwise",

-        "keyword.operator.increment",

-        "keyword.operator.ternary",

-        "keyword.operator.comparison",

-        "keyword.operator.assignment",

-        "keyword.operator.operator",

-        "keyword.operator.or.regexp",

-        "keyword.operator.expression.in",

-        "keyword.operator.type",

-        "punctuation.section.embedded.js",

-        "punctuation.definintion.string",

-        "punctuation"

-      ],

-      "settings": {

-        "fontStyle": "normal"

-      }

-    }

-  ]

-}

+{
+  "name": "Palenight (Mild Contrast)",
+  "author": "Olaolu Olawuyi",
+  "maintainers": ["Olaolu Olawuyi <mrolaolu@gmail.com>"],
+  "type": "dark",
+  "semanticClass": "palenight-mild-contrast",
+  "colors": {
+    "contrastActiveBorder": null,
+    "contrastBorder": "#2C2F40",
+    "focusBorder": "#2C2F40",
+    "foreground": "#ffffff",
+    "widget.shadow": "#232635",
+    "selection.background": "#7580B850",
+    "descriptionForeground": null,
+    "errorForeground": "#EF5350",
+    "button.background": "#7e57c2cc",
+    "button.foreground": "#ffffffcc",
+    "button.hoverBackground": "#7e57c2",
+    "dropdown.background": "#292D3E",
+    "dropdown.border": "#7e57c2",
+    "dropdown.foreground": "#ffffffcc",
+    "input.background": "#313850",
+    "input.border": "#7e57c2",
+    "input.foreground": "#ffffffcc",
+    "input.placeholderForeground": "#ffffffcc",
+    "inputOption.activeBorder": "#ffffffcc",
+    "inputValidation.errorBackground": "#ef5350f2",
+    "inputValidation.errorBorder": "#EF5350",
+    "inputValidation.infoBackground": "#64b5f6f2",
+    "inputValidation.infoBorder": "#64B5F6",
+    "inputValidation.warningBackground": "#ffca28f2",
+    "inputValidation.warningBorder": "#FFCA28",
+    "scrollbar.shadow": "#292D3E00",
+    "scrollbarSlider.activeBackground": "#694CA4cc",
+    "scrollbarSlider.background": "#694CA466",
+    "scrollbarSlider.hoverBackground": "#694CA4cc",
+    "badge.background": "#7e57c2",
+    "badge.foreground": "#ffffff",
+    "progress.background": "#7e57c2",
+    "list.activeSelectionBackground": "#7e57c2",
+    "list.activeSelectionForeground": "#ffffff",
+    "list.dropBackground": "#2E3245",
+    "list.focusBackground": "#0000002e",
+    "list.focusForeground": "#ffffff",
+    "list.highlightForeground": "#ffffff",
+    "list.hoverBackground": "#0000001a",
+    "list.hoverForeground": "#ffffff",
+    "list.inactiveSelectionBackground": "#929ac90d",
+    "list.inactiveSelectionForeground": "#929ac9",
+    "activityBar.background": "#242839",
+    "activityBar.dropBackground": "#7e57c2e3",
+    "activityBar.foreground": "#eeffff",
+    "activityBar.border": "#2E3243",
+    "activityBarBadge.background": "#7e57c2",
+    "activityBarBadge.foreground": "#ffffff",
+    "sideBar.background": "#25293A",
+    "sideBar.foreground": "#6C739A",
+    "sideBar.border": "#2C2F40",
+    "sideBarTitle.foreground": "#eeffff",
+    "sideBarSectionHeader.background": "#25293A",
+    "sideBarSectionHeader.foreground": "#eeffff",
+    "editorGroup.background": "#32374C",
+    "editorGroup.border": "#2E3245",
+    "editorGroup.dropBackground": "#7e57c273",
+    "editorGroupHeader.noTabsBackground": "#32374C",
+    "editorGroupHeader.tabsBackground": "#31364a",
+    "editorGroupHeader.tabsBorder": "#2C3041",
+    "tab.activeBackground": "#25293A",
+    "tab.activeForeground": "#eeffff",
+    "tab.border": "#272B3B",
+    "tab.activeBorder": "#2C3041",
+    "tab.unfocusedActiveBorder": "#2C3041",
+    "tab.inactiveBackground": "#31364A",
+    "tab.inactiveForeground": "#929ac9",
+    "tab.unfocusedActiveForeground": null,
+    "tab.unfocusedInactiveForeground": null,
+    "editor.background": "#292D3E",
+    "editor.foreground": "#BFC7D5",
+    "editorLineNumber.foreground": "#4c5374",
+    "editorLineNumber.activeForeground": "#eeffff",
+    "editorCursor.foreground": "#7e57c2",
+    "editorCursor.background": null,
+    "editor.selectionBackground": "#7580B850",
+    "editor.selectionHighlightBackground": "#383D51",
+    "editor.inactiveSelectionBackground": "#7e57c25a",
+    "editor.wordHighlightBackground": "#32374D",
+    "editor.wordHighlightStrongBackground": "#2E3250",
+    "editor.findMatchBackground": "#2e3248fc",
+    "editor.findMatchHighlightBackground": "#7e57c233",
+    "editor.findRangeHighlightBackground": null,
+    "editor.hoverHighlightBackground": "#7e57c25a",
+    "editor.lineHighlightBackground": "#0003",
+    "editor.lineHighlightBorder": null,
+    "editorLink.activeForeground": null,
+    "editor.rangeHighlightBackground": "#7e57c25a",
+    "editorWhitespace.foreground": null,
+    "editorIndentGuide.background": "#4E557980",
+    "editorRuler.foreground": "#4E557980",
+    "editorCodeLens.foreground": "#FFCA28",
+    "editorBracketMatch.background": null,
+    "editorBracketMatch.border": null,
+    "editorOverviewRuler.currentContentForeground": "#7e57c2",
+    "editorOverviewRuler.incomingContentForeground": "#7e57c2",
+    "editorOverviewRuler.commonContentForeground": "#7e57c2",
+    "editorError.foreground": "#EF5350",
+    "editorError.border": null,
+    "editorWarning.foreground": "#FFCA28",
+    "editorWarning.border": null,
+    "editorGutter.background": null,
+    "editorGutter.modifiedBackground": "#e2b93d",
+    "editorGutter.addedBackground": "#9CCC65",
+    "editorGutter.deletedBackground": "#EF5350",
+    "diffEditor.insertedTextBackground": "#99b76d23",
+    "diffEditor.removedTextBackground": "#ef535033",
+    "editorWidget.background": "#31364a",
+    "editorWidget.border": null,
+    "editorSuggestWidget.background": "#2C3043",
+    "editorSuggestWidget.border": "#2B2F40",
+    "editorSuggestWidget.foreground": "#bfc7d5",
+    "editorSuggestWidget.highlightForeground": "#ffffff",
+    "editorSuggestWidget.selectedBackground": "#7e57c2",
+    "editorHoverWidget.background": "#292D3E",
+    "editorHoverWidget.border": "#7e57c2",
+    "debugExceptionWidget.background": "#292D3E",
+    "debugExceptionWidget.border": "#7e57c2",
+    "editorMarkerNavigation.background": "#31364a",
+    "editorMarkerNavigationError.background": "#EF5350",
+    "editorMarkerNavigationWarning.background": "#FFCA28",
+    "peekView.border": "#7e57c2",
+    "peekViewEditor.background": "#232635",
+    "peekViewEditor.matchHighlightBackground": "#7e57c25a",
+    "peekViewResult.background": "#2E3245",
+    "peekViewResult.fileForeground": "#eeffff",
+    "peekViewResult.lineForeground": "#eeffff",
+    "peekViewResult.matchHighlightBackground": "#7e57c25a",
+    "peekViewResult.selectionBackground": "#2E3250",
+    "peekViewResult.selectionForeground": "#eeffff",
+    "peekViewTitle.background": "#292D3E",
+    "peekViewTitleDescription.foreground": "#697098",
+    "peekViewTitleLabel.foreground": "#eeffff",
+    "merge.currentHeaderBackground": "#7e57c25a",
+    "merge.currentContentBackground": null,
+    "merge.incomingHeaderBackground": "#7e57c25a",
+    "merge.incomingContentBackground": null,
+    "merge.border": null,
+    "panel.background": "#25293A",
+    "panel.border": "#2C2F40",
+    "panelTitle.activeBorder": "#7e57c2",
+    "panelTitle.activeForeground": "#eeffff",
+    "panelTitle.inactiveForeground": "#bfc7d580",
+    "statusBar.background": "#25293A",
+    "statusBar.foreground": "#676E95",
+    "statusBar.border": "#2C3041",
+    "statusBar.debuggingBackground": "#202431",
+    "statusBar.debuggingForeground": null,
+    "statusBar.debuggingBorder": "#1F2330",
+    "statusBar.noFolderForeground": null,
+    "statusBar.noFolderBackground": "#292D3E",
+    "statusBar.noFolderBorder": "#25293A",
+    "statusBarItem.activeBackground": "#202431",
+    "statusBarItem.hoverBackground": "#202431",
+    "statusBarItem.prominentBackground": "#202431",
+    "statusBarItem.prominentHoverBackground": "#202431",
+    "titleBar.activeBackground": "#25293A",
+    "titleBar.activeForeground": "#eeefff",
+    "titleBar.border": "#2C3041",
+    "titleBar.inactiveBackground": "#30364c",
+    "titleBar.inactiveForeground": null,
+    "notifications.background": "#292D3E",
+    "notifications.foreground": "#ffffffcc",
+    "notificationLink.foreground": "#80CBC4",
+    "extensionButton.prominentForeground": "#ffffffcc",
+    "extensionButton.prominentBackground": "#7e57c2cc",
+    "extensionButton.prominentHoverBackground": "#7e57c2",
+    "pickerGroup.foreground": "#d1aaff",
+    "pickerGroup.border": "#2E3245",
+    "terminal.ansiWhite": "#ffffff",
+    "terminal.ansiBlack": "#676E95",
+    "terminal.ansiBlue": "#82AAFF",
+    "terminal.ansiCyan": "#89DDFF",
+    "terminal.ansiGreen": "#a9c77d",
+    "terminal.ansiMagenta": "#C792EA",
+    "terminal.ansiRed": "#ff5572",
+    "terminal.ansiYellow": "#FFCB6B",
+    "terminal.ansiBrightWhite": "#ffffff",
+    "terminal.ansiBrightBlack": "#676E95",
+    "terminal.ansiBrightBlue": "#82AAFF",
+    "terminal.ansiBrightCyan": "#89DDFF",
+    "terminal.ansiBrightGreen": "#C3E88D",
+    "terminal.ansiBrightMagenta": "#C792EA",
+    "terminal.ansiBrightRed": "#ff5572",
+    "terminal.ansiBrightYellow": "#FFCB6B",
+    "debugToolBar.background": "#292D3E",
+    "welcomePage.buttonBackground": null,
+    "welcomePage.buttonHoverBackground": null,
+    "walkThrough.embeddedEditorBackground": "#232635",
+    "gitDecoration.modifiedResourceForeground": "#e2c08de6",
+    "gitDecoration.deletedResourceForeground": "#EF535090",
+    "gitDecoration.untrackedResourceForeground": "#a9c77dff",
+    "gitDecoration.ignoredResourceForeground": "#69709890",
+    "gitDecoration.conflictingResourceForeground": "#FFEB95CC",
+    "editorActiveLineNumber.foreground": "#eeffff",
+    "breadcrumb.foreground": "#6c739a",
+    "breadcrumb.focusForeground": "#bfc7d5",
+    "breadcrumb.activeSelectionForeground": "#eeffff",
+    "breadcrumbPicker.background": "#292D3E"
+  },
+  "tokenColors": [
+    {
+      "name": "Global settings",
+      "settings": {
+        "background": "#292D3E",
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Comment",
+      "scope": "comment",
+      "settings": {
+        "foreground": "#697098",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "String",
+      "scope": "string",
+      "settings": {
+        "foreground": "#C3E88D"
+      }
+    },
+    {
+      "name": "String Quoted",
+      "scope": "string.quoted",
+      "settings": {
+        "foreground": "#C3E88D"
+      }
+    },
+    {
+      "name": "String Unquoted",
+      "scope": "string.unquoted",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Support Constant Math",
+      "scope": "support.constant.math",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Number",
+      "scope": ["constant.numeric", "constant.character.numeric"],
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Built-in constant",
+      "scope": [
+        "constant.language",
+        "punctuation.definition.constant",
+        "variable.other.constant"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "User-defined constant",
+      "scope": ["constant.character", "constant.other"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Constant Character Escape",
+      "scope": "constant.character.escape",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "RegExp String",
+      "scope": ["string.regexp", "string.regexp keyword.other"],
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Comma in functions",
+      "scope": "meta.function punctuation.separator.comma",
+      "settings": {
+        "foreground": "#eeffff"
+      }
+    },
+    {
+      "name": "Variable",
+      "scope": "variable",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Keyword",
+      "scope": ["punctuation.accessor", "keyword"],
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Storage",
+      "scope": [
+        "storage",
+        "storage.type",
+        "meta.var.expr storage.type",
+        "storage.type.property.js",
+        "storage.type.property.ts",
+        "storage.type.property.tsx",
+        "meta.class meta.method.declaration meta.var.expr storage.type.js"
+      ],
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Class name",
+      "scope": ["entity.name.class", "meta.class entity.name.type.class"],
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Inherited class",
+      "scope": "entity.other.inherited-class",
+      "settings": {
+        "foreground": "#a9c77d"
+      }
+    },
+    {
+      "name": "Function name",
+      "scope": "entity.name.function",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Function Parameters",
+      "scope": "variable.parameter",
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "Meta Tag",
+      "scope": ["punctuation.definition.tag", "meta.tag"],
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "HTML Tag names",
+      "scope": [
+        "entity.name.tag support.class.component",
+        "meta.tag.other.html",
+        "meta.tag.other.js",
+        "meta.tag.other.tsx",
+        "entity.name.tag.tsx",
+        "entity.name.tag.js",
+        "entity.name.tag",
+        "meta.tag.js",
+        "meta.tag.tsx",
+        "meta.tag.html"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Tag attribute",
+      "scope": "entity.other.attribute-name",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Entity Name Tag Custom",
+      "scope": "entity.name.tag.custom",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Library (function & constant)",
+      "scope": ["support.function", "support.constant"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Support Constant Property Value meta",
+      "scope": "support.constant.meta.property-value",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Library class/type",
+      "scope": ["support.type", "support.class"],
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Support Variable DOM",
+      "scope": "support.variable.dom",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Invalid",
+      "scope": "invalid",
+      "settings": {
+        "background": "#ff2c83",
+        "foreground": "#ffffff"
+      }
+    },
+    {
+      "name": "Invalid deprecated",
+      "scope": "invalid.deprecated",
+      "settings": {
+        "foreground": "#ffffff",
+        "background": "#d3423e"
+      }
+    },
+    {
+      "name": "Keyword Operator",
+      "scope": "keyword.operator",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Keyword Operator Relational",
+      "scope": "keyword.operator.relational",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Keyword Operator Assignment",
+      "scope": "keyword.operator.assignment",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Double-Slashed Comment",
+      "scope": "comment.line.double-slash",
+      "settings": {
+        "foreground": "#697098"
+      }
+    },
+    {
+      "name": "Object",
+      "scope": "object",
+      "settings": {
+        "foreground": "#cdebf7"
+      }
+    },
+    {
+      "name": "Null",
+      "scope": "constant.language.null",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Meta Brace",
+      "scope": "meta.brace",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Meta Delimiter Period",
+      "scope": "meta.delimiter.period",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Punctuation Definition String",
+      "scope": "punctuation.definition.string",
+      "settings": {
+        "foreground": "#d9f5dd"
+      }
+    },
+    {
+      "name": "Boolean",
+      "scope": "constant.language.boolean",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Object Comma",
+      "scope": "object.comma",
+      "settings": {
+        "foreground": "#ffffff"
+      }
+    },
+    {
+      "name": "Variable Parameter Function",
+      "scope": "variable.parameter.function",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Support Type Property Name & entity name tags",
+      "scope": [
+        "support.type.vendored.property-name",
+        "support.constant.vendored.property-value",
+        "support.type.property-name",
+        "meta.property-list entity.name.tag"
+      ],
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Entity Name tag reference in stylesheets",
+      "scope": "meta.property-list entity.name.tag.reference",
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Constant Other Color RGB Value Punctuation Definition Constant",
+      "scope": "constant.other.color.rgb-value punctuation.definition.constant",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Constant Other Color",
+      "scope": "constant.other.color",
+      "settings": {
+        "foreground": "#FFEB95"
+      }
+    },
+    {
+      "name": "Keyword Other Unit",
+      "scope": "keyword.other.unit",
+      "settings": {
+        "foreground": "#FFEB95"
+      }
+    },
+    {
+      "name": "Meta Selector",
+      "scope": "meta.selector",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Entity Other Attribute Name Id",
+      "scope": "entity.other.attribute-name.id",
+      "settings": {
+        "foreground": "#FAD430"
+      }
+    },
+    {
+      "name": "Meta Property Name",
+      "scope": "meta.property-name",
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Doctypes",
+      "scope": ["entity.name.tag.doctype", "meta.tag.sgml.doctype"],
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Punctuation Definition Parameters",
+      "scope": "punctuation.definition.parameters",
+      "settings": {
+        "foreground": "#d9f5dd"
+      }
+    },
+    {
+      "name": "Keyword Control Operator",
+      "scope": "keyword.control.operator",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Keyword Operator Logical",
+      "scope": "keyword.operator.logical",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Variable Instances",
+      "scope": [
+        "variable.instance",
+        "variable.other.instance",
+        "variable.reaedwrite.instance",
+        "variable.other.readwrite.instance"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Variable Property Other",
+      "scope": ["variable.other.property", "variable.other.object.property"],
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Entity Name Function",
+      "scope": "entity.name.function",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Keyword Operator Comparison",
+      "scope": "keyword.operator.comparison",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Support Constant, `new` keyword, Special Method Keyword",
+      "scope": [
+        "support.constant",
+        "keyword.other.special-method",
+        "keyword.other.new"
+      ],
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Support Function",
+      "scope": "support.function",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Invalid Broken",
+      "scope": "invalid.broken",
+      "settings": {
+        "foreground": "#020e14",
+        "background": "#F78C6C"
+      }
+    },
+    {
+      "name": "Invalid Unimplemented",
+      "scope": "invalid.unimplemented",
+      "settings": {
+        "background": "#8BD649",
+        "foreground": "#ffffff"
+      }
+    },
+    {
+      "name": "Invalid Illegal",
+      "scope": "invalid.illegal",
+      "settings": {
+        "foreground": "#ffffff",
+        "background": "#ec5f67"
+      }
+    },
+    {
+      "name": "Language Variable",
+      "scope": "variable.language",
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Support Variable Property",
+      "scope": "support.variable.property",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Variable Function",
+      "scope": "variable.function",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Variable Interpolation",
+      "scope": "variable.interpolation",
+      "settings": {
+        "foreground": "#ec5f67"
+      }
+    },
+    {
+      "name": "Meta Function Call",
+      "scope": "meta.function-call",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Punctuation Section Embedded",
+      "scope": "punctuation.section.embedded",
+      "settings": {
+        "foreground": "#d3423e"
+      }
+    },
+    {
+      "name": "Punctuation Tweaks",
+      "scope": [
+        "punctuation.terminator.expression",
+        "punctuation.definition.arguments",
+        "punctuation.definition.array",
+        "punctuation.section.array",
+        "meta.array"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "More Punctuation Tweaks",
+      "scope": [
+        "punctuation.definition.list.begin",
+        "punctuation.definition.list.end",
+        "punctuation.separator.arguments",
+        "punctuation.definition.list"
+      ],
+      "settings": {
+        "foreground": "#d9f5dd"
+      }
+    },
+    {
+      "name": "Template Strings",
+      "scope": "string.template meta.template.expression",
+      "settings": {
+        "foreground": "#d3423e"
+      }
+    },
+    {
+      "name": "Backtics(``) in Template Strings",
+      "scope": "string.template punctuation.definition.string",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Italics",
+      "scope": "italic",
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Bold",
+      "scope": "bold",
+      "settings": {
+        "foreground": "#ffcb6b",
+        "fontStyle": "bold"
+      }
+    },
+    {
+      "name": "Quote",
+      "scope": "quote",
+      "settings": {
+        "foreground": "#697098",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Raw Code",
+      "scope": "raw",
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "CoffeScript Variable Assignment",
+      "scope": "variable.assignment.coffee",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "CoffeScript Parameter Function",
+      "scope": "variable.parameter.function.coffee",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "CoffeeScript Assignments",
+      "scope": "variable.assignment.coffee",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "C# Readwrite Variables",
+      "scope": "variable.other.readwrite.cs",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "C# Classes & Storage types",
+      "scope": ["entity.name.type.class.cs", "storage.type.cs"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "C# Namespaces",
+      "scope": "entity.name.type.namespace.cs",
+      "settings": {
+        "foreground": "#B2CCD6"
+      }
+    },
+    {
+      "name": "Tag names in Stylesheets",
+      "scope": [
+        "entity.name.tag.css",
+        "entity.name.tag.less",
+        "entity.name.tag.custom.css"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Wildcard(*) selector in Stylesheets",
+      "scope": [
+        "entity.name.tag.wildcard.css",
+        "entity.name.tag.wildcard.less",
+        "entity.name.tag.wildcard.scss",
+        "entity.name.tag.wildcard.sass"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "(C|SC|SA|LE)SS property value unit",
+      "scope": [
+        "keyword.other.unit.css",
+        "constant.length.units.css",
+        "keyword.other.unit.less",
+        "constant.length.units.less",
+        "keyword.other.unit.scss",
+        "constant.length.units.scss",
+        "keyword.other.unit.sass",
+        "constant.length.units.sass"
+      ],
+      "settings": {
+        "foreground": "#FFEB95"
+      }
+    },
+    {
+      "name": "Attribute Name for CSS",
+      "scope": "meta.attribute-selector.css entity.other.attribute-name.attribute",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "punctuations in styled components",
+      "scope": [
+        "source.js source.css meta.property-list",
+        "source.js source.css punctuation.section",
+        "source.js source.css punctuation.terminator.rule",
+        "source.js source.css punctuation.definition.entity.end.bracket",
+        "source.js source.css punctuation.definition.entity.begin.bracket",
+        "source.js source.css punctuation.separator.key-value",
+        "source.js source.css punctuation.definition.attribute-selector",
+        "source.js source.css meta.property-list",
+        "source.js source.css meta.property-list punctuation.separator.comma",
+        "source.ts source.css punctuation.section",
+        "source.ts source.css punctuation.terminator.rule",
+        "source.ts source.css punctuation.definition.entity.end.bracket",
+        "source.ts source.css punctuation.definition.entity.begin.bracket",
+        "source.ts source.css punctuation.separator.key-value",
+        "source.ts source.css punctuation.definition.attribute-selector",
+        "source.ts source.css meta.property-list",
+        "source.ts source.css meta.property-list punctuation.separator.comma"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Elixir Classes",
+      "scope": [
+        "source.elixir support.type.elixir",
+        "source.elixir meta.module.elixir entity.name.class.elixir"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Elixir Functions",
+      "scope": "source.elixir entity.name.function",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Elixir Constants",
+      "scope": [
+        "source.elixir constant.other.symbol.elixir",
+        "source.elixir constant.other.keywords.elixir"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Elixir String Punctuations",
+      "scope": "source.elixir punctuation.definition.string",
+      "settings": {
+        "foreground": "#a9c77d"
+      }
+    },
+    {
+      "name": "Elixir",
+      "scope": [
+        "source.elixir variable.other.readwrite.module.elixir",
+        "source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir"
+      ],
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Elixir Binary Punctuations",
+      "scope": "source.elixir .punctuation.binary.elixir",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Go Function Calls",
+      "scope": "source.go meta.function-call.go",
+      "settings": {
+        "foreground": "#DDDDDD"
+      }
+    },
+    {
+      "name": "GraphQL Variables",
+      "scope": "variable.qraphql",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "ID Attribute Name in HTML",
+      "scope": "entity.other.attribute-name.id.html",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "HTML Punctuation Definition Tag",
+      "scope": "punctuation.definition.tag.html",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "HTML Doctype",
+      "scope": "meta.tag.sgml.doctype.html",
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "JavaScript Classes",
+      "scope": "meta.class entity.name.type.class.js",
+      "settings": {
+        "foreground": "#ffcb8b"
+      }
+    },
+    {
+      "name": "JavaScript Method Declaration e.g. `constructor`",
+      "scope": "meta.method.declaration storage.type.js",
+      "settings": {
+        "foreground": "#82AAFF",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "JavaScript Terminator",
+      "scope": "terminator.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Meta Punctuation Definition",
+      "scope": "meta.js punctuation.definition.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Entity Names in Code Documentations",
+      "scope": [
+        "entity.name.type.instance.jsdoc",
+        "entity.name.type.instance.phpdoc"
+      ],
+      "settings": {
+        "foreground": "#eeffff"
+      }
+    },
+    {
+      "name": "Other Variables in Code Documentations",
+      "scope": ["variable.other.jsdoc", "variable.other.phpdoc"],
+      "settings": {
+        "foreground": "#78ccf0"
+      }
+    },
+    {
+      "name": "JavaScript module imports and exports",
+      "scope": [
+        "variable.other.meta.import.js",
+        "meta.import.js variable.other",
+        "variable.other.meta.export.js",
+        "meta.export.js variable.other"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Variable Parameter Function",
+      "scope": "variable.parameter.function.js",
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "JavaScript Variable Other ReadWrite",
+      "scope": "variable.other.readwrite.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Text nested in React tags",
+      "scope": [
+        "meta.jsx.children",
+        "meta.jsx.children.js",
+        "meta.jsx.children.tsx"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript[React] Variable Other Object",
+      "scope": [
+        "variable.other.object.js",
+        "variable.other.object.jsx",
+        "meta.object-literal.key.js",
+        "meta.object-literal.key.jsx",
+        "variable.object.property.js",
+        "variable.object.property.jsx"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Variables",
+      "scope": ["variable.js", "variable.other.js"],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Entity Name Type",
+      "scope": ["entity.name.type.js", "entity.name.type.module.js"],
+      "settings": {
+        "foreground": "#ffcb8b"
+      }
+    },
+    {
+      "name": "JavaScript Support Classes",
+      "scope": "support.class.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JSON Property Names",
+      "scope": "support.type.property-name.json",
+      "settings": {
+        "foreground": "#C3E88D",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "JSON Support Constants",
+      "scope": "support.constant.json",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "JSON Property values (string)",
+      "scope": "meta.structure.dictionary.value.json string.quoted.double",
+      "settings": {
+        "foreground": "#80CBC4",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "Strings in JSON values",
+      "scope": "string.quoted.double.json punctuation.definition.string.json",
+      "settings": {
+        "foreground": "#80CBC4",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "Specific JSON Property values like null",
+      "scope": "meta.structure.dictionary.json meta.structure.dictionary.value constant.language",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Ruby Variables",
+      "scope": "variable.other.ruby",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Ruby Hashkeys",
+      "scope": "constant.language.symbol.hashkey.ruby",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "LESS Tag names",
+      "scope": "entity.name.tag.less",
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Attribute Name for LESS",
+      "scope": "meta.attribute-selector.less entity.other.attribute-name.attribute",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Markup Headings",
+      "scope": "markup.heading",
+      "settings": {
+        "foreground": "#82b1ff"
+      }
+    },
+    {
+      "name": "Markup Italics",
+      "scope": "markup.italic",
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Markup Bold",
+      "scope": "markup.bold",
+      "settings": {
+        "foreground": "#ffcb6b",
+        "fontStyle": "bold"
+      }
+    },
+    {
+      "name": "Markup Quote + others",
+      "scope": "markup.quote",
+      "settings": {
+        "foreground": "#697098",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Markup Raw Code + others",
+      "scope": "markup.inline.raw",
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Markup Links",
+      "scope": ["markup.underline.link", "markup.underline.link.image"],
+      "settings": {
+        "foreground": "#ff869a"
+      }
+    },
+    {
+      "name": "Markup Attributes",
+      "scope": ["markup.meta.attribute-list"],
+      "settings": {
+        "foreground": "#a9c77d"
+      }
+    },
+    {
+      "name": "Markup Admonitions",
+      "scope": "markup.admonition",
+      "settings": {
+        "fontStyle": "bold"
+      }
+    },
+    {
+      "name": "Markup Lists",
+      "scope": "markup.list.bullet",
+      "settings": {
+        "foreground": "#D9F5DD"
+      }
+    },
+    {
+      "name": "Markup Superscript and Subscript",
+      "scope": ["markup.superscript", "markup.subscript"],
+      "settings": {
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Markdown Link Title and Description",
+      "scope": [
+        "string.other.link.title.markdown",
+        "string.other.link.description.markdown"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Markdown Punctuation",
+      "scope": [
+        "punctuation.definition.string.markdown",
+        "punctuation.definition.string.begin.markdown",
+        "punctuation.definition.string.end.markdown",
+        "meta.link.inline.markdown punctuation.definition.string"
+      ],
+      "settings": {
+        "foreground": "#82b1ff"
+      }
+    },
+    {
+      "name": "Markdown MetaData Punctuation",
+      "scope": ["punctuation.definition.metadata.markdown"],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Markdown List Punctuation",
+      "scope": ["beginning.punctuation.definition.list.markdown"],
+      "settings": {
+        "foreground": "#82b1ff"
+      }
+    },
+    {
+      "name": "Asciidoc Function",
+      "scope": "entity.name.function.asciidoc",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "PHP Variables",
+      "scope": "variable.other.php",
+      "settings": {
+        "foreground": "#bec5d4"
+      }
+    },
+    {
+      "name": "Support Classes in PHP",
+      "scope": "support.class.php",
+      "settings": {
+        "foreground": "#ffcb8b"
+      }
+    },
+    {
+      "name": "Punctuations in PHP function calls",
+      "scope": "meta.function-call.php punctuation",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "PHP Global Variables",
+      "scope": "variable.other.global.php",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Declaration Punctuation in PHP Global Variables",
+      "scope": "variable.other.global.php punctuation.definition.variable",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Language Constants in Python",
+      "scope": "constant.language.python",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Python Function Parameter and Arguments",
+      "scope": [
+        "variable.parameter.function.python",
+        "meta.function-call.arguments.python"
+      ],
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "Python Function Call",
+      "scope": [
+        "meta.function-call.python",
+        "meta.function-call.generic.python"
+      ],
+      "settings": {
+        "foreground": "#B2CCD6"
+      }
+    },
+    {
+      "name": "Punctuations in Python",
+      "scope": "punctuation.python",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Decorator Functions in Python",
+      "scope": "entity.name.function.decorator.python",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Python Language Variable",
+      "scope": "source.python variable.language.special",
+      "settings": {
+        "foreground": "#8EACE3"
+      }
+    },
+    {
+      "name": "SCSS Variable",
+      "scope": [
+        "variable.scss",
+        "variable.sass",
+        "variable.parameter.url.scss",
+        "variable.parameter.url.sass"
+      ],
+      "settings": {
+        "foreground": "#DDDDDD"
+      }
+    },
+    {
+      "name": "Variables in SASS At-Rules",
+      "scope": [
+        "source.css.scss meta.at-rule variable",
+        "source.css.sass meta.at-rule variable"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Variables in SASS At-Rules",
+      "scope": [
+        "source.css.scss meta.at-rule variable",
+        "source.css.sass meta.at-rule variable"
+      ],
+      "settings": {
+        "foreground": "#bec5d4"
+      }
+    },
+    {
+      "name": "Attribute Name for SASS",
+      "scope": [
+        "meta.attribute-selector.scss entity.other.attribute-name.attribute",
+        "meta.attribute-selector.sass entity.other.attribute-name.attribute"
+      ],
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Tag names in SASS",
+      "scope": ["entity.name.tag.scss", "entity.name.tag.sass"],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "TypeScript[React] Variables and Object Properties",
+      "scope": [
+        "variable.other.readwrite.alias.ts",
+        "variable.other.readwrite.alias.tsx",
+        "variable.other.readwrite.ts",
+        "variable.other.readwrite.tsx",
+        "variable.other.object.ts",
+        "variable.other.object.tsx",
+        "variable.object.property.ts",
+        "variable.object.property.tsx",
+        "variable.other.ts",
+        "variable.other.tsx",
+        "variable.tsx",
+        "variable.ts"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "TypeScript[React] Entity Name Types",
+      "scope": ["entity.name.type.ts", "entity.name.type.tsx"],
+      "settings": {
+        "foreground": "#78ccf0"
+      }
+    },
+    {
+      "name": "TypeScript[React] Node Classes",
+      "scope": ["support.class.node.ts", "support.class.node.tsx"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "TypeScript[React] Entity Name Types as Parameters",
+      "scope": [
+        "meta.type.parameters.ts entity.name.type",
+        "meta.type.parameters.tsx entity.name.type"
+      ],
+      "settings": {
+        "foreground": "#eeffff"
+      }
+    },
+    {
+      "name": "TypeScript[React] Import/Export Punctuations",
+      "scope": [
+        "meta.import.ts punctuation.definition.block",
+        "meta.import.tsx punctuation.definition.block",
+        "meta.export.ts punctuation.definition.block",
+        "meta.export.tsx punctuation.definition.block"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "TypeScript[React] Punctuation Decorators",
+      "scope": [
+        "meta.decorator punctuation.decorator.ts",
+        "meta.decorator punctuation.decorator.tsx"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "TypeScript[React] Punctuation Decorators",
+      "scope": "meta.tag.js meta.jsx.children.tsx",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "YAML Entity Name Tags",
+      "scope": "entity.name.tag.yaml",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "handlebars variables",
+      "scope": "variable.parameter.handlebars",
+      "settings": {
+        "foreground": "#bec5d4"
+      }
+    },
+    {
+      "name": "handlebars parameters",
+      "scope": "entity.other.attribute-name.handlebars variable.parameter.handlebars",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "handlebars enitity attribute names",
+      "scope": "entity.other.attribute-name.handlebars",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "handlebars enitity attribute values",
+      "scope": "entity.other.attribute-value.handlebars variable.parameter.handlebars",
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "normalize font style of certain components",
+      "scope": [
+        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.begin.js",
+        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.end.js",
+        "meta.property-list.css meta.property-value.css variable.other.less",
+        "punctuation.section.embedded.begin.js.jsx",
+        "punctuation.section.embedded.end.js.jsx",
+        "meta.property-list.scss variable.scss",
+        "meta.property-list.sass variable.sass",
+        "keyword.operator.logical",
+        "keyword.operator.arithmetic",
+        "keyword.operator.bitwise",
+        "keyword.operator.increment",
+        "keyword.operator.ternary",
+        "keyword.operator.comparison",
+        "keyword.operator.assignment",
+        "keyword.operator.operator",
+        "keyword.operator.or.regexp",
+        "keyword.operator.expression.in",
+        "keyword.operator.type",
+        "punctuation.section.embedded.js",
+        "punctuation.definintion.string",
+        "punctuation"
+      ],
+      "settings": {
+        "fontStyle": "normal"
+      }
+    }
+  ]
+}

assets/themes/src/vscode/palenight/palenight-operator.json 🔗

@@ -1,1640 +1,1640 @@
-{

-  "name": "Palenight Operator",

-  "author": "Olaolu Olawuyi",

-  "maintainers": ["Olaolu Olawuyi <mrolaolu@gmail.com>"],

-  "type": "dark",

-  "semanticClass": "palenight-operator",

-  "colors": {

-    "contrastActiveBorder": null,

-    "contrastBorder": "#282B3C",

-    "focusBorder": "#282B3C",

-    "foreground": "#ffffff",

-    "widget.shadow": "#232635",

-    "selection.background": "#7580B850",

-    "descriptionForeground": null,

-    "errorForeground": "#EF5350",

-    "button.background": "#7e57c2cc",

-    "button.foreground": "#ffffffcc",

-    "button.hoverBackground": "#7e57c2",

-    "dropdown.background": "#292D3E",

-    "dropdown.border": "#7e57c2",

-    "dropdown.foreground": "#ffffffcc",

-    "input.background": "#313850",

-    "input.border": "#7e57c2",

-    "input.foreground": "#ffffffcc",

-    "input.placeholderForeground": "#ffffffcc",

-    "inputOption.activeBorder": "#ffffffcc",

-    "inputValidation.errorBackground": "#ef5350f2",

-    "inputValidation.errorBorder": "#EF5350",

-    "inputValidation.infoBackground": "#64b5f6f2",

-    "inputValidation.infoBorder": "#64B5F6",

-    "inputValidation.warningBackground": "#ffca28f2",

-    "inputValidation.warningBorder": "#FFCA28",

-    "scrollbar.shadow": "#292D3E00",

-    "scrollbarSlider.activeBackground": "#694CA4cc",

-    "scrollbarSlider.background": "#694CA466",

-    "scrollbarSlider.hoverBackground": "#694CA4cc",

-    "badge.background": "#7e57c2",

-    "badge.foreground": "#ffffff",

-    "progress.background": "#7e57c2",

-    "list.activeSelectionBackground": "#7e57c2",

-    "list.activeSelectionForeground": "#ffffff",

-    "list.dropBackground": "#2E3245",

-    "list.focusBackground": "#0000002e",

-    "list.focusForeground": "#ffffff",

-    "list.highlightForeground": "#ffffff",

-    "list.hoverBackground": "#0000001a",

-    "list.hoverForeground": "#ffffff",

-    "list.inactiveSelectionBackground": "#929ac90d",

-    "list.inactiveSelectionForeground": "#929ac9",

-    "activityBar.background": "#282C3D",

-    "activityBar.dropBackground": "#7e57c2e3",

-    "activityBar.foreground": "#eeffff",

-    "activityBar.border": "#282C3D",

-    "activityBarBadge.background": "#7e57c2",

-    "activityBarBadge.foreground": "#ffffff",

-    "sideBar.background": "#292D3E",

-    "sideBar.foreground": "#6C739A",

-    "sideBar.border": "#282B3C",

-    "sideBarTitle.foreground": "#eeffff",

-    "sideBarSectionHeader.background": "#292D3E",

-    "sideBarSectionHeader.foreground": "#eeffff",

-    "editorGroup.background": "#32374C",

-    "editorGroup.border": "#2E3245",

-    "editorGroup.dropBackground": "#7e57c273",

-    "editorGroupHeader.noTabsBackground": "#32374C",

-    "editorGroupHeader.tabsBackground": "#31364a",

-    "editorGroupHeader.tabsBorder": "#262A39",

-    "tab.activeBackground": "#292D3E",

-    "tab.activeForeground": "#eeffff",

-    "tab.border": "#272B3B",

-    "tab.activeBorder": "#262A39",

-    "tab.unfocusedActiveBorder": "#262A39",

-    "tab.inactiveBackground": "#31364A",

-    "tab.inactiveForeground": "#929ac9",

-    "tab.unfocusedActiveForeground": null,

-    "tab.unfocusedInactiveForeground": null,

-    "editor.background": "#292D3E",

-    "editor.foreground": "#BFC7D5",

-    "editorLineNumber.foreground": "#4c5374",

-    "editorLineNumber.activeForeground": "#eeffff",

-    "editorCursor.foreground": "#7e57c2",

-    "editorCursor.background": null,

-    "editor.selectionBackground": "#7580B850",

-    "editor.selectionHighlightBackground": "#383D51",

-    "editor.inactiveSelectionBackground": "#7e57c25a",

-    "editor.wordHighlightBackground": "#32374D",

-    "editor.wordHighlightStrongBackground": "#2E3250",

-    "editor.findMatchBackground": "#2e3248fc",

-    "editor.findMatchHighlightBackground": "#7e57c233",

-    "editor.findRangeHighlightBackground": null,

-    "editor.hoverHighlightBackground": "#7e57c25a",

-    "editor.lineHighlightBackground": "#0003",

-    "editor.lineHighlightBorder": null,

-    "editorLink.activeForeground": null,

-    "editor.rangeHighlightBackground": "#7e57c25a",

-    "editorWhitespace.foreground": null,

-    "editorIndentGuide.background": "#4E557980",

-    "editorRuler.foreground": "#4E557980",

-    "editorCodeLens.foreground": "#FFCA28",

-    "editorBracketMatch.background": null,

-    "editorBracketMatch.border": null,

-    "editorOverviewRuler.currentContentForeground": "#7e57c2",

-    "editorOverviewRuler.incomingContentForeground": "#7e57c2",

-    "editorOverviewRuler.commonContentForeground": "#7e57c2",

-    "editorError.foreground": "#EF5350",

-    "editorError.border": null,

-    "editorWarning.foreground": "#FFCA28",

-    "editorWarning.border": null,

-    "editorGutter.background": null,

-    "editorGutter.modifiedBackground": "#e2b93d",

-    "editorGutter.addedBackground": "#9CCC65",

-    "editorGutter.deletedBackground": "#EF5350",

-    "diffEditor.insertedTextBackground": "#99b76d23",

-    "diffEditor.removedTextBackground": "#ef535033",

-    "editorWidget.background": "#31364a",

-    "editorWidget.border": null,

-    "editorSuggestWidget.background": "#2C3043",

-    "editorSuggestWidget.border": "#2B2F40",

-    "editorSuggestWidget.foreground": "#bfc7d5",

-    "editorSuggestWidget.highlightForeground": "#ffffff",

-    "editorSuggestWidget.selectedBackground": "#7e57c2",

-    "editorHoverWidget.background": "#292D3E",

-    "editorHoverWidget.border": "#7e57c2",

-    "debugExceptionWidget.background": "#292D3E",

-    "debugExceptionWidget.border": "#7e57c2",

-    "editorMarkerNavigation.background": "#31364a",

-    "editorMarkerNavigationError.background": "#EF5350",

-    "editorMarkerNavigationWarning.background": "#FFCA28",

-    "peekView.border": "#7e57c2",

-    "peekViewEditor.background": "#232635",

-    "peekViewEditor.matchHighlightBackground": "#7e57c25a",

-    "peekViewResult.background": "#2E3245",

-    "peekViewResult.fileForeground": "#eeffff",

-    "peekViewResult.lineForeground": "#eeffff",

-    "peekViewResult.matchHighlightBackground": "#7e57c25a",

-    "peekViewResult.selectionBackground": "#2E3250",

-    "peekViewResult.selectionForeground": "#eeffff",

-    "peekViewTitle.background": "#292D3E",

-    "peekViewTitleDescription.foreground": "#697098",

-    "peekViewTitleLabel.foreground": "#eeffff",

-    "merge.currentHeaderBackground": "#7e57c25a",

-    "merge.currentContentBackground": null,

-    "merge.incomingHeaderBackground": "#7e57c25a",

-    "merge.incomingContentBackground": null,

-    "merge.border": null,

-    "panel.background": "#292D3E",

-    "panel.border": "#282B3C",

-    "panelTitle.activeBorder": "#7e57c2",

-    "panelTitle.activeForeground": "#eeffff",

-    "panelTitle.inactiveForeground": "#bfc7d580",

-    "statusBar.background": "#282C3D",

-    "statusBar.foreground": "#676E95",

-    "statusBar.border": "#262A39",

-    "statusBar.debuggingBackground": "#202431",

-    "statusBar.debuggingForeground": null,

-    "statusBar.debuggingBorder": "#1F2330",

-    "statusBar.noFolderForeground": null,

-    "statusBar.noFolderBackground": "#292D3E",

-    "statusBar.noFolderBorder": "#25293A",

-    "statusBarItem.activeBackground": "#202431",

-    "statusBarItem.hoverBackground": "#202431",

-    "statusBarItem.prominentBackground": "#202431",

-    "statusBarItem.prominentHoverBackground": "#202431",

-    "titleBar.activeBackground": "#292d3e",

-    "titleBar.activeForeground": "#eeefff",

-    "titleBar.border": "#30364c",

-    "titleBar.inactiveBackground": "#30364c",

-    "titleBar.inactiveForeground": null,

-    "notifications.background": "#292D3E",

-    "notifications.foreground": "#ffffffcc",

-    "notificationLink.foreground": "#80CBC4",

-    "extensionButton.prominentForeground": "#ffffffcc",

-    "extensionButton.prominentBackground": "#7e57c2cc",

-    "extensionButton.prominentHoverBackground": "#7e57c2",

-    "pickerGroup.foreground": "#d1aaff",

-    "pickerGroup.border": "#2E3245",

-    "terminal.ansiWhite": "#ffffff",

-    "terminal.ansiBlack": "#676E95",

-    "terminal.ansiBlue": "#82AAFF",

-    "terminal.ansiCyan": "#89DDFF",

-    "terminal.ansiGreen": "#a9c77d",

-    "terminal.ansiMagenta": "#C792EA",

-    "terminal.ansiRed": "#ff5572",

-    "terminal.ansiYellow": "#FFCB6B",

-    "terminal.ansiBrightWhite": "#ffffff",

-    "terminal.ansiBrightBlack": "#676E95",

-    "terminal.ansiBrightBlue": "#82AAFF",

-    "terminal.ansiBrightCyan": "#89DDFF",

-    "terminal.ansiBrightGreen": "#C3E88D",

-    "terminal.ansiBrightMagenta": "#C792EA",

-    "terminal.ansiBrightRed": "#ff5572",

-    "terminal.ansiBrightYellow": "#FFCB6B",

-    "debugToolBar.background": "#292D3E",

-    "welcomePage.buttonBackground": null,

-    "welcomePage.buttonHoverBackground": null,

-    "walkThrough.embeddedEditorBackground": "#232635",

-    "gitDecoration.modifiedResourceForeground": "#e2c08de6",

-    "gitDecoration.deletedResourceForeground": "#EF535090",

-    "gitDecoration.untrackedResourceForeground": "#a9c77dff",

-    "gitDecoration.ignoredResourceForeground": "#69709890",

-    "gitDecoration.conflictingResourceForeground": "#FFEB95CC",

-    "editorActiveLineNumber.foreground": "#eeffff",

-    "breadcrumb.foreground": "#6c739a",

-    "breadcrumb.focusForeground": "#bfc7d5",

-    "breadcrumb.activeSelectionForeground": "#eeffff",

-    "breadcrumbPicker.background": "#292D3E"

-  },

-  "tokenColors": [

-    {

-      "name": "Global settings",

-      "settings": {

-        "background": "#292D3E",

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Comment",

-      "scope": "comment",

-      "settings": {

-        "foreground": "#697098",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "String",

-      "scope": "string",

-      "settings": {

-        "foreground": "#C3E88D"

-      }

-    },

-    {

-      "name": "String Quoted",

-      "scope": "string.quoted",

-      "settings": {

-        "foreground": "#C3E88D"

-      }

-    },

-    {

-      "name": "String Unquoted",

-      "scope": "string.unquoted",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Support Constant Math",

-      "scope": "support.constant.math",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Number",

-      "scope": ["constant.numeric", "constant.character.numeric"],

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Built-in constant",

-      "scope": [

-        "constant.language",

-        "punctuation.definition.constant",

-        "variable.other.constant"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "User-defined constant",

-      "scope": ["constant.character", "constant.other"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Constant Character Escape",

-      "scope": "constant.character.escape",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "RegExp String",

-      "scope": ["string.regexp", "string.regexp keyword.other"],

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Comma in functions",

-      "scope": "meta.function punctuation.separator.comma",

-      "settings": {

-        "foreground": "#eeffff"

-      }

-    },

-    {

-      "name": "Variable",

-      "scope": "variable",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Keyword",

-      "scope": ["punctuation.accessor", "keyword"],

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Storage",

-      "scope": [

-        "storage",

-        "storage.type",

-        "meta.var.expr storage.type",

-        "storage.type.property.js",

-        "storage.type.property.ts",

-        "storage.type.property.tsx",

-        "meta.class meta.method.declaration meta.var.expr storage.type.js"

-      ],

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Class name",

-      "scope": ["entity.name.class", "meta.class entity.name.type.class"],

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Inherited class",

-      "scope": "entity.other.inherited-class",

-      "settings": {

-        "foreground": "#a9c77d"

-      }

-    },

-    {

-      "name": "Function name",

-      "scope": "entity.name.function",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Function Parameters",

-      "scope": "variable.parameter",

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "Meta Tag",

-      "scope": ["punctuation.definition.tag", "meta.tag"],

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "HTML Tag names",

-      "scope": [

-        "entity.name.tag support.class.component",

-        "meta.tag.other.html",

-        "meta.tag.other.js",

-        "meta.tag.other.tsx",

-        "entity.name.tag.tsx",

-        "entity.name.tag.js",

-        "entity.name.tag",

-        "meta.tag.js",

-        "meta.tag.tsx",

-        "meta.tag.html"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Tag attribute",

-      "scope": "entity.other.attribute-name",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Entity Name Tag Custom",

-      "scope": "entity.name.tag.custom",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Library (function & constant)",

-      "scope": ["support.function", "support.constant"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Support Constant Property Value meta",

-      "scope": "support.constant.meta.property-value",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Library class/type",

-      "scope": ["support.type", "support.class"],

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Support Variable DOM",

-      "scope": "support.variable.dom",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Invalid",

-      "scope": "invalid",

-      "settings": {

-        "background": "#ff2c83",

-        "foreground": "#ffffff"

-      }

-    },

-    {

-      "name": "Invalid deprecated",

-      "scope": "invalid.deprecated",

-      "settings": {

-        "foreground": "#ffffff",

-        "background": "#d3423e"

-      }

-    },

-    {

-      "name": "Keyword Operator",

-      "scope": "keyword.operator",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Keyword Operator Relational",

-      "scope": "keyword.operator.relational",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Keyword Operator Assignment",

-      "scope": "keyword.operator.assignment",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Double-Slashed Comment",

-      "scope": "comment.line.double-slash",

-      "settings": {

-        "foreground": "#697098"

-      }

-    },

-    {

-      "name": "Object",

-      "scope": "object",

-      "settings": {

-        "foreground": "#cdebf7"

-      }

-    },

-    {

-      "name": "Null",

-      "scope": "constant.language.null",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Meta Brace",

-      "scope": "meta.brace",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Meta Delimiter Period",

-      "scope": "meta.delimiter.period",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Punctuation Definition String",

-      "scope": "punctuation.definition.string",

-      "settings": {

-        "foreground": "#d9f5dd"

-      }

-    },

-    {

-      "name": "Boolean",

-      "scope": "constant.language.boolean",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Object Comma",

-      "scope": "object.comma",

-      "settings": {

-        "foreground": "#ffffff"

-      }

-    },

-    {

-      "name": "Variable Parameter Function",

-      "scope": "variable.parameter.function",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Support Type Property Name & entity name tags",

-      "scope": [

-        "support.type.vendored.property-name",

-        "support.constant.vendored.property-value",

-        "support.type.property-name",

-        "meta.property-list entity.name.tag"

-      ],

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Entity Name tag reference in stylesheets",

-      "scope": "meta.property-list entity.name.tag.reference",

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Constant Other Color RGB Value Punctuation Definition Constant",

-      "scope": "constant.other.color.rgb-value punctuation.definition.constant",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Constant Other Color",

-      "scope": "constant.other.color",

-      "settings": {

-        "foreground": "#FFEB95"

-      }

-    },

-    {

-      "name": "Keyword Other Unit",

-      "scope": "keyword.other.unit",

-      "settings": {

-        "foreground": "#FFEB95"

-      }

-    },

-    {

-      "name": "Meta Selector",

-      "scope": "meta.selector",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Entity Other Attribute Name Id",

-      "scope": "entity.other.attribute-name.id",

-      "settings": {

-        "foreground": "#FAD430"

-      }

-    },

-    {

-      "name": "Meta Property Name",

-      "scope": "meta.property-name",

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Doctypes",

-      "scope": ["entity.name.tag.doctype", "meta.tag.sgml.doctype"],

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Punctuation Definition Parameters",

-      "scope": "punctuation.definition.parameters",

-      "settings": {

-        "foreground": "#d9f5dd"

-      }

-    },

-    {

-      "name": "Keyword Control Operator",

-      "scope": "keyword.control.operator",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Keyword Operator Logical",

-      "scope": "keyword.operator.logical",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Variable Instances",

-      "scope": [

-        "variable.instance",

-        "variable.other.instance",

-        "variable.reaedwrite.instance",

-        "variable.other.readwrite.instance"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Variable Property Other",

-      "scope": ["variable.other.property", "variable.other.object.property"],

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Entity Name Function",

-      "scope": "entity.name.function",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Keyword Operator Comparison",

-      "scope": "keyword.operator.comparison",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Support Constant, `new` keyword, Special Method Keyword",

-      "scope": [

-        "support.constant",

-        "keyword.other.special-method",

-        "keyword.other.new"

-      ],

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Support Function",

-      "scope": "support.function",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Invalid Broken",

-      "scope": "invalid.broken",

-      "settings": {

-        "foreground": "#020e14",

-        "background": "#F78C6C"

-      }

-    },

-    {

-      "name": "Invalid Unimplemented",

-      "scope": "invalid.unimplemented",

-      "settings": {

-        "background": "#8BD649",

-        "foreground": "#ffffff"

-      }

-    },

-    {

-      "name": "Invalid Illegal",

-      "scope": "invalid.illegal",

-      "settings": {

-        "foreground": "#ffffff",

-        "background": "#ec5f67"

-      }

-    },

-    {

-      "name": "Language Variable",

-      "scope": "variable.language",

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Support Variable Property",

-      "scope": "support.variable.property",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Variable Function",

-      "scope": "variable.function",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Variable Interpolation",

-      "scope": "variable.interpolation",

-      "settings": {

-        "foreground": "#ec5f67"

-      }

-    },

-    {

-      "name": "Meta Function Call",

-      "scope": "meta.function-call",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Punctuation Section Embedded",

-      "scope": "punctuation.section.embedded",

-      "settings": {

-        "foreground": "#d3423e"

-      }

-    },

-    {

-      "name": "Punctuation Tweaks",

-      "scope": [

-        "punctuation.terminator.expression",

-        "punctuation.definition.arguments",

-        "punctuation.definition.array",

-        "punctuation.section.array",

-        "meta.array"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "More Punctuation Tweaks",

-      "scope": [

-        "punctuation.definition.list.begin",

-        "punctuation.definition.list.end",

-        "punctuation.separator.arguments",

-        "punctuation.definition.list"

-      ],

-      "settings": {

-        "foreground": "#d9f5dd"

-      }

-    },

-    {

-      "name": "Template Strings",

-      "scope": "string.template meta.template.expression",

-      "settings": {

-        "foreground": "#d3423e"

-      }

-    },

-    {

-      "name": "Backtics(``) in Template Strings",

-      "scope": "string.template punctuation.definition.string",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Italics",

-      "scope": "italic",

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Bold",

-      "scope": "bold",

-      "settings": {

-        "foreground": "#ffcb6b",

-        "fontStyle": "bold"

-      }

-    },

-    {

-      "name": "Quote",

-      "scope": "quote",

-      "settings": {

-        "foreground": "#697098",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Raw Code",

-      "scope": "raw",

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "CoffeScript Variable Assignment",

-      "scope": "variable.assignment.coffee",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "CoffeScript Parameter Function",

-      "scope": "variable.parameter.function.coffee",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "CoffeeScript Assignments",

-      "scope": "variable.assignment.coffee",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "C# Readwrite Variables",

-      "scope": "variable.other.readwrite.cs",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "C# Classes & Storage types",

-      "scope": ["entity.name.type.class.cs", "storage.type.cs"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "C# Namespaces",

-      "scope": "entity.name.type.namespace.cs",

-      "settings": {

-        "foreground": "#B2CCD6"

-      }

-    },

-    {

-      "name": "Tag names in Stylesheets",

-      "scope": [

-        "entity.name.tag.css",

-        "entity.name.tag.less",

-        "entity.name.tag.custom.css"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Wildcard(*) selector in Stylesheets",

-      "scope": [

-        "entity.name.tag.wildcard.css",

-        "entity.name.tag.wildcard.less",

-        "entity.name.tag.wildcard.scss",

-        "entity.name.tag.wildcard.sass"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "(C|SC|SA|LE)SS property value unit",

-      "scope": [

-        "keyword.other.unit.css",

-        "constant.length.units.css",

-        "keyword.other.unit.less",

-        "constant.length.units.less",

-        "keyword.other.unit.scss",

-        "constant.length.units.scss",

-        "keyword.other.unit.sass",

-        "constant.length.units.sass"

-      ],

-      "settings": {

-        "foreground": "#FFEB95"

-      }

-    },

-    {

-      "name": "Attribute Name for CSS",

-      "scope": "meta.attribute-selector.css entity.other.attribute-name.attribute",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "punctuations in styled components",

-      "scope": [

-        "source.js source.css meta.property-list",

-        "source.js source.css punctuation.section",

-        "source.js source.css punctuation.terminator.rule",

-        "source.js source.css punctuation.definition.entity.end.bracket",

-        "source.js source.css punctuation.definition.entity.begin.bracket",

-        "source.js source.css punctuation.separator.key-value",

-        "source.js source.css punctuation.definition.attribute-selector",

-        "source.js source.css meta.property-list",

-        "source.js source.css meta.property-list punctuation.separator.comma",

-        "source.ts source.css punctuation.section",

-        "source.ts source.css punctuation.terminator.rule",

-        "source.ts source.css punctuation.definition.entity.end.bracket",

-        "source.ts source.css punctuation.definition.entity.begin.bracket",

-        "source.ts source.css punctuation.separator.key-value",

-        "source.ts source.css punctuation.definition.attribute-selector",

-        "source.ts source.css meta.property-list",

-        "source.ts source.css meta.property-list punctuation.separator.comma"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Elixir Classes",

-      "scope": [

-        "source.elixir support.type.elixir",

-        "source.elixir meta.module.elixir entity.name.class.elixir"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Elixir Functions",

-      "scope": "source.elixir entity.name.function",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Elixir Constants",

-      "scope": [

-        "source.elixir constant.other.symbol.elixir",

-        "source.elixir constant.other.keywords.elixir"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Elixir String Punctuations",

-      "scope": "source.elixir punctuation.definition.string",

-      "settings": {

-        "foreground": "#a9c77d"

-      }

-    },

-    {

-      "name": "Elixir",

-      "scope": [

-        "source.elixir variable.other.readwrite.module.elixir",

-        "source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir"

-      ],

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Elixir Binary Punctuations",

-      "scope": "source.elixir .punctuation.binary.elixir",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Go Function Calls",

-      "scope": "source.go meta.function-call.go",

-      "settings": {

-        "foreground": "#DDDDDD"

-      }

-    },

-    {

-      "name": "GraphQL Variables",

-      "scope": "variable.qraphql",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "ID Attribute Name in HTML",

-      "scope": "entity.other.attribute-name.id.html",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "HTML Punctuation Definition Tag",

-      "scope": "punctuation.definition.tag.html",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "HTML Doctype",

-      "scope": "meta.tag.sgml.doctype.html",

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "JavaScript Classes",

-      "scope": "meta.class entity.name.type.class.js",

-      "settings": {

-        "foreground": "#ffcb8b"

-      }

-    },

-    {

-      "name": "JavaScript Method Declaration e.g. `constructor`",

-      "scope": "meta.method.declaration storage.type.js",

-      "settings": {

-        "foreground": "#82AAFF",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "JavaScript Terminator",

-      "scope": "terminator.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Meta Punctuation Definition",

-      "scope": "meta.js punctuation.definition.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Entity Names in Code Documentations",

-      "scope": [

-        "entity.name.type.instance.jsdoc",

-        "entity.name.type.instance.phpdoc"

-      ],

-      "settings": {

-        "foreground": "#eeffff"

-      }

-    },

-    {

-      "name": "Other Variables in Code Documentations",

-      "scope": ["variable.other.jsdoc", "variable.other.phpdoc"],

-      "settings": {

-        "foreground": "#78ccf0"

-      }

-    },

-    {

-      "name": "JavaScript module imports and exports",

-      "scope": [

-        "variable.other.meta.import.js",

-        "meta.import.js variable.other",

-        "variable.other.meta.export.js",

-        "meta.export.js variable.other"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Variable Parameter Function",

-      "scope": "variable.parameter.function.js",

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "JavaScript Variable Other ReadWrite",

-      "scope": "variable.other.readwrite.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Text nested in React tags",

-      "scope": [

-        "meta.jsx.children",

-        "meta.jsx.children.js",

-        "meta.jsx.children.tsx"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript[React] Variable Other Object",

-      "scope": [

-        "variable.other.object.js",

-        "variable.other.object.jsx",

-        "meta.object-literal.key.js",

-        "meta.object-literal.key.jsx",

-        "variable.object.property.js",

-        "variable.object.property.jsx"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Variables",

-      "scope": ["variable.js", "variable.other.js"],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Entity Name Type",

-      "scope": ["entity.name.type.js", "entity.name.type.module.js"],

-      "settings": {

-        "foreground": "#ffcb8b"

-      }

-    },

-    {

-      "name": "JavaScript Support Classes",

-      "scope": "support.class.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JSON Property Names",

-      "scope": "support.type.property-name.json",

-      "settings": {

-        "foreground": "#C3E88D",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "JSON Support Constants",

-      "scope": "support.constant.json",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "JSON Property values (string)",

-      "scope": "meta.structure.dictionary.value.json string.quoted.double",

-      "settings": {

-        "foreground": "#80CBC4",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "Strings in JSON values",

-      "scope": "string.quoted.double.json punctuation.definition.string.json",

-      "settings": {

-        "foreground": "#80CBC4",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "Specific JSON Property values like null",

-      "scope": "meta.structure.dictionary.json meta.structure.dictionary.value constant.language",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Ruby Variables",

-      "scope": "variable.other.ruby",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Ruby Hashkeys",

-      "scope": "constant.language.symbol.hashkey.ruby",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "LESS Tag names",

-      "scope": "entity.name.tag.less",

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Attribute Name for LESS",

-      "scope": "meta.attribute-selector.less entity.other.attribute-name.attribute",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Markup Headings",

-      "scope": "markup.heading",

-      "settings": {

-        "foreground": "#82b1ff"

-      }

-    },

-    {

-      "name": "Markup Italics",

-      "scope": "markup.italic",

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Markup Bold",

-      "scope": "markup.bold",

-      "settings": {

-        "foreground": "#ffcb6b",

-        "fontStyle": "bold"

-      }

-    },

-    {

-      "name": "Markup Quote + others",

-      "scope": "markup.quote",

-      "settings": {

-        "foreground": "#697098",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Markup Raw Code + others",

-      "scope": "markup.inline.raw",

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Markup Links",

-      "scope": ["markup.underline.link", "markup.underline.link.image"],

-      "settings": {

-        "foreground": "#ff869a"

-      }

-    },

-    {

-      "name": "Markup Attributes",

-      "scope": ["markup.meta.attribute-list"],

-      "settings": {

-        "foreground": "#a9c77d"

-      }

-    },

-    {

-      "name": "Markup Admonitions",

-      "scope": "markup.admonition",

-      "settings": {

-        "fontStyle": "bold"

-      }

-    },

-    {

-      "name": "Markup Lists",

-      "scope": "markup.list.bullet",

-      "settings": {

-        "foreground": "#D9F5DD"

-      }

-    },

-    {

-      "name": "Markup Superscript and Subscript",

-      "scope": ["markup.superscript", "markup.subscript"],

-      "settings": {

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Markdown Link Title and Description",

-      "scope": [

-        "string.other.link.title.markdown",

-        "string.other.link.description.markdown"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Markdown Punctuation",

-      "scope": [

-        "punctuation.definition.string.markdown",

-        "punctuation.definition.string.begin.markdown",

-        "punctuation.definition.string.end.markdown",

-        "meta.link.inline.markdown punctuation.definition.string"

-      ],

-      "settings": {

-        "foreground": "#82b1ff"

-      }

-    },

-    {

-      "name": "Markdown MetaData Punctuation",

-      "scope": ["punctuation.definition.metadata.markdown"],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Markdown List Punctuation",

-      "scope": ["beginning.punctuation.definition.list.markdown"],

-      "settings": {

-        "foreground": "#82b1ff"

-      }

-    },

-    {

-      "name": "Asciidoc Function",

-      "scope": "entity.name.function.asciidoc",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "PHP Variables",

-      "scope": "variable.other.php",

-      "settings": {

-        "foreground": "#bec5d4"

-      }

-    },

-    {

-      "name": "Support Classes in PHP",

-      "scope": "support.class.php",

-      "settings": {

-        "foreground": "#ffcb8b"

-      }

-    },

-    {

-      "name": "Punctuations in PHP function calls",

-      "scope": "meta.function-call.php punctuation",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "PHP Global Variables",

-      "scope": "variable.other.global.php",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Declaration Punctuation in PHP Global Variables",

-      "scope": "variable.other.global.php punctuation.definition.variable",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Language Constants in Python",

-      "scope": "constant.language.python",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Python Function Parameter and Arguments",

-      "scope": [

-        "variable.parameter.function.python",

-        "meta.function-call.arguments.python"

-      ],

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "Python Function Call",

-      "scope": [

-        "meta.function-call.python",

-        "meta.function-call.generic.python"

-      ],

-      "settings": {

-        "foreground": "#B2CCD6"

-      }

-    },

-    {

-      "name": "Punctuations in Python",

-      "scope": "punctuation.python",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Decorator Functions in Python",

-      "scope": "entity.name.function.decorator.python",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Python Language Variable",

-      "scope": "source.python variable.language.special",

-      "settings": {

-        "foreground": "#8EACE3"

-      }

-    },

-    {

-      "name": "SCSS Variable",

-      "scope": [

-        "variable.scss",

-        "variable.sass",

-        "variable.parameter.url.scss",

-        "variable.parameter.url.sass"

-      ],

-      "settings": {

-        "foreground": "#DDDDDD"

-      }

-    },

-    {

-      "name": "Variables in SASS At-Rules",

-      "scope": [

-        "source.css.scss meta.at-rule variable",

-        "source.css.sass meta.at-rule variable"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Variables in SASS At-Rules",

-      "scope": [

-        "source.css.scss meta.at-rule variable",

-        "source.css.sass meta.at-rule variable"

-      ],

-      "settings": {

-        "foreground": "#bec5d4"

-      }

-    },

-    {

-      "name": "Attribute Name for SASS",

-      "scope": [

-        "meta.attribute-selector.scss entity.other.attribute-name.attribute",

-        "meta.attribute-selector.sass entity.other.attribute-name.attribute"

-      ],

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Tag names in SASS",

-      "scope": ["entity.name.tag.scss", "entity.name.tag.sass"],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "TypeScript[React] Variables and Object Properties",

-      "scope": [

-        "variable.other.readwrite.alias.ts",

-        "variable.other.readwrite.alias.tsx",

-        "variable.other.readwrite.ts",

-        "variable.other.readwrite.tsx",

-        "variable.other.object.ts",

-        "variable.other.object.tsx",

-        "variable.object.property.ts",

-        "variable.object.property.tsx",

-        "variable.other.ts",

-        "variable.other.tsx",

-        "variable.tsx",

-        "variable.ts"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "TypeScript[React] Entity Name Types",

-      "scope": ["entity.name.type.ts", "entity.name.type.tsx"],

-      "settings": {

-        "foreground": "#78ccf0"

-      }

-    },

-    {

-      "name": "TypeScript[React] Node Classes",

-      "scope": ["support.class.node.ts", "support.class.node.tsx"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "TypeScript[React] Entity Name Types as Parameters",

-      "scope": [

-        "meta.type.parameters.ts entity.name.type",

-        "meta.type.parameters.tsx entity.name.type"

-      ],

-      "settings": {

-        "foreground": "#eeffff"

-      }

-    },

-    {

-      "name": "TypeScript[React] Import/Export Punctuations",

-      "scope": [

-        "meta.import.ts punctuation.definition.block",

-        "meta.import.tsx punctuation.definition.block",

-        "meta.export.ts punctuation.definition.block",

-        "meta.export.tsx punctuation.definition.block"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "TypeScript[React] Punctuation Decorators",

-      "scope": [

-        "meta.decorator punctuation.decorator.ts",

-        "meta.decorator punctuation.decorator.tsx"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "TypeScript[React] Punctuation Decorators",

-      "scope": "meta.tag.js meta.jsx.children.tsx",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "YAML Entity Name Tags",

-      "scope": "entity.name.tag.yaml",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "handlebars variables",

-      "scope": "variable.parameter.handlebars",

-      "settings": {

-        "foreground": "#bec5d4"

-      }

-    },

-    {

-      "name": "handlebars parameters",

-      "scope": "entity.other.attribute-name.handlebars variable.parameter.handlebars",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "handlebars enitity attribute names",

-      "scope": "entity.other.attribute-name.handlebars",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "handlebars enitity attribute values",

-      "scope": "entity.other.attribute-value.handlebars variable.parameter.handlebars",

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "normalize font style of certain components",

-      "scope": [

-        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.begin.js",

-        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.end.js",

-        "meta.property-list.css meta.property-value.css variable.other.less",

-        "punctuation.section.embedded.begin.js.jsx",

-        "punctuation.section.embedded.end.js.jsx",

-        "meta.property-list.scss variable.scss",

-        "meta.property-list.sass variable.sass",

-        "keyword.operator.logical",

-        "keyword.operator.arithmetic",

-        "keyword.operator.bitwise",

-        "keyword.operator.increment",

-        "keyword.operator.ternary",

-        "keyword.operator.comparison",

-        "keyword.operator.assignment",

-        "keyword.operator.operator",

-        "keyword.operator.or.regexp",

-        "keyword.operator.expression.in",

-        "keyword.operator.type",

-        "punctuation.section.embedded.js",

-        "punctuation.definintion.string",

-        "punctuation"

-      ],

-      "settings": {

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "italicsify for operator mono",

-      "scope": [

-        "keyword.other.unit",

-        "support.type.property-name.css",

-        "support.type.vendored.property-name.css",

-        "support.constant.vendored.property-value.css",

-        "meta.import.ts meta.block.ts variable.other.readwrite.alias.ts",

-        "meta.import.tsx meta.block.tsx variable.other.readwrite.alias.tsx",

-        "meta.import.js variable.other",

-        "meta.export.ts meta.block.ts variable.other.readwrite.alias.ts",

-        "meta.export.tsx meta.block.tsx variable.other.readwrite.alias.tsx",

-        "meta.export.js variable.other",

-        "entity.name.function.ts",

-        "entity.name.function.tsx",

-        "support.type.primitive",

-        "entity.name.tag.yaml",

-        "entity.other.attribute-name",

-        "meta.tag.sgml.doctype.html",

-        "entity.name.tag.doctype",

-        "meta.tag.sgml.doctype",

-        "entity.name.tag.custom",

-        "source.js.jsx keyword.control.flow.js",

-        "support.type.property.css",

-        "support.function.basic_functions",

-        "constant.other.color.rgb-value.hex.css",

-        "constant.other.rgb-value.css",

-        "variable.assignment.coffee",

-        "support.function.basic_functions",

-        "keyword.operator.expression.typeof",

-        "punctuation.section.embedded",

-        "keyword.operator.type.annotation",

-        "variable.object.property.ts",

-        "variable.object.property.js",

-        "variable.object.property.jsx",

-        "variable.object.property.tsx",

-        "assignment.coffee",

-        "entity.name.type.ts",

-        "support.constant.math",

-        "meta.object-literal.key",

-        "meta.var.expr storage.type",

-        "variable.scss",

-        "variable.sass",

-        "variable.other.less",

-        "variable.parameter.url.scss",

-        "variable.parameter.url.sass",

-        "parameter",

-        "string",

-        "italic",

-        "quote",

-        "keyword",

-        "storage",

-        "language",

-        "constant.language",

-        "variable.language",

-        "type .function",

-        "type.function",

-        "storage.type.class",

-        "type.var",

-        "meta.parameter",

-        "variable.parameter",

-        "meta.parameters",

-        "keyword.control",

-        "modifier",

-        "this",

-        "comment"

-      ],

-      "settings": {

-        "fontStyle": "italic"

-      }

-    }

-  ]

-}

+{
+  "name": "Palenight Operator",
+  "author": "Olaolu Olawuyi",
+  "maintainers": ["Olaolu Olawuyi <mrolaolu@gmail.com>"],
+  "type": "dark",
+  "semanticClass": "palenight-operator",
+  "colors": {
+    "contrastActiveBorder": null,
+    "contrastBorder": "#282B3C",
+    "focusBorder": "#282B3C",
+    "foreground": "#ffffff",
+    "widget.shadow": "#232635",
+    "selection.background": "#7580B850",
+    "descriptionForeground": null,
+    "errorForeground": "#EF5350",
+    "button.background": "#7e57c2cc",
+    "button.foreground": "#ffffffcc",
+    "button.hoverBackground": "#7e57c2",
+    "dropdown.background": "#292D3E",
+    "dropdown.border": "#7e57c2",
+    "dropdown.foreground": "#ffffffcc",
+    "input.background": "#313850",
+    "input.border": "#7e57c2",
+    "input.foreground": "#ffffffcc",
+    "input.placeholderForeground": "#ffffffcc",
+    "inputOption.activeBorder": "#ffffffcc",
+    "inputValidation.errorBackground": "#ef5350f2",
+    "inputValidation.errorBorder": "#EF5350",
+    "inputValidation.infoBackground": "#64b5f6f2",
+    "inputValidation.infoBorder": "#64B5F6",
+    "inputValidation.warningBackground": "#ffca28f2",
+    "inputValidation.warningBorder": "#FFCA28",
+    "scrollbar.shadow": "#292D3E00",
+    "scrollbarSlider.activeBackground": "#694CA4cc",
+    "scrollbarSlider.background": "#694CA466",
+    "scrollbarSlider.hoverBackground": "#694CA4cc",
+    "badge.background": "#7e57c2",
+    "badge.foreground": "#ffffff",
+    "progress.background": "#7e57c2",
+    "list.activeSelectionBackground": "#7e57c2",
+    "list.activeSelectionForeground": "#ffffff",
+    "list.dropBackground": "#2E3245",
+    "list.focusBackground": "#0000002e",
+    "list.focusForeground": "#ffffff",
+    "list.highlightForeground": "#ffffff",
+    "list.hoverBackground": "#0000001a",
+    "list.hoverForeground": "#ffffff",
+    "list.inactiveSelectionBackground": "#929ac90d",
+    "list.inactiveSelectionForeground": "#929ac9",
+    "activityBar.background": "#282C3D",
+    "activityBar.dropBackground": "#7e57c2e3",
+    "activityBar.foreground": "#eeffff",
+    "activityBar.border": "#282C3D",
+    "activityBarBadge.background": "#7e57c2",
+    "activityBarBadge.foreground": "#ffffff",
+    "sideBar.background": "#292D3E",
+    "sideBar.foreground": "#6C739A",
+    "sideBar.border": "#282B3C",
+    "sideBarTitle.foreground": "#eeffff",
+    "sideBarSectionHeader.background": "#292D3E",
+    "sideBarSectionHeader.foreground": "#eeffff",
+    "editorGroup.background": "#32374C",
+    "editorGroup.border": "#2E3245",
+    "editorGroup.dropBackground": "#7e57c273",
+    "editorGroupHeader.noTabsBackground": "#32374C",
+    "editorGroupHeader.tabsBackground": "#31364a",
+    "editorGroupHeader.tabsBorder": "#262A39",
+    "tab.activeBackground": "#292D3E",
+    "tab.activeForeground": "#eeffff",
+    "tab.border": "#272B3B",
+    "tab.activeBorder": "#262A39",
+    "tab.unfocusedActiveBorder": "#262A39",
+    "tab.inactiveBackground": "#31364A",
+    "tab.inactiveForeground": "#929ac9",
+    "tab.unfocusedActiveForeground": null,
+    "tab.unfocusedInactiveForeground": null,
+    "editor.background": "#292D3E",
+    "editor.foreground": "#BFC7D5",
+    "editorLineNumber.foreground": "#4c5374",
+    "editorLineNumber.activeForeground": "#eeffff",
+    "editorCursor.foreground": "#7e57c2",
+    "editorCursor.background": null,
+    "editor.selectionBackground": "#7580B850",
+    "editor.selectionHighlightBackground": "#383D51",
+    "editor.inactiveSelectionBackground": "#7e57c25a",
+    "editor.wordHighlightBackground": "#32374D",
+    "editor.wordHighlightStrongBackground": "#2E3250",
+    "editor.findMatchBackground": "#2e3248fc",
+    "editor.findMatchHighlightBackground": "#7e57c233",
+    "editor.findRangeHighlightBackground": null,
+    "editor.hoverHighlightBackground": "#7e57c25a",
+    "editor.lineHighlightBackground": "#0003",
+    "editor.lineHighlightBorder": null,
+    "editorLink.activeForeground": null,
+    "editor.rangeHighlightBackground": "#7e57c25a",
+    "editorWhitespace.foreground": null,
+    "editorIndentGuide.background": "#4E557980",
+    "editorRuler.foreground": "#4E557980",
+    "editorCodeLens.foreground": "#FFCA28",
+    "editorBracketMatch.background": null,
+    "editorBracketMatch.border": null,
+    "editorOverviewRuler.currentContentForeground": "#7e57c2",
+    "editorOverviewRuler.incomingContentForeground": "#7e57c2",
+    "editorOverviewRuler.commonContentForeground": "#7e57c2",
+    "editorError.foreground": "#EF5350",
+    "editorError.border": null,
+    "editorWarning.foreground": "#FFCA28",
+    "editorWarning.border": null,
+    "editorGutter.background": null,
+    "editorGutter.modifiedBackground": "#e2b93d",
+    "editorGutter.addedBackground": "#9CCC65",
+    "editorGutter.deletedBackground": "#EF5350",
+    "diffEditor.insertedTextBackground": "#99b76d23",
+    "diffEditor.removedTextBackground": "#ef535033",
+    "editorWidget.background": "#31364a",
+    "editorWidget.border": null,
+    "editorSuggestWidget.background": "#2C3043",
+    "editorSuggestWidget.border": "#2B2F40",
+    "editorSuggestWidget.foreground": "#bfc7d5",
+    "editorSuggestWidget.highlightForeground": "#ffffff",
+    "editorSuggestWidget.selectedBackground": "#7e57c2",
+    "editorHoverWidget.background": "#292D3E",
+    "editorHoverWidget.border": "#7e57c2",
+    "debugExceptionWidget.background": "#292D3E",
+    "debugExceptionWidget.border": "#7e57c2",
+    "editorMarkerNavigation.background": "#31364a",
+    "editorMarkerNavigationError.background": "#EF5350",
+    "editorMarkerNavigationWarning.background": "#FFCA28",
+    "peekView.border": "#7e57c2",
+    "peekViewEditor.background": "#232635",
+    "peekViewEditor.matchHighlightBackground": "#7e57c25a",
+    "peekViewResult.background": "#2E3245",
+    "peekViewResult.fileForeground": "#eeffff",
+    "peekViewResult.lineForeground": "#eeffff",
+    "peekViewResult.matchHighlightBackground": "#7e57c25a",
+    "peekViewResult.selectionBackground": "#2E3250",
+    "peekViewResult.selectionForeground": "#eeffff",
+    "peekViewTitle.background": "#292D3E",
+    "peekViewTitleDescription.foreground": "#697098",
+    "peekViewTitleLabel.foreground": "#eeffff",
+    "merge.currentHeaderBackground": "#7e57c25a",
+    "merge.currentContentBackground": null,
+    "merge.incomingHeaderBackground": "#7e57c25a",
+    "merge.incomingContentBackground": null,
+    "merge.border": null,
+    "panel.background": "#292D3E",
+    "panel.border": "#282B3C",
+    "panelTitle.activeBorder": "#7e57c2",
+    "panelTitle.activeForeground": "#eeffff",
+    "panelTitle.inactiveForeground": "#bfc7d580",
+    "statusBar.background": "#282C3D",
+    "statusBar.foreground": "#676E95",
+    "statusBar.border": "#262A39",
+    "statusBar.debuggingBackground": "#202431",
+    "statusBar.debuggingForeground": null,
+    "statusBar.debuggingBorder": "#1F2330",
+    "statusBar.noFolderForeground": null,
+    "statusBar.noFolderBackground": "#292D3E",
+    "statusBar.noFolderBorder": "#25293A",
+    "statusBarItem.activeBackground": "#202431",
+    "statusBarItem.hoverBackground": "#202431",
+    "statusBarItem.prominentBackground": "#202431",
+    "statusBarItem.prominentHoverBackground": "#202431",
+    "titleBar.activeBackground": "#292d3e",
+    "titleBar.activeForeground": "#eeefff",
+    "titleBar.border": "#30364c",
+    "titleBar.inactiveBackground": "#30364c",
+    "titleBar.inactiveForeground": null,
+    "notifications.background": "#292D3E",
+    "notifications.foreground": "#ffffffcc",
+    "notificationLink.foreground": "#80CBC4",
+    "extensionButton.prominentForeground": "#ffffffcc",
+    "extensionButton.prominentBackground": "#7e57c2cc",
+    "extensionButton.prominentHoverBackground": "#7e57c2",
+    "pickerGroup.foreground": "#d1aaff",
+    "pickerGroup.border": "#2E3245",
+    "terminal.ansiWhite": "#ffffff",
+    "terminal.ansiBlack": "#676E95",
+    "terminal.ansiBlue": "#82AAFF",
+    "terminal.ansiCyan": "#89DDFF",
+    "terminal.ansiGreen": "#a9c77d",
+    "terminal.ansiMagenta": "#C792EA",
+    "terminal.ansiRed": "#ff5572",
+    "terminal.ansiYellow": "#FFCB6B",
+    "terminal.ansiBrightWhite": "#ffffff",
+    "terminal.ansiBrightBlack": "#676E95",
+    "terminal.ansiBrightBlue": "#82AAFF",
+    "terminal.ansiBrightCyan": "#89DDFF",
+    "terminal.ansiBrightGreen": "#C3E88D",
+    "terminal.ansiBrightMagenta": "#C792EA",
+    "terminal.ansiBrightRed": "#ff5572",
+    "terminal.ansiBrightYellow": "#FFCB6B",
+    "debugToolBar.background": "#292D3E",
+    "welcomePage.buttonBackground": null,
+    "welcomePage.buttonHoverBackground": null,
+    "walkThrough.embeddedEditorBackground": "#232635",
+    "gitDecoration.modifiedResourceForeground": "#e2c08de6",
+    "gitDecoration.deletedResourceForeground": "#EF535090",
+    "gitDecoration.untrackedResourceForeground": "#a9c77dff",
+    "gitDecoration.ignoredResourceForeground": "#69709890",
+    "gitDecoration.conflictingResourceForeground": "#FFEB95CC",
+    "editorActiveLineNumber.foreground": "#eeffff",
+    "breadcrumb.foreground": "#6c739a",
+    "breadcrumb.focusForeground": "#bfc7d5",
+    "breadcrumb.activeSelectionForeground": "#eeffff",
+    "breadcrumbPicker.background": "#292D3E"
+  },
+  "tokenColors": [
+    {
+      "name": "Global settings",
+      "settings": {
+        "background": "#292D3E",
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Comment",
+      "scope": "comment",
+      "settings": {
+        "foreground": "#697098",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "String",
+      "scope": "string",
+      "settings": {
+        "foreground": "#C3E88D"
+      }
+    },
+    {
+      "name": "String Quoted",
+      "scope": "string.quoted",
+      "settings": {
+        "foreground": "#C3E88D"
+      }
+    },
+    {
+      "name": "String Unquoted",
+      "scope": "string.unquoted",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Support Constant Math",
+      "scope": "support.constant.math",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Number",
+      "scope": ["constant.numeric", "constant.character.numeric"],
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Built-in constant",
+      "scope": [
+        "constant.language",
+        "punctuation.definition.constant",
+        "variable.other.constant"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "User-defined constant",
+      "scope": ["constant.character", "constant.other"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Constant Character Escape",
+      "scope": "constant.character.escape",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "RegExp String",
+      "scope": ["string.regexp", "string.regexp keyword.other"],
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Comma in functions",
+      "scope": "meta.function punctuation.separator.comma",
+      "settings": {
+        "foreground": "#eeffff"
+      }
+    },
+    {
+      "name": "Variable",
+      "scope": "variable",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Keyword",
+      "scope": ["punctuation.accessor", "keyword"],
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Storage",
+      "scope": [
+        "storage",
+        "storage.type",
+        "meta.var.expr storage.type",
+        "storage.type.property.js",
+        "storage.type.property.ts",
+        "storage.type.property.tsx",
+        "meta.class meta.method.declaration meta.var.expr storage.type.js"
+      ],
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Class name",
+      "scope": ["entity.name.class", "meta.class entity.name.type.class"],
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Inherited class",
+      "scope": "entity.other.inherited-class",
+      "settings": {
+        "foreground": "#a9c77d"
+      }
+    },
+    {
+      "name": "Function name",
+      "scope": "entity.name.function",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Function Parameters",
+      "scope": "variable.parameter",
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "Meta Tag",
+      "scope": ["punctuation.definition.tag", "meta.tag"],
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "HTML Tag names",
+      "scope": [
+        "entity.name.tag support.class.component",
+        "meta.tag.other.html",
+        "meta.tag.other.js",
+        "meta.tag.other.tsx",
+        "entity.name.tag.tsx",
+        "entity.name.tag.js",
+        "entity.name.tag",
+        "meta.tag.js",
+        "meta.tag.tsx",
+        "meta.tag.html"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Tag attribute",
+      "scope": "entity.other.attribute-name",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Entity Name Tag Custom",
+      "scope": "entity.name.tag.custom",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Library (function & constant)",
+      "scope": ["support.function", "support.constant"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Support Constant Property Value meta",
+      "scope": "support.constant.meta.property-value",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Library class/type",
+      "scope": ["support.type", "support.class"],
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Support Variable DOM",
+      "scope": "support.variable.dom",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Invalid",
+      "scope": "invalid",
+      "settings": {
+        "background": "#ff2c83",
+        "foreground": "#ffffff"
+      }
+    },
+    {
+      "name": "Invalid deprecated",
+      "scope": "invalid.deprecated",
+      "settings": {
+        "foreground": "#ffffff",
+        "background": "#d3423e"
+      }
+    },
+    {
+      "name": "Keyword Operator",
+      "scope": "keyword.operator",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Keyword Operator Relational",
+      "scope": "keyword.operator.relational",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Keyword Operator Assignment",
+      "scope": "keyword.operator.assignment",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Double-Slashed Comment",
+      "scope": "comment.line.double-slash",
+      "settings": {
+        "foreground": "#697098"
+      }
+    },
+    {
+      "name": "Object",
+      "scope": "object",
+      "settings": {
+        "foreground": "#cdebf7"
+      }
+    },
+    {
+      "name": "Null",
+      "scope": "constant.language.null",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Meta Brace",
+      "scope": "meta.brace",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Meta Delimiter Period",
+      "scope": "meta.delimiter.period",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Punctuation Definition String",
+      "scope": "punctuation.definition.string",
+      "settings": {
+        "foreground": "#d9f5dd"
+      }
+    },
+    {
+      "name": "Boolean",
+      "scope": "constant.language.boolean",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Object Comma",
+      "scope": "object.comma",
+      "settings": {
+        "foreground": "#ffffff"
+      }
+    },
+    {
+      "name": "Variable Parameter Function",
+      "scope": "variable.parameter.function",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Support Type Property Name & entity name tags",
+      "scope": [
+        "support.type.vendored.property-name",
+        "support.constant.vendored.property-value",
+        "support.type.property-name",
+        "meta.property-list entity.name.tag"
+      ],
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Entity Name tag reference in stylesheets",
+      "scope": "meta.property-list entity.name.tag.reference",
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Constant Other Color RGB Value Punctuation Definition Constant",
+      "scope": "constant.other.color.rgb-value punctuation.definition.constant",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Constant Other Color",
+      "scope": "constant.other.color",
+      "settings": {
+        "foreground": "#FFEB95"
+      }
+    },
+    {
+      "name": "Keyword Other Unit",
+      "scope": "keyword.other.unit",
+      "settings": {
+        "foreground": "#FFEB95"
+      }
+    },
+    {
+      "name": "Meta Selector",
+      "scope": "meta.selector",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Entity Other Attribute Name Id",
+      "scope": "entity.other.attribute-name.id",
+      "settings": {
+        "foreground": "#FAD430"
+      }
+    },
+    {
+      "name": "Meta Property Name",
+      "scope": "meta.property-name",
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Doctypes",
+      "scope": ["entity.name.tag.doctype", "meta.tag.sgml.doctype"],
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Punctuation Definition Parameters",
+      "scope": "punctuation.definition.parameters",
+      "settings": {
+        "foreground": "#d9f5dd"
+      }
+    },
+    {
+      "name": "Keyword Control Operator",
+      "scope": "keyword.control.operator",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Keyword Operator Logical",
+      "scope": "keyword.operator.logical",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Variable Instances",
+      "scope": [
+        "variable.instance",
+        "variable.other.instance",
+        "variable.reaedwrite.instance",
+        "variable.other.readwrite.instance"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Variable Property Other",
+      "scope": ["variable.other.property", "variable.other.object.property"],
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Entity Name Function",
+      "scope": "entity.name.function",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Keyword Operator Comparison",
+      "scope": "keyword.operator.comparison",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Support Constant, `new` keyword, Special Method Keyword",
+      "scope": [
+        "support.constant",
+        "keyword.other.special-method",
+        "keyword.other.new"
+      ],
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Support Function",
+      "scope": "support.function",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Invalid Broken",
+      "scope": "invalid.broken",
+      "settings": {
+        "foreground": "#020e14",
+        "background": "#F78C6C"
+      }
+    },
+    {
+      "name": "Invalid Unimplemented",
+      "scope": "invalid.unimplemented",
+      "settings": {
+        "background": "#8BD649",
+        "foreground": "#ffffff"
+      }
+    },
+    {
+      "name": "Invalid Illegal",
+      "scope": "invalid.illegal",
+      "settings": {
+        "foreground": "#ffffff",
+        "background": "#ec5f67"
+      }
+    },
+    {
+      "name": "Language Variable",
+      "scope": "variable.language",
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Support Variable Property",
+      "scope": "support.variable.property",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Variable Function",
+      "scope": "variable.function",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Variable Interpolation",
+      "scope": "variable.interpolation",
+      "settings": {
+        "foreground": "#ec5f67"
+      }
+    },
+    {
+      "name": "Meta Function Call",
+      "scope": "meta.function-call",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Punctuation Section Embedded",
+      "scope": "punctuation.section.embedded",
+      "settings": {
+        "foreground": "#d3423e"
+      }
+    },
+    {
+      "name": "Punctuation Tweaks",
+      "scope": [
+        "punctuation.terminator.expression",
+        "punctuation.definition.arguments",
+        "punctuation.definition.array",
+        "punctuation.section.array",
+        "meta.array"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "More Punctuation Tweaks",
+      "scope": [
+        "punctuation.definition.list.begin",
+        "punctuation.definition.list.end",
+        "punctuation.separator.arguments",
+        "punctuation.definition.list"
+      ],
+      "settings": {
+        "foreground": "#d9f5dd"
+      }
+    },
+    {
+      "name": "Template Strings",
+      "scope": "string.template meta.template.expression",
+      "settings": {
+        "foreground": "#d3423e"
+      }
+    },
+    {
+      "name": "Backtics(``) in Template Strings",
+      "scope": "string.template punctuation.definition.string",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Italics",
+      "scope": "italic",
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Bold",
+      "scope": "bold",
+      "settings": {
+        "foreground": "#ffcb6b",
+        "fontStyle": "bold"
+      }
+    },
+    {
+      "name": "Quote",
+      "scope": "quote",
+      "settings": {
+        "foreground": "#697098",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Raw Code",
+      "scope": "raw",
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "CoffeScript Variable Assignment",
+      "scope": "variable.assignment.coffee",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "CoffeScript Parameter Function",
+      "scope": "variable.parameter.function.coffee",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "CoffeeScript Assignments",
+      "scope": "variable.assignment.coffee",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "C# Readwrite Variables",
+      "scope": "variable.other.readwrite.cs",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "C# Classes & Storage types",
+      "scope": ["entity.name.type.class.cs", "storage.type.cs"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "C# Namespaces",
+      "scope": "entity.name.type.namespace.cs",
+      "settings": {
+        "foreground": "#B2CCD6"
+      }
+    },
+    {
+      "name": "Tag names in Stylesheets",
+      "scope": [
+        "entity.name.tag.css",
+        "entity.name.tag.less",
+        "entity.name.tag.custom.css"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Wildcard(*) selector in Stylesheets",
+      "scope": [
+        "entity.name.tag.wildcard.css",
+        "entity.name.tag.wildcard.less",
+        "entity.name.tag.wildcard.scss",
+        "entity.name.tag.wildcard.sass"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "(C|SC|SA|LE)SS property value unit",
+      "scope": [
+        "keyword.other.unit.css",
+        "constant.length.units.css",
+        "keyword.other.unit.less",
+        "constant.length.units.less",
+        "keyword.other.unit.scss",
+        "constant.length.units.scss",
+        "keyword.other.unit.sass",
+        "constant.length.units.sass"
+      ],
+      "settings": {
+        "foreground": "#FFEB95"
+      }
+    },
+    {
+      "name": "Attribute Name for CSS",
+      "scope": "meta.attribute-selector.css entity.other.attribute-name.attribute",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "punctuations in styled components",
+      "scope": [
+        "source.js source.css meta.property-list",
+        "source.js source.css punctuation.section",
+        "source.js source.css punctuation.terminator.rule",
+        "source.js source.css punctuation.definition.entity.end.bracket",
+        "source.js source.css punctuation.definition.entity.begin.bracket",
+        "source.js source.css punctuation.separator.key-value",
+        "source.js source.css punctuation.definition.attribute-selector",
+        "source.js source.css meta.property-list",
+        "source.js source.css meta.property-list punctuation.separator.comma",
+        "source.ts source.css punctuation.section",
+        "source.ts source.css punctuation.terminator.rule",
+        "source.ts source.css punctuation.definition.entity.end.bracket",
+        "source.ts source.css punctuation.definition.entity.begin.bracket",
+        "source.ts source.css punctuation.separator.key-value",
+        "source.ts source.css punctuation.definition.attribute-selector",
+        "source.ts source.css meta.property-list",
+        "source.ts source.css meta.property-list punctuation.separator.comma"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Elixir Classes",
+      "scope": [
+        "source.elixir support.type.elixir",
+        "source.elixir meta.module.elixir entity.name.class.elixir"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Elixir Functions",
+      "scope": "source.elixir entity.name.function",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Elixir Constants",
+      "scope": [
+        "source.elixir constant.other.symbol.elixir",
+        "source.elixir constant.other.keywords.elixir"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Elixir String Punctuations",
+      "scope": "source.elixir punctuation.definition.string",
+      "settings": {
+        "foreground": "#a9c77d"
+      }
+    },
+    {
+      "name": "Elixir",
+      "scope": [
+        "source.elixir variable.other.readwrite.module.elixir",
+        "source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir"
+      ],
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Elixir Binary Punctuations",
+      "scope": "source.elixir .punctuation.binary.elixir",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Go Function Calls",
+      "scope": "source.go meta.function-call.go",
+      "settings": {
+        "foreground": "#DDDDDD"
+      }
+    },
+    {
+      "name": "GraphQL Variables",
+      "scope": "variable.qraphql",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "ID Attribute Name in HTML",
+      "scope": "entity.other.attribute-name.id.html",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "HTML Punctuation Definition Tag",
+      "scope": "punctuation.definition.tag.html",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "HTML Doctype",
+      "scope": "meta.tag.sgml.doctype.html",
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "JavaScript Classes",
+      "scope": "meta.class entity.name.type.class.js",
+      "settings": {
+        "foreground": "#ffcb8b"
+      }
+    },
+    {
+      "name": "JavaScript Method Declaration e.g. `constructor`",
+      "scope": "meta.method.declaration storage.type.js",
+      "settings": {
+        "foreground": "#82AAFF",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "JavaScript Terminator",
+      "scope": "terminator.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Meta Punctuation Definition",
+      "scope": "meta.js punctuation.definition.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Entity Names in Code Documentations",
+      "scope": [
+        "entity.name.type.instance.jsdoc",
+        "entity.name.type.instance.phpdoc"
+      ],
+      "settings": {
+        "foreground": "#eeffff"
+      }
+    },
+    {
+      "name": "Other Variables in Code Documentations",
+      "scope": ["variable.other.jsdoc", "variable.other.phpdoc"],
+      "settings": {
+        "foreground": "#78ccf0"
+      }
+    },
+    {
+      "name": "JavaScript module imports and exports",
+      "scope": [
+        "variable.other.meta.import.js",
+        "meta.import.js variable.other",
+        "variable.other.meta.export.js",
+        "meta.export.js variable.other"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Variable Parameter Function",
+      "scope": "variable.parameter.function.js",
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "JavaScript Variable Other ReadWrite",
+      "scope": "variable.other.readwrite.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Text nested in React tags",
+      "scope": [
+        "meta.jsx.children",
+        "meta.jsx.children.js",
+        "meta.jsx.children.tsx"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript[React] Variable Other Object",
+      "scope": [
+        "variable.other.object.js",
+        "variable.other.object.jsx",
+        "meta.object-literal.key.js",
+        "meta.object-literal.key.jsx",
+        "variable.object.property.js",
+        "variable.object.property.jsx"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Variables",
+      "scope": ["variable.js", "variable.other.js"],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Entity Name Type",
+      "scope": ["entity.name.type.js", "entity.name.type.module.js"],
+      "settings": {
+        "foreground": "#ffcb8b"
+      }
+    },
+    {
+      "name": "JavaScript Support Classes",
+      "scope": "support.class.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JSON Property Names",
+      "scope": "support.type.property-name.json",
+      "settings": {
+        "foreground": "#C3E88D",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "JSON Support Constants",
+      "scope": "support.constant.json",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "JSON Property values (string)",
+      "scope": "meta.structure.dictionary.value.json string.quoted.double",
+      "settings": {
+        "foreground": "#80CBC4",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "Strings in JSON values",
+      "scope": "string.quoted.double.json punctuation.definition.string.json",
+      "settings": {
+        "foreground": "#80CBC4",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "Specific JSON Property values like null",
+      "scope": "meta.structure.dictionary.json meta.structure.dictionary.value constant.language",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Ruby Variables",
+      "scope": "variable.other.ruby",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Ruby Hashkeys",
+      "scope": "constant.language.symbol.hashkey.ruby",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "LESS Tag names",
+      "scope": "entity.name.tag.less",
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Attribute Name for LESS",
+      "scope": "meta.attribute-selector.less entity.other.attribute-name.attribute",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Markup Headings",
+      "scope": "markup.heading",
+      "settings": {
+        "foreground": "#82b1ff"
+      }
+    },
+    {
+      "name": "Markup Italics",
+      "scope": "markup.italic",
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Markup Bold",
+      "scope": "markup.bold",
+      "settings": {
+        "foreground": "#ffcb6b",
+        "fontStyle": "bold"
+      }
+    },
+    {
+      "name": "Markup Quote + others",
+      "scope": "markup.quote",
+      "settings": {
+        "foreground": "#697098",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Markup Raw Code + others",
+      "scope": "markup.inline.raw",
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Markup Links",
+      "scope": ["markup.underline.link", "markup.underline.link.image"],
+      "settings": {
+        "foreground": "#ff869a"
+      }
+    },
+    {
+      "name": "Markup Attributes",
+      "scope": ["markup.meta.attribute-list"],
+      "settings": {
+        "foreground": "#a9c77d"
+      }
+    },
+    {
+      "name": "Markup Admonitions",
+      "scope": "markup.admonition",
+      "settings": {
+        "fontStyle": "bold"
+      }
+    },
+    {
+      "name": "Markup Lists",
+      "scope": "markup.list.bullet",
+      "settings": {
+        "foreground": "#D9F5DD"
+      }
+    },
+    {
+      "name": "Markup Superscript and Subscript",
+      "scope": ["markup.superscript", "markup.subscript"],
+      "settings": {
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Markdown Link Title and Description",
+      "scope": [
+        "string.other.link.title.markdown",
+        "string.other.link.description.markdown"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Markdown Punctuation",
+      "scope": [
+        "punctuation.definition.string.markdown",
+        "punctuation.definition.string.begin.markdown",
+        "punctuation.definition.string.end.markdown",
+        "meta.link.inline.markdown punctuation.definition.string"
+      ],
+      "settings": {
+        "foreground": "#82b1ff"
+      }
+    },
+    {
+      "name": "Markdown MetaData Punctuation",
+      "scope": ["punctuation.definition.metadata.markdown"],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Markdown List Punctuation",
+      "scope": ["beginning.punctuation.definition.list.markdown"],
+      "settings": {
+        "foreground": "#82b1ff"
+      }
+    },
+    {
+      "name": "Asciidoc Function",
+      "scope": "entity.name.function.asciidoc",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "PHP Variables",
+      "scope": "variable.other.php",
+      "settings": {
+        "foreground": "#bec5d4"
+      }
+    },
+    {
+      "name": "Support Classes in PHP",
+      "scope": "support.class.php",
+      "settings": {
+        "foreground": "#ffcb8b"
+      }
+    },
+    {
+      "name": "Punctuations in PHP function calls",
+      "scope": "meta.function-call.php punctuation",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "PHP Global Variables",
+      "scope": "variable.other.global.php",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Declaration Punctuation in PHP Global Variables",
+      "scope": "variable.other.global.php punctuation.definition.variable",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Language Constants in Python",
+      "scope": "constant.language.python",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Python Function Parameter and Arguments",
+      "scope": [
+        "variable.parameter.function.python",
+        "meta.function-call.arguments.python"
+      ],
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "Python Function Call",
+      "scope": [
+        "meta.function-call.python",
+        "meta.function-call.generic.python"
+      ],
+      "settings": {
+        "foreground": "#B2CCD6"
+      }
+    },
+    {
+      "name": "Punctuations in Python",
+      "scope": "punctuation.python",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Decorator Functions in Python",
+      "scope": "entity.name.function.decorator.python",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Python Language Variable",
+      "scope": "source.python variable.language.special",
+      "settings": {
+        "foreground": "#8EACE3"
+      }
+    },
+    {
+      "name": "SCSS Variable",
+      "scope": [
+        "variable.scss",
+        "variable.sass",
+        "variable.parameter.url.scss",
+        "variable.parameter.url.sass"
+      ],
+      "settings": {
+        "foreground": "#DDDDDD"
+      }
+    },
+    {
+      "name": "Variables in SASS At-Rules",
+      "scope": [
+        "source.css.scss meta.at-rule variable",
+        "source.css.sass meta.at-rule variable"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Variables in SASS At-Rules",
+      "scope": [
+        "source.css.scss meta.at-rule variable",
+        "source.css.sass meta.at-rule variable"
+      ],
+      "settings": {
+        "foreground": "#bec5d4"
+      }
+    },
+    {
+      "name": "Attribute Name for SASS",
+      "scope": [
+        "meta.attribute-selector.scss entity.other.attribute-name.attribute",
+        "meta.attribute-selector.sass entity.other.attribute-name.attribute"
+      ],
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Tag names in SASS",
+      "scope": ["entity.name.tag.scss", "entity.name.tag.sass"],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "TypeScript[React] Variables and Object Properties",
+      "scope": [
+        "variable.other.readwrite.alias.ts",
+        "variable.other.readwrite.alias.tsx",
+        "variable.other.readwrite.ts",
+        "variable.other.readwrite.tsx",
+        "variable.other.object.ts",
+        "variable.other.object.tsx",
+        "variable.object.property.ts",
+        "variable.object.property.tsx",
+        "variable.other.ts",
+        "variable.other.tsx",
+        "variable.tsx",
+        "variable.ts"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "TypeScript[React] Entity Name Types",
+      "scope": ["entity.name.type.ts", "entity.name.type.tsx"],
+      "settings": {
+        "foreground": "#78ccf0"
+      }
+    },
+    {
+      "name": "TypeScript[React] Node Classes",
+      "scope": ["support.class.node.ts", "support.class.node.tsx"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "TypeScript[React] Entity Name Types as Parameters",
+      "scope": [
+        "meta.type.parameters.ts entity.name.type",
+        "meta.type.parameters.tsx entity.name.type"
+      ],
+      "settings": {
+        "foreground": "#eeffff"
+      }
+    },
+    {
+      "name": "TypeScript[React] Import/Export Punctuations",
+      "scope": [
+        "meta.import.ts punctuation.definition.block",
+        "meta.import.tsx punctuation.definition.block",
+        "meta.export.ts punctuation.definition.block",
+        "meta.export.tsx punctuation.definition.block"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "TypeScript[React] Punctuation Decorators",
+      "scope": [
+        "meta.decorator punctuation.decorator.ts",
+        "meta.decorator punctuation.decorator.tsx"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "TypeScript[React] Punctuation Decorators",
+      "scope": "meta.tag.js meta.jsx.children.tsx",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "YAML Entity Name Tags",
+      "scope": "entity.name.tag.yaml",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "handlebars variables",
+      "scope": "variable.parameter.handlebars",
+      "settings": {
+        "foreground": "#bec5d4"
+      }
+    },
+    {
+      "name": "handlebars parameters",
+      "scope": "entity.other.attribute-name.handlebars variable.parameter.handlebars",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "handlebars enitity attribute names",
+      "scope": "entity.other.attribute-name.handlebars",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "handlebars enitity attribute values",
+      "scope": "entity.other.attribute-value.handlebars variable.parameter.handlebars",
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "normalize font style of certain components",
+      "scope": [
+        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.begin.js",
+        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.end.js",
+        "meta.property-list.css meta.property-value.css variable.other.less",
+        "punctuation.section.embedded.begin.js.jsx",
+        "punctuation.section.embedded.end.js.jsx",
+        "meta.property-list.scss variable.scss",
+        "meta.property-list.sass variable.sass",
+        "keyword.operator.logical",
+        "keyword.operator.arithmetic",
+        "keyword.operator.bitwise",
+        "keyword.operator.increment",
+        "keyword.operator.ternary",
+        "keyword.operator.comparison",
+        "keyword.operator.assignment",
+        "keyword.operator.operator",
+        "keyword.operator.or.regexp",
+        "keyword.operator.expression.in",
+        "keyword.operator.type",
+        "punctuation.section.embedded.js",
+        "punctuation.definintion.string",
+        "punctuation"
+      ],
+      "settings": {
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "italicsify for operator mono",
+      "scope": [
+        "keyword.other.unit",
+        "support.type.property-name.css",
+        "support.type.vendored.property-name.css",
+        "support.constant.vendored.property-value.css",
+        "meta.import.ts meta.block.ts variable.other.readwrite.alias.ts",
+        "meta.import.tsx meta.block.tsx variable.other.readwrite.alias.tsx",
+        "meta.import.js variable.other",
+        "meta.export.ts meta.block.ts variable.other.readwrite.alias.ts",
+        "meta.export.tsx meta.block.tsx variable.other.readwrite.alias.tsx",
+        "meta.export.js variable.other",
+        "entity.name.function.ts",
+        "entity.name.function.tsx",
+        "support.type.primitive",
+        "entity.name.tag.yaml",
+        "entity.other.attribute-name",
+        "meta.tag.sgml.doctype.html",
+        "entity.name.tag.doctype",
+        "meta.tag.sgml.doctype",
+        "entity.name.tag.custom",
+        "source.js.jsx keyword.control.flow.js",
+        "support.type.property.css",
+        "support.function.basic_functions",
+        "constant.other.color.rgb-value.hex.css",
+        "constant.other.rgb-value.css",
+        "variable.assignment.coffee",
+        "support.function.basic_functions",
+        "keyword.operator.expression.typeof",
+        "punctuation.section.embedded",
+        "keyword.operator.type.annotation",
+        "variable.object.property.ts",
+        "variable.object.property.js",
+        "variable.object.property.jsx",
+        "variable.object.property.tsx",
+        "assignment.coffee",
+        "entity.name.type.ts",
+        "support.constant.math",
+        "meta.object-literal.key",
+        "meta.var.expr storage.type",
+        "variable.scss",
+        "variable.sass",
+        "variable.other.less",
+        "variable.parameter.url.scss",
+        "variable.parameter.url.sass",
+        "parameter",
+        "string",
+        "italic",
+        "quote",
+        "keyword",
+        "storage",
+        "language",
+        "constant.language",
+        "variable.language",
+        "type .function",
+        "type.function",
+        "storage.type.class",
+        "type.var",
+        "meta.parameter",
+        "variable.parameter",
+        "meta.parameters",
+        "keyword.control",
+        "modifier",
+        "this",
+        "comment"
+      ],
+      "settings": {
+        "fontStyle": "italic"
+      }
+    }
+  ]
+}

assets/themes/src/vscode/palenight/palenight.json 🔗

@@ -1,1569 +1,1569 @@
-{

-  "name": "Palenight Theme",

-  "author": "Olaolu Olawuyi",

-  "maintainers": ["Olaolu Olawuyi <mrolaolu@gmail.com>"],

-  "type": "dark",

-  "semanticClass": "palenight",

-  "colors": {

-    "contrastActiveBorder": null,

-    "contrastBorder": "#282B3C",

-    "focusBorder": "#282B3C",

-    "foreground": "#ffffff",

-    "widget.shadow": "#232635",

-    "selection.background": "#7580B850",

-    "descriptionForeground": null,

-    "errorForeground": "#EF5350",

-    "button.background": "#7e57c2cc",

-    "button.foreground": "#ffffffcc",

-    "button.hoverBackground": "#7e57c2",

-    "dropdown.background": "#292D3E",

-    "dropdown.border": "#7e57c2",

-    "dropdown.foreground": "#ffffffcc",

-    "input.background": "#313850",

-    "input.border": "#7e57c2",

-    "input.foreground": "#ffffffcc",

-    "input.placeholderForeground": "#ffffffcc",

-    "inputOption.activeBorder": "#ffffffcc",

-    "inputValidation.errorBackground": "#ef5350f2",

-    "inputValidation.errorBorder": "#EF5350",

-    "inputValidation.infoBackground": "#64b5f6f2",

-    "inputValidation.infoBorder": "#64B5F6",

-    "inputValidation.warningBackground": "#ffca28f2",

-    "inputValidation.warningBorder": "#FFCA28",

-    "scrollbar.shadow": "#292D3E00",

-    "scrollbarSlider.activeBackground": "#694CA4cc",

-    "scrollbarSlider.background": "#694CA466",

-    "scrollbarSlider.hoverBackground": "#694CA4cc",

-    "badge.background": "#7e57c2",

-    "badge.foreground": "#ffffff",

-    "progress.background": "#7e57c2",

-    "list.activeSelectionBackground": "#7e57c2",

-    "list.activeSelectionForeground": "#ffffff",

-    "list.dropBackground": "#2E3245",

-    "list.focusBackground": "#0000002e",

-    "list.focusForeground": "#ffffff",

-    "list.highlightForeground": "#ffffff",

-    "list.hoverBackground": "#0000001a",

-    "list.hoverForeground": "#ffffff",

-    "list.inactiveSelectionBackground": "#929ac90d",

-    "list.inactiveSelectionForeground": "#929ac9",

-    "activityBar.background": "#282C3D",

-    "activityBar.dropBackground": "#7e57c2e3",

-    "activityBar.foreground": "#eeffff",

-    "activityBar.border": "#282C3D",

-    "activityBarBadge.background": "#7e57c2",

-    "activityBarBadge.foreground": "#ffffff",

-    "sideBar.background": "#292D3E",

-    "sideBar.foreground": "#6C739A",

-    "sideBar.border": "#282B3C",

-    "sideBarTitle.foreground": "#eeffff",

-    "sideBarSectionHeader.background": "#292D3E",

-    "sideBarSectionHeader.foreground": "#eeffff",

-    "editorGroup.background": "#32374C",

-    "editorGroup.border": "#2E3245",

-    "editorGroup.dropBackground": "#7e57c273",

-    "editorGroupHeader.noTabsBackground": "#32374C",

-    "editorGroupHeader.tabsBackground": "#31364a",

-    "editorGroupHeader.tabsBorder": "#262A39",

-    "tab.activeBackground": "#292D3E",

-    "tab.activeForeground": "#eeffff",

-    "tab.border": "#272B3B",

-    "tab.activeBorder": "#262A39",

-    "tab.unfocusedActiveBorder": "#262A39",

-    "tab.inactiveBackground": "#31364A",

-    "tab.inactiveForeground": "#929ac9",

-    "tab.unfocusedActiveForeground": null,

-    "tab.unfocusedInactiveForeground": null,

-    "editor.background": "#292D3E",

-    "editor.foreground": "#BFC7D5",

-    "editorLineNumber.foreground": "#4c5374",

-    "editorLineNumber.activeForeground": "#eeffff",

-    "editorCursor.foreground": "#7e57c2",

-    "editorCursor.background": null,

-    "editor.selectionBackground": "#7580B850",

-    "editor.selectionHighlightBackground": "#383D51",

-    "editor.inactiveSelectionBackground": "#7e57c25a",

-    "editor.wordHighlightBackground": "#32374D",

-    "editor.wordHighlightStrongBackground": "#2E3250",

-    "editor.findMatchBackground": "#2e3248fc",

-    "editor.findMatchHighlightBackground": "#7e57c233",

-    "editor.findRangeHighlightBackground": null,

-    "editor.hoverHighlightBackground": "#7e57c25a",

-    "editor.lineHighlightBackground": "#0003",

-    "editor.lineHighlightBorder": null,

-    "editorLink.activeForeground": null,

-    "editor.rangeHighlightBackground": "#7e57c25a",

-    "editorWhitespace.foreground": null,

-    "editorIndentGuide.background": "#4E557980",

-    "editorRuler.foreground": "#4E557980",

-    "editorCodeLens.foreground": "#FFCA28",

-    "editorBracketMatch.background": null,

-    "editorBracketMatch.border": null,

-    "editorOverviewRuler.currentContentForeground": "#7e57c2",

-    "editorOverviewRuler.incomingContentForeground": "#7e57c2",

-    "editorOverviewRuler.commonContentForeground": "#7e57c2",

-    "editorError.foreground": "#EF5350",

-    "editorError.border": null,

-    "editorWarning.foreground": "#FFCA28",

-    "editorWarning.border": null,

-    "editorGutter.background": null,

-    "editorGutter.modifiedBackground": "#e2b93d",

-    "editorGutter.addedBackground": "#9CCC65",

-    "editorGutter.deletedBackground": "#EF5350",

-    "diffEditor.insertedTextBackground": "#99b76d23",

-    "diffEditor.removedTextBackground": "#ef535033",

-    "editorWidget.background": "#31364a",

-    "editorWidget.border": null,

-    "editorSuggestWidget.background": "#2C3043",

-    "editorSuggestWidget.border": "#2B2F40",

-    "editorSuggestWidget.foreground": "#bfc7d5",

-    "editorSuggestWidget.highlightForeground": "#ffffff",

-    "editorSuggestWidget.selectedBackground": "#7e57c2",

-    "editorHoverWidget.background": "#292D3E",

-    "editorHoverWidget.border": "#7e57c2",

-    "debugExceptionWidget.background": "#292D3E",

-    "debugExceptionWidget.border": "#7e57c2",

-    "editorMarkerNavigation.background": "#31364a",

-    "editorMarkerNavigationError.background": "#EF5350",

-    "editorMarkerNavigationWarning.background": "#FFCA28",

-    "peekView.border": "#7e57c2",

-    "peekViewEditor.background": "#232635",

-    "peekViewEditor.matchHighlightBackground": "#7e57c25a",

-    "peekViewResult.background": "#2E3245",

-    "peekViewResult.fileForeground": "#eeffff",

-    "peekViewResult.lineForeground": "#eeffff",

-    "peekViewResult.matchHighlightBackground": "#7e57c25a",

-    "peekViewResult.selectionBackground": "#2E3250",

-    "peekViewResult.selectionForeground": "#eeffff",

-    "peekViewTitle.background": "#292D3E",

-    "peekViewTitleDescription.foreground": "#697098",

-    "peekViewTitleLabel.foreground": "#eeffff",

-    "merge.currentHeaderBackground": "#7e57c25a",

-    "merge.currentContentBackground": null,

-    "merge.incomingHeaderBackground": "#7e57c25a",

-    "merge.incomingContentBackground": null,

-    "merge.border": null,

-    "panel.background": "#292D3E",

-    "panel.border": "#282B3C",

-    "panelTitle.activeBorder": "#7e57c2",

-    "panelTitle.activeForeground": "#eeffff",

-    "panelTitle.inactiveForeground": "#bfc7d580",

-    "statusBar.background": "#282C3D",

-    "statusBar.foreground": "#676E95",

-    "statusBar.border": "#262A39",

-    "statusBar.debuggingBackground": "#202431",

-    "statusBar.debuggingForeground": null,

-    "statusBar.debuggingBorder": "#1F2330",

-    "statusBar.noFolderForeground": null,

-    "statusBar.noFolderBackground": "#292D3E",

-    "statusBar.noFolderBorder": "#25293A",

-    "statusBarItem.activeBackground": "#202431",

-    "statusBarItem.hoverBackground": "#202431",

-    "statusBarItem.prominentBackground": "#202431",

-    "statusBarItem.prominentHoverBackground": "#202431",

-    "titleBar.activeBackground": "#292d3e",

-    "titleBar.activeForeground": "#eeefff",

-    "titleBar.border": "#30364c",

-    "titleBar.inactiveBackground": "#30364c",

-    "titleBar.inactiveForeground": null,

-    "notifications.background": "#292D3E",

-    "notifications.foreground": "#ffffffcc",

-    "notificationLink.foreground": "#80CBC4",

-    "extensionButton.prominentForeground": "#ffffffcc",

-    "extensionButton.prominentBackground": "#7e57c2cc",

-    "extensionButton.prominentHoverBackground": "#7e57c2",

-    "pickerGroup.foreground": "#d1aaff",

-    "pickerGroup.border": "#2E3245",

-    "terminal.ansiWhite": "#ffffff",

-    "terminal.ansiBlack": "#676E95",

-    "terminal.ansiBlue": "#82AAFF",

-    "terminal.ansiCyan": "#89DDFF",

-    "terminal.ansiGreen": "#a9c77d",

-    "terminal.ansiMagenta": "#C792EA",

-    "terminal.ansiRed": "#ff5572",

-    "terminal.ansiYellow": "#FFCB6B",

-    "terminal.ansiBrightWhite": "#ffffff",

-    "terminal.ansiBrightBlack": "#676E95",

-    "terminal.ansiBrightBlue": "#82AAFF",

-    "terminal.ansiBrightCyan": "#89DDFF",

-    "terminal.ansiBrightGreen": "#C3E88D",

-    "terminal.ansiBrightMagenta": "#C792EA",

-    "terminal.ansiBrightRed": "#ff5572",

-    "terminal.ansiBrightYellow": "#FFCB6B",

-    "debugToolBar.background": "#292D3E",

-    "welcomePage.buttonBackground": null,

-    "welcomePage.buttonHoverBackground": null,

-    "walkThrough.embeddedEditorBackground": "#232635",

-    "gitDecoration.modifiedResourceForeground": "#e2c08de6",

-    "gitDecoration.deletedResourceForeground": "#EF535090",

-    "gitDecoration.untrackedResourceForeground": "#a9c77dff",

-    "gitDecoration.ignoredResourceForeground": "#69709890",

-    "gitDecoration.conflictingResourceForeground": "#FFEB95CC",

-    "editorActiveLineNumber.foreground": "#eeffff",

-    "breadcrumb.foreground": "#6c739a",

-    "breadcrumb.focusForeground": "#bfc7d5",

-    "breadcrumb.activeSelectionForeground": "#eeffff",

-    "breadcrumbPicker.background": "#292D3E"

-  },

-  "tokenColors": [

-    {

-      "name": "Global settings",

-      "settings": {

-        "background": "#292D3E",

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Comment",

-      "scope": "comment",

-      "settings": {

-        "foreground": "#697098",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "String",

-      "scope": "string",

-      "settings": {

-        "foreground": "#C3E88D"

-      }

-    },

-    {

-      "name": "String Quoted",

-      "scope": "string.quoted",

-      "settings": {

-        "foreground": "#C3E88D"

-      }

-    },

-    {

-      "name": "String Unquoted",

-      "scope": "string.unquoted",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Support Constant Math",

-      "scope": "support.constant.math",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Number",

-      "scope": ["constant.numeric", "constant.character.numeric"],

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Built-in constant",

-      "scope": [

-        "constant.language",

-        "punctuation.definition.constant",

-        "variable.other.constant"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "User-defined constant",

-      "scope": ["constant.character", "constant.other"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Constant Character Escape",

-      "scope": "constant.character.escape",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "RegExp String",

-      "scope": ["string.regexp", "string.regexp keyword.other"],

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Comma in functions",

-      "scope": "meta.function punctuation.separator.comma",

-      "settings": {

-        "foreground": "#eeffff"

-      }

-    },

-    {

-      "name": "Variable",

-      "scope": "variable",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Keyword",

-      "scope": ["punctuation.accessor", "keyword"],

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Storage",

-      "scope": [

-        "storage",

-        "storage.type",

-        "meta.var.expr storage.type",

-        "storage.type.property.js",

-        "storage.type.property.ts",

-        "storage.type.property.tsx",

-        "meta.class meta.method.declaration meta.var.expr storage.type.js"

-      ],

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Class name",

-      "scope": ["entity.name.class", "meta.class entity.name.type.class"],

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Inherited class",

-      "scope": "entity.other.inherited-class",

-      "settings": {

-        "foreground": "#a9c77d"

-      }

-    },

-    {

-      "name": "Function name",

-      "scope": "entity.name.function",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Function Parameters",

-      "scope": "variable.parameter",

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "Meta Tag",

-      "scope": ["punctuation.definition.tag", "meta.tag"],

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "HTML Tag names",

-      "scope": [

-        "entity.name.tag support.class.component",

-        "meta.tag.other.html",

-        "meta.tag.other.js",

-        "meta.tag.other.tsx",

-        "entity.name.tag.tsx",

-        "entity.name.tag.js",

-        "entity.name.tag",

-        "meta.tag.js",

-        "meta.tag.tsx",

-        "meta.tag.html"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Tag attribute",

-      "scope": "entity.other.attribute-name",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Entity Name Tag Custom",

-      "scope": "entity.name.tag.custom",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Library (function & constant)",

-      "scope": ["support.function", "support.constant"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Support Constant Property Value meta",

-      "scope": "support.constant.meta.property-value",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Library class/type",

-      "scope": ["support.type", "support.class"],

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Support Variable DOM",

-      "scope": "support.variable.dom",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Invalid",

-      "scope": "invalid",

-      "settings": {

-        "background": "#ff2c83",

-        "foreground": "#ffffff"

-      }

-    },

-    {

-      "name": "Invalid deprecated",

-      "scope": "invalid.deprecated",

-      "settings": {

-        "foreground": "#ffffff",

-        "background": "#d3423e"

-      }

-    },

-    {

-      "name": "Keyword Operator",

-      "scope": "keyword.operator",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Keyword Operator Relational",

-      "scope": "keyword.operator.relational",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Keyword Operator Assignment",

-      "scope": "keyword.operator.assignment",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Double-Slashed Comment",

-      "scope": "comment.line.double-slash",

-      "settings": {

-        "foreground": "#697098"

-      }

-    },

-    {

-      "name": "Object",

-      "scope": "object",

-      "settings": {

-        "foreground": "#cdebf7"

-      }

-    },

-    {

-      "name": "Null",

-      "scope": "constant.language.null",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Meta Brace",

-      "scope": "meta.brace",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Meta Delimiter Period",

-      "scope": "meta.delimiter.period",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Punctuation Definition String",

-      "scope": "punctuation.definition.string",

-      "settings": {

-        "foreground": "#d9f5dd"

-      }

-    },

-    {

-      "name": "Boolean",

-      "scope": "constant.language.boolean",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Object Comma",

-      "scope": "object.comma",

-      "settings": {

-        "foreground": "#ffffff"

-      }

-    },

-    {

-      "name": "Variable Parameter Function",

-      "scope": "variable.parameter.function",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Support Type Property Name & entity name tags",

-      "scope": [

-        "support.type.vendored.property-name",

-        "support.constant.vendored.property-value",

-        "support.type.property-name",

-        "meta.property-list entity.name.tag"

-      ],

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Entity Name tag reference in stylesheets",

-      "scope": "meta.property-list entity.name.tag.reference",

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Constant Other Color RGB Value Punctuation Definition Constant",

-      "scope": "constant.other.color.rgb-value punctuation.definition.constant",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Constant Other Color",

-      "scope": "constant.other.color",

-      "settings": {

-        "foreground": "#FFEB95"

-      }

-    },

-    {

-      "name": "Keyword Other Unit",

-      "scope": "keyword.other.unit",

-      "settings": {

-        "foreground": "#FFEB95"

-      }

-    },

-    {

-      "name": "Meta Selector",

-      "scope": "meta.selector",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Entity Other Attribute Name Id",

-      "scope": "entity.other.attribute-name.id",

-      "settings": {

-        "foreground": "#FAD430"

-      }

-    },

-    {

-      "name": "Meta Property Name",

-      "scope": "meta.property-name",

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Doctypes",

-      "scope": ["entity.name.tag.doctype", "meta.tag.sgml.doctype"],

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Punctuation Definition Parameters",

-      "scope": "punctuation.definition.parameters",

-      "settings": {

-        "foreground": "#d9f5dd"

-      }

-    },

-    {

-      "name": "Keyword Control Operator",

-      "scope": "keyword.control.operator",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Keyword Operator Logical",

-      "scope": "keyword.operator.logical",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Variable Instances",

-      "scope": [

-        "variable.instance",

-        "variable.other.instance",

-        "variable.reaedwrite.instance",

-        "variable.other.readwrite.instance"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Variable Property Other",

-      "scope": ["variable.other.property", "variable.other.object.property"],

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Entity Name Function",

-      "scope": "entity.name.function",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Keyword Operator Comparison",

-      "scope": "keyword.operator.comparison",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Support Constant, `new` keyword, Special Method Keyword",

-      "scope": [

-        "support.constant",

-        "keyword.other.special-method",

-        "keyword.other.new"

-      ],

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Support Function",

-      "scope": "support.function",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Invalid Broken",

-      "scope": "invalid.broken",

-      "settings": {

-        "foreground": "#020e14",

-        "background": "#F78C6C"

-      }

-    },

-    {

-      "name": "Invalid Unimplemented",

-      "scope": "invalid.unimplemented",

-      "settings": {

-        "background": "#8BD649",

-        "foreground": "#ffffff"

-      }

-    },

-    {

-      "name": "Invalid Illegal",

-      "scope": "invalid.illegal",

-      "settings": {

-        "foreground": "#ffffff",

-        "background": "#ec5f67"

-      }

-    },

-    {

-      "name": "Language Variable",

-      "scope": "variable.language",

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Support Variable Property",

-      "scope": "support.variable.property",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "Variable Function",

-      "scope": "variable.function",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Variable Interpolation",

-      "scope": "variable.interpolation",

-      "settings": {

-        "foreground": "#ec5f67"

-      }

-    },

-    {

-      "name": "Meta Function Call",

-      "scope": "meta.function-call",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Punctuation Section Embedded",

-      "scope": "punctuation.section.embedded",

-      "settings": {

-        "foreground": "#d3423e"

-      }

-    },

-    {

-      "name": "Punctuation Tweaks",

-      "scope": [

-        "punctuation.terminator.expression",

-        "punctuation.definition.arguments",

-        "punctuation.definition.array",

-        "punctuation.section.array",

-        "meta.array"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "More Punctuation Tweaks",

-      "scope": [

-        "punctuation.definition.list.begin",

-        "punctuation.definition.list.end",

-        "punctuation.separator.arguments",

-        "punctuation.definition.list"

-      ],

-      "settings": {

-        "foreground": "#d9f5dd"

-      }

-    },

-    {

-      "name": "Template Strings",

-      "scope": "string.template meta.template.expression",

-      "settings": {

-        "foreground": "#d3423e"

-      }

-    },

-    {

-      "name": "Backtics(``) in Template Strings",

-      "scope": "string.template punctuation.definition.string",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Italics",

-      "scope": "italic",

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Bold",

-      "scope": "bold",

-      "settings": {

-        "foreground": "#ffcb6b",

-        "fontStyle": "bold"

-      }

-    },

-    {

-      "name": "Quote",

-      "scope": "quote",

-      "settings": {

-        "foreground": "#697098",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Raw Code",

-      "scope": "raw",

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "CoffeScript Variable Assignment",

-      "scope": "variable.assignment.coffee",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "CoffeScript Parameter Function",

-      "scope": "variable.parameter.function.coffee",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "CoffeeScript Assignments",

-      "scope": "variable.assignment.coffee",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "C# Readwrite Variables",

-      "scope": "variable.other.readwrite.cs",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "C# Classes & Storage types",

-      "scope": ["entity.name.type.class.cs", "storage.type.cs"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "C# Namespaces",

-      "scope": "entity.name.type.namespace.cs",

-      "settings": {

-        "foreground": "#B2CCD6"

-      }

-    },

-    {

-      "name": "Tag names in Stylesheets",

-      "scope": [

-        "entity.name.tag.css",

-        "entity.name.tag.less",

-        "entity.name.tag.custom.css"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Wildcard(*) selector in Stylesheets",

-      "scope": [

-        "entity.name.tag.wildcard.css",

-        "entity.name.tag.wildcard.less",

-        "entity.name.tag.wildcard.scss",

-        "entity.name.tag.wildcard.sass"

-      ],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "(C|SC|SA|LE)SS property value unit",

-      "scope": [

-        "keyword.other.unit.css",

-        "constant.length.units.css",

-        "keyword.other.unit.less",

-        "constant.length.units.less",

-        "keyword.other.unit.scss",

-        "constant.length.units.scss",

-        "keyword.other.unit.sass",

-        "constant.length.units.sass"

-      ],

-      "settings": {

-        "foreground": "#FFEB95"

-      }

-    },

-    {

-      "name": "Attribute Name for CSS",

-      "scope": "meta.attribute-selector.css entity.other.attribute-name.attribute",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "punctuations in styled components",

-      "scope": [

-        "source.js source.css meta.property-list",

-        "source.js source.css punctuation.section",

-        "source.js source.css punctuation.terminator.rule",

-        "source.js source.css punctuation.definition.entity.end.bracket",

-        "source.js source.css punctuation.definition.entity.begin.bracket",

-        "source.js source.css punctuation.separator.key-value",

-        "source.js source.css punctuation.definition.attribute-selector",

-        "source.js source.css meta.property-list",

-        "source.js source.css meta.property-list punctuation.separator.comma",

-        "source.ts source.css punctuation.section",

-        "source.ts source.css punctuation.terminator.rule",

-        "source.ts source.css punctuation.definition.entity.end.bracket",

-        "source.ts source.css punctuation.definition.entity.begin.bracket",

-        "source.ts source.css punctuation.separator.key-value",

-        "source.ts source.css punctuation.definition.attribute-selector",

-        "source.ts source.css meta.property-list",

-        "source.ts source.css meta.property-list punctuation.separator.comma"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Elixir Classes",

-      "scope": [

-        "source.elixir support.type.elixir",

-        "source.elixir meta.module.elixir entity.name.class.elixir"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Elixir Functions",

-      "scope": "source.elixir entity.name.function",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Elixir Constants",

-      "scope": [

-        "source.elixir constant.other.symbol.elixir",

-        "source.elixir constant.other.keywords.elixir"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Elixir String Punctuations",

-      "scope": "source.elixir punctuation.definition.string",

-      "settings": {

-        "foreground": "#a9c77d"

-      }

-    },

-    {

-      "name": "Elixir",

-      "scope": [

-        "source.elixir variable.other.readwrite.module.elixir",

-        "source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir"

-      ],

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Elixir Binary Punctuations",

-      "scope": "source.elixir .punctuation.binary.elixir",

-      "settings": {

-        "foreground": "#c792ea"

-      }

-    },

-    {

-      "name": "Go Function Calls",

-      "scope": "source.go meta.function-call.go",

-      "settings": {

-        "foreground": "#DDDDDD"

-      }

-    },

-    {

-      "name": "GraphQL Variables",

-      "scope": "variable.qraphql",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "ID Attribute Name in HTML",

-      "scope": "entity.other.attribute-name.id.html",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "HTML Punctuation Definition Tag",

-      "scope": "punctuation.definition.tag.html",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "HTML Doctype",

-      "scope": "meta.tag.sgml.doctype.html",

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "JavaScript Classes",

-      "scope": "meta.class entity.name.type.class.js",

-      "settings": {

-        "foreground": "#ffcb8b"

-      }

-    },

-    {

-      "name": "JavaScript Method Declaration e.g. `constructor`",

-      "scope": "meta.method.declaration storage.type.js",

-      "settings": {

-        "foreground": "#82AAFF",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "JavaScript Terminator",

-      "scope": "terminator.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Meta Punctuation Definition",

-      "scope": "meta.js punctuation.definition.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Entity Names in Code Documentations",

-      "scope": [

-        "entity.name.type.instance.jsdoc",

-        "entity.name.type.instance.phpdoc"

-      ],

-      "settings": {

-        "foreground": "#eeffff"

-      }

-    },

-    {

-      "name": "Other Variables in Code Documentations",

-      "scope": ["variable.other.jsdoc", "variable.other.phpdoc"],

-      "settings": {

-        "foreground": "#78ccf0"

-      }

-    },

-    {

-      "name": "JavaScript module imports and exports",

-      "scope": [

-        "variable.other.meta.import.js",

-        "meta.import.js variable.other",

-        "variable.other.meta.export.js",

-        "meta.export.js variable.other"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Variable Parameter Function",

-      "scope": "variable.parameter.function.js",

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "JavaScript Variable Other ReadWrite",

-      "scope": "variable.other.readwrite.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Text nested in React tags",

-      "scope": [

-        "meta.jsx.children",

-        "meta.jsx.children.js",

-        "meta.jsx.children.tsx"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript[React] Variable Other Object",

-      "scope": [

-        "variable.other.object.js",

-        "variable.other.object.jsx",

-        "meta.object-literal.key.js",

-        "meta.object-literal.key.jsx",

-        "variable.object.property.js",

-        "variable.object.property.jsx"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Variables",

-      "scope": ["variable.js", "variable.other.js"],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JavaScript Entity Name Type",

-      "scope": ["entity.name.type.js", "entity.name.type.module.js"],

-      "settings": {

-        "foreground": "#ffcb8b"

-      }

-    },

-    {

-      "name": "JavaScript Support Classes",

-      "scope": "support.class.js",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "JSON Property Names",

-      "scope": "support.type.property-name.json",

-      "settings": {

-        "foreground": "#C3E88D",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "JSON Support Constants",

-      "scope": "support.constant.json",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "JSON Property values (string)",

-      "scope": "meta.structure.dictionary.value.json string.quoted.double",

-      "settings": {

-        "foreground": "#80CBC4",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "Strings in JSON values",

-      "scope": "string.quoted.double.json punctuation.definition.string.json",

-      "settings": {

-        "foreground": "#80CBC4",

-        "fontStyle": "normal"

-      }

-    },

-    {

-      "name": "Specific JSON Property values like null",

-      "scope": "meta.structure.dictionary.json meta.structure.dictionary.value constant.language",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Ruby Variables",

-      "scope": "variable.other.ruby",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Ruby Hashkeys",

-      "scope": "constant.language.symbol.hashkey.ruby",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "LESS Tag names",

-      "scope": "entity.name.tag.less",

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Attribute Name for LESS",

-      "scope": "meta.attribute-selector.less entity.other.attribute-name.attribute",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Markup Headings",

-      "scope": "markup.heading",

-      "settings": {

-        "foreground": "#82b1ff"

-      }

-    },

-    {

-      "name": "Markup Italics",

-      "scope": "markup.italic",

-      "settings": {

-        "foreground": "#c792ea",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Markup Bold",

-      "scope": "markup.bold",

-      "settings": {

-        "foreground": "#ffcb6b",

-        "fontStyle": "bold"

-      }

-    },

-    {

-      "name": "Markup Quote + others",

-      "scope": "markup.quote",

-      "settings": {

-        "foreground": "#697098",

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Markup Raw Code + others",

-      "scope": "markup.inline.raw",

-      "settings": {

-        "foreground": "#80CBC4"

-      }

-    },

-    {

-      "name": "Markup Links",

-      "scope": ["markup.underline.link", "markup.underline.link.image"],

-      "settings": {

-        "foreground": "#ff869a"

-      }

-    },

-    {

-      "name": "Markup Attributes",

-      "scope": ["markup.meta.attribute-list"],

-      "settings": {

-        "foreground": "#a9c77d"

-      }

-    },

-    {

-      "name": "Markup Admonitions",

-      "scope": "markup.admonition",

-      "settings": {

-        "fontStyle": "bold"

-      }

-    },

-    {

-      "name": "Markup Lists",

-      "scope": "markup.list.bullet",

-      "settings": {

-        "foreground": "#D9F5DD"

-      }

-    },

-    {

-      "name": "Markup Superscript and Subscript",

-      "scope": ["markup.superscript", "markup.subscript"],

-      "settings": {

-        "fontStyle": "italic"

-      }

-    },

-    {

-      "name": "Markdown Link Title and Description",

-      "scope": [

-        "string.other.link.title.markdown",

-        "string.other.link.description.markdown"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Markdown Punctuation",

-      "scope": [

-        "punctuation.definition.string.markdown",

-        "punctuation.definition.string.begin.markdown",

-        "punctuation.definition.string.end.markdown",

-        "meta.link.inline.markdown punctuation.definition.string"

-      ],

-      "settings": {

-        "foreground": "#82b1ff"

-      }

-    },

-    {

-      "name": "Markdown MetaData Punctuation",

-      "scope": ["punctuation.definition.metadata.markdown"],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "Markdown List Punctuation",

-      "scope": ["beginning.punctuation.definition.list.markdown"],

-      "settings": {

-        "foreground": "#82b1ff"

-      }

-    },

-    {

-      "name": "Asciidoc Function",

-      "scope": "entity.name.function.asciidoc",

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "PHP Variables",

-      "scope": "variable.other.php",

-      "settings": {

-        "foreground": "#bec5d4"

-      }

-    },

-    {

-      "name": "Support Classes in PHP",

-      "scope": "support.class.php",

-      "settings": {

-        "foreground": "#ffcb8b"

-      }

-    },

-    {

-      "name": "Punctuations in PHP function calls",

-      "scope": "meta.function-call.php punctuation",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "PHP Global Variables",

-      "scope": "variable.other.global.php",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Declaration Punctuation in PHP Global Variables",

-      "scope": "variable.other.global.php punctuation.definition.variable",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Language Constants in Python",

-      "scope": "constant.language.python",

-      "settings": {

-        "foreground": "#ff5874"

-      }

-    },

-    {

-      "name": "Python Function Parameter and Arguments",

-      "scope": [

-        "variable.parameter.function.python",

-        "meta.function-call.arguments.python"

-      ],

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "Python Function Call",

-      "scope": [

-        "meta.function-call.python",

-        "meta.function-call.generic.python"

-      ],

-      "settings": {

-        "foreground": "#B2CCD6"

-      }

-    },

-    {

-      "name": "Punctuations in Python",

-      "scope": "punctuation.python",

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "Decorator Functions in Python",

-      "scope": "entity.name.function.decorator.python",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "Python Language Variable",

-      "scope": "source.python variable.language.special",

-      "settings": {

-        "foreground": "#8EACE3"

-      }

-    },

-    {

-      "name": "SCSS Variable",

-      "scope": [

-        "variable.scss",

-        "variable.sass",

-        "variable.parameter.url.scss",

-        "variable.parameter.url.sass"

-      ],

-      "settings": {

-        "foreground": "#DDDDDD"

-      }

-    },

-    {

-      "name": "Variables in SASS At-Rules",

-      "scope": [

-        "source.css.scss meta.at-rule variable",

-        "source.css.sass meta.at-rule variable"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "Variables in SASS At-Rules",

-      "scope": [

-        "source.css.scss meta.at-rule variable",

-        "source.css.sass meta.at-rule variable"

-      ],

-      "settings": {

-        "foreground": "#bec5d4"

-      }

-    },

-    {

-      "name": "Attribute Name for SASS",

-      "scope": [

-        "meta.attribute-selector.scss entity.other.attribute-name.attribute",

-        "meta.attribute-selector.sass entity.other.attribute-name.attribute"

-      ],

-      "settings": {

-        "foreground": "#F78C6C"

-      }

-    },

-    {

-      "name": "Tag names in SASS",

-      "scope": ["entity.name.tag.scss", "entity.name.tag.sass"],

-      "settings": {

-        "foreground": "#ff5572"

-      }

-    },

-    {

-      "name": "TypeScript[React] Variables and Object Properties",

-      "scope": [

-        "variable.other.readwrite.alias.ts",

-        "variable.other.readwrite.alias.tsx",

-        "variable.other.readwrite.ts",

-        "variable.other.readwrite.tsx",

-        "variable.other.object.ts",

-        "variable.other.object.tsx",

-        "variable.object.property.ts",

-        "variable.object.property.tsx",

-        "variable.other.ts",

-        "variable.other.tsx",

-        "variable.tsx",

-        "variable.ts"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "TypeScript[React] Entity Name Types",

-      "scope": ["entity.name.type.ts", "entity.name.type.tsx"],

-      "settings": {

-        "foreground": "#78ccf0"

-      }

-    },

-    {

-      "name": "TypeScript[React] Node Classes",

-      "scope": ["support.class.node.ts", "support.class.node.tsx"],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "TypeScript[React] Entity Name Types as Parameters",

-      "scope": [

-        "meta.type.parameters.ts entity.name.type",

-        "meta.type.parameters.tsx entity.name.type"

-      ],

-      "settings": {

-        "foreground": "#eeffff"

-      }

-    },

-    {

-      "name": "TypeScript[React] Import/Export Punctuations",

-      "scope": [

-        "meta.import.ts punctuation.definition.block",

-        "meta.import.tsx punctuation.definition.block",

-        "meta.export.ts punctuation.definition.block",

-        "meta.export.tsx punctuation.definition.block"

-      ],

-      "settings": {

-        "foreground": "#bfc7d5"

-      }

-    },

-    {

-      "name": "TypeScript[React] Punctuation Decorators",

-      "scope": [

-        "meta.decorator punctuation.decorator.ts",

-        "meta.decorator punctuation.decorator.tsx"

-      ],

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "TypeScript[React] Punctuation Decorators",

-      "scope": "meta.tag.js meta.jsx.children.tsx",

-      "settings": {

-        "foreground": "#82AAFF"

-      }

-    },

-    {

-      "name": "YAML Entity Name Tags",

-      "scope": "entity.name.tag.yaml",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "handlebars variables",

-      "scope": "variable.parameter.handlebars",

-      "settings": {

-        "foreground": "#bec5d4"

-      }

-    },

-    {

-      "name": "handlebars parameters",

-      "scope": "entity.other.attribute-name.handlebars variable.parameter.handlebars",

-      "settings": {

-        "foreground": "#ffcb6b"

-      }

-    },

-    {

-      "name": "handlebars enitity attribute names",

-      "scope": "entity.other.attribute-name.handlebars",

-      "settings": {

-        "foreground": "#89DDFF"

-      }

-    },

-    {

-      "name": "handlebars enitity attribute values",

-      "scope": "entity.other.attribute-value.handlebars variable.parameter.handlebars",

-      "settings": {

-        "foreground": "#7986E7"

-      }

-    },

-    {

-      "name": "normalize font style of certain components",

-      "scope": [

-        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.begin.js",

-        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.end.js",

-        "meta.property-list.css meta.property-value.css variable.other.less",

-        "punctuation.section.embedded.begin.js.jsx",

-        "punctuation.section.embedded.end.js.jsx",

-        "meta.property-list.scss variable.scss",

-        "meta.property-list.sass variable.sass",

-        "keyword.operator.logical",

-        "keyword.operator.arithmetic",

-        "keyword.operator.bitwise",

-        "keyword.operator.increment",

-        "keyword.operator.ternary",

-        "keyword.operator.comparison",

-        "keyword.operator.assignment",

-        "keyword.operator.operator",

-        "keyword.operator.or.regexp",

-        "keyword.operator.expression.in",

-        "keyword.operator.type",

-        "punctuation.section.embedded.js",

-        "punctuation.definintion.string",

-        "punctuation"

-      ],

-      "settings": {

-        "fontStyle": "normal"

-      }

-    }

-  ]

-}

+{
+  "name": "Palenight Theme",
+  "author": "Olaolu Olawuyi",
+  "maintainers": ["Olaolu Olawuyi <mrolaolu@gmail.com>"],
+  "type": "dark",
+  "semanticClass": "palenight",
+  "colors": {
+    "contrastActiveBorder": null,
+    "contrastBorder": "#282B3C",
+    "focusBorder": "#282B3C",
+    "foreground": "#ffffff",
+    "widget.shadow": "#232635",
+    "selection.background": "#7580B850",
+    "descriptionForeground": null,
+    "errorForeground": "#EF5350",
+    "button.background": "#7e57c2cc",
+    "button.foreground": "#ffffffcc",
+    "button.hoverBackground": "#7e57c2",
+    "dropdown.background": "#292D3E",
+    "dropdown.border": "#7e57c2",
+    "dropdown.foreground": "#ffffffcc",
+    "input.background": "#313850",
+    "input.border": "#7e57c2",
+    "input.foreground": "#ffffffcc",
+    "input.placeholderForeground": "#ffffffcc",
+    "inputOption.activeBorder": "#ffffffcc",
+    "inputValidation.errorBackground": "#ef5350f2",
+    "inputValidation.errorBorder": "#EF5350",
+    "inputValidation.infoBackground": "#64b5f6f2",
+    "inputValidation.infoBorder": "#64B5F6",
+    "inputValidation.warningBackground": "#ffca28f2",
+    "inputValidation.warningBorder": "#FFCA28",
+    "scrollbar.shadow": "#292D3E00",
+    "scrollbarSlider.activeBackground": "#694CA4cc",
+    "scrollbarSlider.background": "#694CA466",
+    "scrollbarSlider.hoverBackground": "#694CA4cc",
+    "badge.background": "#7e57c2",
+    "badge.foreground": "#ffffff",
+    "progress.background": "#7e57c2",
+    "list.activeSelectionBackground": "#7e57c2",
+    "list.activeSelectionForeground": "#ffffff",
+    "list.dropBackground": "#2E3245",
+    "list.focusBackground": "#0000002e",
+    "list.focusForeground": "#ffffff",
+    "list.highlightForeground": "#ffffff",
+    "list.hoverBackground": "#0000001a",
+    "list.hoverForeground": "#ffffff",
+    "list.inactiveSelectionBackground": "#929ac90d",
+    "list.inactiveSelectionForeground": "#929ac9",
+    "activityBar.background": "#282C3D",
+    "activityBar.dropBackground": "#7e57c2e3",
+    "activityBar.foreground": "#eeffff",
+    "activityBar.border": "#282C3D",
+    "activityBarBadge.background": "#7e57c2",
+    "activityBarBadge.foreground": "#ffffff",
+    "sideBar.background": "#292D3E",
+    "sideBar.foreground": "#6C739A",
+    "sideBar.border": "#282B3C",
+    "sideBarTitle.foreground": "#eeffff",
+    "sideBarSectionHeader.background": "#292D3E",
+    "sideBarSectionHeader.foreground": "#eeffff",
+    "editorGroup.background": "#32374C",
+    "editorGroup.border": "#2E3245",
+    "editorGroup.dropBackground": "#7e57c273",
+    "editorGroupHeader.noTabsBackground": "#32374C",
+    "editorGroupHeader.tabsBackground": "#31364a",
+    "editorGroupHeader.tabsBorder": "#262A39",
+    "tab.activeBackground": "#292D3E",
+    "tab.activeForeground": "#eeffff",
+    "tab.border": "#272B3B",
+    "tab.activeBorder": "#262A39",
+    "tab.unfocusedActiveBorder": "#262A39",
+    "tab.inactiveBackground": "#31364A",
+    "tab.inactiveForeground": "#929ac9",
+    "tab.unfocusedActiveForeground": null,
+    "tab.unfocusedInactiveForeground": null,
+    "editor.background": "#292D3E",
+    "editor.foreground": "#BFC7D5",
+    "editorLineNumber.foreground": "#4c5374",
+    "editorLineNumber.activeForeground": "#eeffff",
+    "editorCursor.foreground": "#7e57c2",
+    "editorCursor.background": null,
+    "editor.selectionBackground": "#7580B850",
+    "editor.selectionHighlightBackground": "#383D51",
+    "editor.inactiveSelectionBackground": "#7e57c25a",
+    "editor.wordHighlightBackground": "#32374D",
+    "editor.wordHighlightStrongBackground": "#2E3250",
+    "editor.findMatchBackground": "#2e3248fc",
+    "editor.findMatchHighlightBackground": "#7e57c233",
+    "editor.findRangeHighlightBackground": null,
+    "editor.hoverHighlightBackground": "#7e57c25a",
+    "editor.lineHighlightBackground": "#0003",
+    "editor.lineHighlightBorder": null,
+    "editorLink.activeForeground": null,
+    "editor.rangeHighlightBackground": "#7e57c25a",
+    "editorWhitespace.foreground": null,
+    "editorIndentGuide.background": "#4E557980",
+    "editorRuler.foreground": "#4E557980",
+    "editorCodeLens.foreground": "#FFCA28",
+    "editorBracketMatch.background": null,
+    "editorBracketMatch.border": null,
+    "editorOverviewRuler.currentContentForeground": "#7e57c2",
+    "editorOverviewRuler.incomingContentForeground": "#7e57c2",
+    "editorOverviewRuler.commonContentForeground": "#7e57c2",
+    "editorError.foreground": "#EF5350",
+    "editorError.border": null,
+    "editorWarning.foreground": "#FFCA28",
+    "editorWarning.border": null,
+    "editorGutter.background": null,
+    "editorGutter.modifiedBackground": "#e2b93d",
+    "editorGutter.addedBackground": "#9CCC65",
+    "editorGutter.deletedBackground": "#EF5350",
+    "diffEditor.insertedTextBackground": "#99b76d23",
+    "diffEditor.removedTextBackground": "#ef535033",
+    "editorWidget.background": "#31364a",
+    "editorWidget.border": null,
+    "editorSuggestWidget.background": "#2C3043",
+    "editorSuggestWidget.border": "#2B2F40",
+    "editorSuggestWidget.foreground": "#bfc7d5",
+    "editorSuggestWidget.highlightForeground": "#ffffff",
+    "editorSuggestWidget.selectedBackground": "#7e57c2",
+    "editorHoverWidget.background": "#292D3E",
+    "editorHoverWidget.border": "#7e57c2",
+    "debugExceptionWidget.background": "#292D3E",
+    "debugExceptionWidget.border": "#7e57c2",
+    "editorMarkerNavigation.background": "#31364a",
+    "editorMarkerNavigationError.background": "#EF5350",
+    "editorMarkerNavigationWarning.background": "#FFCA28",
+    "peekView.border": "#7e57c2",
+    "peekViewEditor.background": "#232635",
+    "peekViewEditor.matchHighlightBackground": "#7e57c25a",
+    "peekViewResult.background": "#2E3245",
+    "peekViewResult.fileForeground": "#eeffff",
+    "peekViewResult.lineForeground": "#eeffff",
+    "peekViewResult.matchHighlightBackground": "#7e57c25a",
+    "peekViewResult.selectionBackground": "#2E3250",
+    "peekViewResult.selectionForeground": "#eeffff",
+    "peekViewTitle.background": "#292D3E",
+    "peekViewTitleDescription.foreground": "#697098",
+    "peekViewTitleLabel.foreground": "#eeffff",
+    "merge.currentHeaderBackground": "#7e57c25a",
+    "merge.currentContentBackground": null,
+    "merge.incomingHeaderBackground": "#7e57c25a",
+    "merge.incomingContentBackground": null,
+    "merge.border": null,
+    "panel.background": "#292D3E",
+    "panel.border": "#282B3C",
+    "panelTitle.activeBorder": "#7e57c2",
+    "panelTitle.activeForeground": "#eeffff",
+    "panelTitle.inactiveForeground": "#bfc7d580",
+    "statusBar.background": "#282C3D",
+    "statusBar.foreground": "#676E95",
+    "statusBar.border": "#262A39",
+    "statusBar.debuggingBackground": "#202431",
+    "statusBar.debuggingForeground": null,
+    "statusBar.debuggingBorder": "#1F2330",
+    "statusBar.noFolderForeground": null,
+    "statusBar.noFolderBackground": "#292D3E",
+    "statusBar.noFolderBorder": "#25293A",
+    "statusBarItem.activeBackground": "#202431",
+    "statusBarItem.hoverBackground": "#202431",
+    "statusBarItem.prominentBackground": "#202431",
+    "statusBarItem.prominentHoverBackground": "#202431",
+    "titleBar.activeBackground": "#292d3e",
+    "titleBar.activeForeground": "#eeefff",
+    "titleBar.border": "#30364c",
+    "titleBar.inactiveBackground": "#30364c",
+    "titleBar.inactiveForeground": null,
+    "notifications.background": "#292D3E",
+    "notifications.foreground": "#ffffffcc",
+    "notificationLink.foreground": "#80CBC4",
+    "extensionButton.prominentForeground": "#ffffffcc",
+    "extensionButton.prominentBackground": "#7e57c2cc",
+    "extensionButton.prominentHoverBackground": "#7e57c2",
+    "pickerGroup.foreground": "#d1aaff",
+    "pickerGroup.border": "#2E3245",
+    "terminal.ansiWhite": "#ffffff",
+    "terminal.ansiBlack": "#676E95",
+    "terminal.ansiBlue": "#82AAFF",
+    "terminal.ansiCyan": "#89DDFF",
+    "terminal.ansiGreen": "#a9c77d",
+    "terminal.ansiMagenta": "#C792EA",
+    "terminal.ansiRed": "#ff5572",
+    "terminal.ansiYellow": "#FFCB6B",
+    "terminal.ansiBrightWhite": "#ffffff",
+    "terminal.ansiBrightBlack": "#676E95",
+    "terminal.ansiBrightBlue": "#82AAFF",
+    "terminal.ansiBrightCyan": "#89DDFF",
+    "terminal.ansiBrightGreen": "#C3E88D",
+    "terminal.ansiBrightMagenta": "#C792EA",
+    "terminal.ansiBrightRed": "#ff5572",
+    "terminal.ansiBrightYellow": "#FFCB6B",
+    "debugToolBar.background": "#292D3E",
+    "welcomePage.buttonBackground": null,
+    "welcomePage.buttonHoverBackground": null,
+    "walkThrough.embeddedEditorBackground": "#232635",
+    "gitDecoration.modifiedResourceForeground": "#e2c08de6",
+    "gitDecoration.deletedResourceForeground": "#EF535090",
+    "gitDecoration.untrackedResourceForeground": "#a9c77dff",
+    "gitDecoration.ignoredResourceForeground": "#69709890",
+    "gitDecoration.conflictingResourceForeground": "#FFEB95CC",
+    "editorActiveLineNumber.foreground": "#eeffff",
+    "breadcrumb.foreground": "#6c739a",
+    "breadcrumb.focusForeground": "#bfc7d5",
+    "breadcrumb.activeSelectionForeground": "#eeffff",
+    "breadcrumbPicker.background": "#292D3E"
+  },
+  "tokenColors": [
+    {
+      "name": "Global settings",
+      "settings": {
+        "background": "#292D3E",
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Comment",
+      "scope": "comment",
+      "settings": {
+        "foreground": "#697098",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "String",
+      "scope": "string",
+      "settings": {
+        "foreground": "#C3E88D"
+      }
+    },
+    {
+      "name": "String Quoted",
+      "scope": "string.quoted",
+      "settings": {
+        "foreground": "#C3E88D"
+      }
+    },
+    {
+      "name": "String Unquoted",
+      "scope": "string.unquoted",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Support Constant Math",
+      "scope": "support.constant.math",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Number",
+      "scope": ["constant.numeric", "constant.character.numeric"],
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Built-in constant",
+      "scope": [
+        "constant.language",
+        "punctuation.definition.constant",
+        "variable.other.constant"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "User-defined constant",
+      "scope": ["constant.character", "constant.other"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Constant Character Escape",
+      "scope": "constant.character.escape",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "RegExp String",
+      "scope": ["string.regexp", "string.regexp keyword.other"],
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Comma in functions",
+      "scope": "meta.function punctuation.separator.comma",
+      "settings": {
+        "foreground": "#eeffff"
+      }
+    },
+    {
+      "name": "Variable",
+      "scope": "variable",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Keyword",
+      "scope": ["punctuation.accessor", "keyword"],
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Storage",
+      "scope": [
+        "storage",
+        "storage.type",
+        "meta.var.expr storage.type",
+        "storage.type.property.js",
+        "storage.type.property.ts",
+        "storage.type.property.tsx",
+        "meta.class meta.method.declaration meta.var.expr storage.type.js"
+      ],
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Class name",
+      "scope": ["entity.name.class", "meta.class entity.name.type.class"],
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Inherited class",
+      "scope": "entity.other.inherited-class",
+      "settings": {
+        "foreground": "#a9c77d"
+      }
+    },
+    {
+      "name": "Function name",
+      "scope": "entity.name.function",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Function Parameters",
+      "scope": "variable.parameter",
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "Meta Tag",
+      "scope": ["punctuation.definition.tag", "meta.tag"],
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "HTML Tag names",
+      "scope": [
+        "entity.name.tag support.class.component",
+        "meta.tag.other.html",
+        "meta.tag.other.js",
+        "meta.tag.other.tsx",
+        "entity.name.tag.tsx",
+        "entity.name.tag.js",
+        "entity.name.tag",
+        "meta.tag.js",
+        "meta.tag.tsx",
+        "meta.tag.html"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Tag attribute",
+      "scope": "entity.other.attribute-name",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Entity Name Tag Custom",
+      "scope": "entity.name.tag.custom",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Library (function & constant)",
+      "scope": ["support.function", "support.constant"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Support Constant Property Value meta",
+      "scope": "support.constant.meta.property-value",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Library class/type",
+      "scope": ["support.type", "support.class"],
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Support Variable DOM",
+      "scope": "support.variable.dom",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Invalid",
+      "scope": "invalid",
+      "settings": {
+        "background": "#ff2c83",
+        "foreground": "#ffffff"
+      }
+    },
+    {
+      "name": "Invalid deprecated",
+      "scope": "invalid.deprecated",
+      "settings": {
+        "foreground": "#ffffff",
+        "background": "#d3423e"
+      }
+    },
+    {
+      "name": "Keyword Operator",
+      "scope": "keyword.operator",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Keyword Operator Relational",
+      "scope": "keyword.operator.relational",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Keyword Operator Assignment",
+      "scope": "keyword.operator.assignment",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Double-Slashed Comment",
+      "scope": "comment.line.double-slash",
+      "settings": {
+        "foreground": "#697098"
+      }
+    },
+    {
+      "name": "Object",
+      "scope": "object",
+      "settings": {
+        "foreground": "#cdebf7"
+      }
+    },
+    {
+      "name": "Null",
+      "scope": "constant.language.null",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Meta Brace",
+      "scope": "meta.brace",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Meta Delimiter Period",
+      "scope": "meta.delimiter.period",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Punctuation Definition String",
+      "scope": "punctuation.definition.string",
+      "settings": {
+        "foreground": "#d9f5dd"
+      }
+    },
+    {
+      "name": "Boolean",
+      "scope": "constant.language.boolean",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Object Comma",
+      "scope": "object.comma",
+      "settings": {
+        "foreground": "#ffffff"
+      }
+    },
+    {
+      "name": "Variable Parameter Function",
+      "scope": "variable.parameter.function",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Support Type Property Name & entity name tags",
+      "scope": [
+        "support.type.vendored.property-name",
+        "support.constant.vendored.property-value",
+        "support.type.property-name",
+        "meta.property-list entity.name.tag"
+      ],
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Entity Name tag reference in stylesheets",
+      "scope": "meta.property-list entity.name.tag.reference",
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Constant Other Color RGB Value Punctuation Definition Constant",
+      "scope": "constant.other.color.rgb-value punctuation.definition.constant",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Constant Other Color",
+      "scope": "constant.other.color",
+      "settings": {
+        "foreground": "#FFEB95"
+      }
+    },
+    {
+      "name": "Keyword Other Unit",
+      "scope": "keyword.other.unit",
+      "settings": {
+        "foreground": "#FFEB95"
+      }
+    },
+    {
+      "name": "Meta Selector",
+      "scope": "meta.selector",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Entity Other Attribute Name Id",
+      "scope": "entity.other.attribute-name.id",
+      "settings": {
+        "foreground": "#FAD430"
+      }
+    },
+    {
+      "name": "Meta Property Name",
+      "scope": "meta.property-name",
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Doctypes",
+      "scope": ["entity.name.tag.doctype", "meta.tag.sgml.doctype"],
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Punctuation Definition Parameters",
+      "scope": "punctuation.definition.parameters",
+      "settings": {
+        "foreground": "#d9f5dd"
+      }
+    },
+    {
+      "name": "Keyword Control Operator",
+      "scope": "keyword.control.operator",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Keyword Operator Logical",
+      "scope": "keyword.operator.logical",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Variable Instances",
+      "scope": [
+        "variable.instance",
+        "variable.other.instance",
+        "variable.reaedwrite.instance",
+        "variable.other.readwrite.instance"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Variable Property Other",
+      "scope": ["variable.other.property", "variable.other.object.property"],
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Entity Name Function",
+      "scope": "entity.name.function",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Keyword Operator Comparison",
+      "scope": "keyword.operator.comparison",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Support Constant, `new` keyword, Special Method Keyword",
+      "scope": [
+        "support.constant",
+        "keyword.other.special-method",
+        "keyword.other.new"
+      ],
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Support Function",
+      "scope": "support.function",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Invalid Broken",
+      "scope": "invalid.broken",
+      "settings": {
+        "foreground": "#020e14",
+        "background": "#F78C6C"
+      }
+    },
+    {
+      "name": "Invalid Unimplemented",
+      "scope": "invalid.unimplemented",
+      "settings": {
+        "background": "#8BD649",
+        "foreground": "#ffffff"
+      }
+    },
+    {
+      "name": "Invalid Illegal",
+      "scope": "invalid.illegal",
+      "settings": {
+        "foreground": "#ffffff",
+        "background": "#ec5f67"
+      }
+    },
+    {
+      "name": "Language Variable",
+      "scope": "variable.language",
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Support Variable Property",
+      "scope": "support.variable.property",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "Variable Function",
+      "scope": "variable.function",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Variable Interpolation",
+      "scope": "variable.interpolation",
+      "settings": {
+        "foreground": "#ec5f67"
+      }
+    },
+    {
+      "name": "Meta Function Call",
+      "scope": "meta.function-call",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Punctuation Section Embedded",
+      "scope": "punctuation.section.embedded",
+      "settings": {
+        "foreground": "#d3423e"
+      }
+    },
+    {
+      "name": "Punctuation Tweaks",
+      "scope": [
+        "punctuation.terminator.expression",
+        "punctuation.definition.arguments",
+        "punctuation.definition.array",
+        "punctuation.section.array",
+        "meta.array"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "More Punctuation Tweaks",
+      "scope": [
+        "punctuation.definition.list.begin",
+        "punctuation.definition.list.end",
+        "punctuation.separator.arguments",
+        "punctuation.definition.list"
+      ],
+      "settings": {
+        "foreground": "#d9f5dd"
+      }
+    },
+    {
+      "name": "Template Strings",
+      "scope": "string.template meta.template.expression",
+      "settings": {
+        "foreground": "#d3423e"
+      }
+    },
+    {
+      "name": "Backtics(``) in Template Strings",
+      "scope": "string.template punctuation.definition.string",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Italics",
+      "scope": "italic",
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Bold",
+      "scope": "bold",
+      "settings": {
+        "foreground": "#ffcb6b",
+        "fontStyle": "bold"
+      }
+    },
+    {
+      "name": "Quote",
+      "scope": "quote",
+      "settings": {
+        "foreground": "#697098",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Raw Code",
+      "scope": "raw",
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "CoffeScript Variable Assignment",
+      "scope": "variable.assignment.coffee",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "CoffeScript Parameter Function",
+      "scope": "variable.parameter.function.coffee",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "CoffeeScript Assignments",
+      "scope": "variable.assignment.coffee",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "C# Readwrite Variables",
+      "scope": "variable.other.readwrite.cs",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "C# Classes & Storage types",
+      "scope": ["entity.name.type.class.cs", "storage.type.cs"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "C# Namespaces",
+      "scope": "entity.name.type.namespace.cs",
+      "settings": {
+        "foreground": "#B2CCD6"
+      }
+    },
+    {
+      "name": "Tag names in Stylesheets",
+      "scope": [
+        "entity.name.tag.css",
+        "entity.name.tag.less",
+        "entity.name.tag.custom.css"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Wildcard(*) selector in Stylesheets",
+      "scope": [
+        "entity.name.tag.wildcard.css",
+        "entity.name.tag.wildcard.less",
+        "entity.name.tag.wildcard.scss",
+        "entity.name.tag.wildcard.sass"
+      ],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "(C|SC|SA|LE)SS property value unit",
+      "scope": [
+        "keyword.other.unit.css",
+        "constant.length.units.css",
+        "keyword.other.unit.less",
+        "constant.length.units.less",
+        "keyword.other.unit.scss",
+        "constant.length.units.scss",
+        "keyword.other.unit.sass",
+        "constant.length.units.sass"
+      ],
+      "settings": {
+        "foreground": "#FFEB95"
+      }
+    },
+    {
+      "name": "Attribute Name for CSS",
+      "scope": "meta.attribute-selector.css entity.other.attribute-name.attribute",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "punctuations in styled components",
+      "scope": [
+        "source.js source.css meta.property-list",
+        "source.js source.css punctuation.section",
+        "source.js source.css punctuation.terminator.rule",
+        "source.js source.css punctuation.definition.entity.end.bracket",
+        "source.js source.css punctuation.definition.entity.begin.bracket",
+        "source.js source.css punctuation.separator.key-value",
+        "source.js source.css punctuation.definition.attribute-selector",
+        "source.js source.css meta.property-list",
+        "source.js source.css meta.property-list punctuation.separator.comma",
+        "source.ts source.css punctuation.section",
+        "source.ts source.css punctuation.terminator.rule",
+        "source.ts source.css punctuation.definition.entity.end.bracket",
+        "source.ts source.css punctuation.definition.entity.begin.bracket",
+        "source.ts source.css punctuation.separator.key-value",
+        "source.ts source.css punctuation.definition.attribute-selector",
+        "source.ts source.css meta.property-list",
+        "source.ts source.css meta.property-list punctuation.separator.comma"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Elixir Classes",
+      "scope": [
+        "source.elixir support.type.elixir",
+        "source.elixir meta.module.elixir entity.name.class.elixir"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Elixir Functions",
+      "scope": "source.elixir entity.name.function",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Elixir Constants",
+      "scope": [
+        "source.elixir constant.other.symbol.elixir",
+        "source.elixir constant.other.keywords.elixir"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Elixir String Punctuations",
+      "scope": "source.elixir punctuation.definition.string",
+      "settings": {
+        "foreground": "#a9c77d"
+      }
+    },
+    {
+      "name": "Elixir",
+      "scope": [
+        "source.elixir variable.other.readwrite.module.elixir",
+        "source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir"
+      ],
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Elixir Binary Punctuations",
+      "scope": "source.elixir .punctuation.binary.elixir",
+      "settings": {
+        "foreground": "#c792ea"
+      }
+    },
+    {
+      "name": "Go Function Calls",
+      "scope": "source.go meta.function-call.go",
+      "settings": {
+        "foreground": "#DDDDDD"
+      }
+    },
+    {
+      "name": "GraphQL Variables",
+      "scope": "variable.qraphql",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "ID Attribute Name in HTML",
+      "scope": "entity.other.attribute-name.id.html",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "HTML Punctuation Definition Tag",
+      "scope": "punctuation.definition.tag.html",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "HTML Doctype",
+      "scope": "meta.tag.sgml.doctype.html",
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "JavaScript Classes",
+      "scope": "meta.class entity.name.type.class.js",
+      "settings": {
+        "foreground": "#ffcb8b"
+      }
+    },
+    {
+      "name": "JavaScript Method Declaration e.g. `constructor`",
+      "scope": "meta.method.declaration storage.type.js",
+      "settings": {
+        "foreground": "#82AAFF",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "JavaScript Terminator",
+      "scope": "terminator.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Meta Punctuation Definition",
+      "scope": "meta.js punctuation.definition.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Entity Names in Code Documentations",
+      "scope": [
+        "entity.name.type.instance.jsdoc",
+        "entity.name.type.instance.phpdoc"
+      ],
+      "settings": {
+        "foreground": "#eeffff"
+      }
+    },
+    {
+      "name": "Other Variables in Code Documentations",
+      "scope": ["variable.other.jsdoc", "variable.other.phpdoc"],
+      "settings": {
+        "foreground": "#78ccf0"
+      }
+    },
+    {
+      "name": "JavaScript module imports and exports",
+      "scope": [
+        "variable.other.meta.import.js",
+        "meta.import.js variable.other",
+        "variable.other.meta.export.js",
+        "meta.export.js variable.other"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Variable Parameter Function",
+      "scope": "variable.parameter.function.js",
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "JavaScript Variable Other ReadWrite",
+      "scope": "variable.other.readwrite.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Text nested in React tags",
+      "scope": [
+        "meta.jsx.children",
+        "meta.jsx.children.js",
+        "meta.jsx.children.tsx"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript[React] Variable Other Object",
+      "scope": [
+        "variable.other.object.js",
+        "variable.other.object.jsx",
+        "meta.object-literal.key.js",
+        "meta.object-literal.key.jsx",
+        "variable.object.property.js",
+        "variable.object.property.jsx"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Variables",
+      "scope": ["variable.js", "variable.other.js"],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JavaScript Entity Name Type",
+      "scope": ["entity.name.type.js", "entity.name.type.module.js"],
+      "settings": {
+        "foreground": "#ffcb8b"
+      }
+    },
+    {
+      "name": "JavaScript Support Classes",
+      "scope": "support.class.js",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "JSON Property Names",
+      "scope": "support.type.property-name.json",
+      "settings": {
+        "foreground": "#C3E88D",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "JSON Support Constants",
+      "scope": "support.constant.json",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "JSON Property values (string)",
+      "scope": "meta.structure.dictionary.value.json string.quoted.double",
+      "settings": {
+        "foreground": "#80CBC4",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "Strings in JSON values",
+      "scope": "string.quoted.double.json punctuation.definition.string.json",
+      "settings": {
+        "foreground": "#80CBC4",
+        "fontStyle": "normal"
+      }
+    },
+    {
+      "name": "Specific JSON Property values like null",
+      "scope": "meta.structure.dictionary.json meta.structure.dictionary.value constant.language",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Ruby Variables",
+      "scope": "variable.other.ruby",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Ruby Hashkeys",
+      "scope": "constant.language.symbol.hashkey.ruby",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "LESS Tag names",
+      "scope": "entity.name.tag.less",
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Attribute Name for LESS",
+      "scope": "meta.attribute-selector.less entity.other.attribute-name.attribute",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Markup Headings",
+      "scope": "markup.heading",
+      "settings": {
+        "foreground": "#82b1ff"
+      }
+    },
+    {
+      "name": "Markup Italics",
+      "scope": "markup.italic",
+      "settings": {
+        "foreground": "#c792ea",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Markup Bold",
+      "scope": "markup.bold",
+      "settings": {
+        "foreground": "#ffcb6b",
+        "fontStyle": "bold"
+      }
+    },
+    {
+      "name": "Markup Quote + others",
+      "scope": "markup.quote",
+      "settings": {
+        "foreground": "#697098",
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Markup Raw Code + others",
+      "scope": "markup.inline.raw",
+      "settings": {
+        "foreground": "#80CBC4"
+      }
+    },
+    {
+      "name": "Markup Links",
+      "scope": ["markup.underline.link", "markup.underline.link.image"],
+      "settings": {
+        "foreground": "#ff869a"
+      }
+    },
+    {
+      "name": "Markup Attributes",
+      "scope": ["markup.meta.attribute-list"],
+      "settings": {
+        "foreground": "#a9c77d"
+      }
+    },
+    {
+      "name": "Markup Admonitions",
+      "scope": "markup.admonition",
+      "settings": {
+        "fontStyle": "bold"
+      }
+    },
+    {
+      "name": "Markup Lists",
+      "scope": "markup.list.bullet",
+      "settings": {
+        "foreground": "#D9F5DD"
+      }
+    },
+    {
+      "name": "Markup Superscript and Subscript",
+      "scope": ["markup.superscript", "markup.subscript"],
+      "settings": {
+        "fontStyle": "italic"
+      }
+    },
+    {
+      "name": "Markdown Link Title and Description",
+      "scope": [
+        "string.other.link.title.markdown",
+        "string.other.link.description.markdown"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Markdown Punctuation",
+      "scope": [
+        "punctuation.definition.string.markdown",
+        "punctuation.definition.string.begin.markdown",
+        "punctuation.definition.string.end.markdown",
+        "meta.link.inline.markdown punctuation.definition.string"
+      ],
+      "settings": {
+        "foreground": "#82b1ff"
+      }
+    },
+    {
+      "name": "Markdown MetaData Punctuation",
+      "scope": ["punctuation.definition.metadata.markdown"],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "Markdown List Punctuation",
+      "scope": ["beginning.punctuation.definition.list.markdown"],
+      "settings": {
+        "foreground": "#82b1ff"
+      }
+    },
+    {
+      "name": "Asciidoc Function",
+      "scope": "entity.name.function.asciidoc",
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "PHP Variables",
+      "scope": "variable.other.php",
+      "settings": {
+        "foreground": "#bec5d4"
+      }
+    },
+    {
+      "name": "Support Classes in PHP",
+      "scope": "support.class.php",
+      "settings": {
+        "foreground": "#ffcb8b"
+      }
+    },
+    {
+      "name": "Punctuations in PHP function calls",
+      "scope": "meta.function-call.php punctuation",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "PHP Global Variables",
+      "scope": "variable.other.global.php",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Declaration Punctuation in PHP Global Variables",
+      "scope": "variable.other.global.php punctuation.definition.variable",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Language Constants in Python",
+      "scope": "constant.language.python",
+      "settings": {
+        "foreground": "#ff5874"
+      }
+    },
+    {
+      "name": "Python Function Parameter and Arguments",
+      "scope": [
+        "variable.parameter.function.python",
+        "meta.function-call.arguments.python"
+      ],
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "Python Function Call",
+      "scope": [
+        "meta.function-call.python",
+        "meta.function-call.generic.python"
+      ],
+      "settings": {
+        "foreground": "#B2CCD6"
+      }
+    },
+    {
+      "name": "Punctuations in Python",
+      "scope": "punctuation.python",
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "Decorator Functions in Python",
+      "scope": "entity.name.function.decorator.python",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "Python Language Variable",
+      "scope": "source.python variable.language.special",
+      "settings": {
+        "foreground": "#8EACE3"
+      }
+    },
+    {
+      "name": "SCSS Variable",
+      "scope": [
+        "variable.scss",
+        "variable.sass",
+        "variable.parameter.url.scss",
+        "variable.parameter.url.sass"
+      ],
+      "settings": {
+        "foreground": "#DDDDDD"
+      }
+    },
+    {
+      "name": "Variables in SASS At-Rules",
+      "scope": [
+        "source.css.scss meta.at-rule variable",
+        "source.css.sass meta.at-rule variable"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "Variables in SASS At-Rules",
+      "scope": [
+        "source.css.scss meta.at-rule variable",
+        "source.css.sass meta.at-rule variable"
+      ],
+      "settings": {
+        "foreground": "#bec5d4"
+      }
+    },
+    {
+      "name": "Attribute Name for SASS",
+      "scope": [
+        "meta.attribute-selector.scss entity.other.attribute-name.attribute",
+        "meta.attribute-selector.sass entity.other.attribute-name.attribute"
+      ],
+      "settings": {
+        "foreground": "#F78C6C"
+      }
+    },
+    {
+      "name": "Tag names in SASS",
+      "scope": ["entity.name.tag.scss", "entity.name.tag.sass"],
+      "settings": {
+        "foreground": "#ff5572"
+      }
+    },
+    {
+      "name": "TypeScript[React] Variables and Object Properties",
+      "scope": [
+        "variable.other.readwrite.alias.ts",
+        "variable.other.readwrite.alias.tsx",
+        "variable.other.readwrite.ts",
+        "variable.other.readwrite.tsx",
+        "variable.other.object.ts",
+        "variable.other.object.tsx",
+        "variable.object.property.ts",
+        "variable.object.property.tsx",
+        "variable.other.ts",
+        "variable.other.tsx",
+        "variable.tsx",
+        "variable.ts"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "TypeScript[React] Entity Name Types",
+      "scope": ["entity.name.type.ts", "entity.name.type.tsx"],
+      "settings": {
+        "foreground": "#78ccf0"
+      }
+    },
+    {
+      "name": "TypeScript[React] Node Classes",
+      "scope": ["support.class.node.ts", "support.class.node.tsx"],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "TypeScript[React] Entity Name Types as Parameters",
+      "scope": [
+        "meta.type.parameters.ts entity.name.type",
+        "meta.type.parameters.tsx entity.name.type"
+      ],
+      "settings": {
+        "foreground": "#eeffff"
+      }
+    },
+    {
+      "name": "TypeScript[React] Import/Export Punctuations",
+      "scope": [
+        "meta.import.ts punctuation.definition.block",
+        "meta.import.tsx punctuation.definition.block",
+        "meta.export.ts punctuation.definition.block",
+        "meta.export.tsx punctuation.definition.block"
+      ],
+      "settings": {
+        "foreground": "#bfc7d5"
+      }
+    },
+    {
+      "name": "TypeScript[React] Punctuation Decorators",
+      "scope": [
+        "meta.decorator punctuation.decorator.ts",
+        "meta.decorator punctuation.decorator.tsx"
+      ],
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "TypeScript[React] Punctuation Decorators",
+      "scope": "meta.tag.js meta.jsx.children.tsx",
+      "settings": {
+        "foreground": "#82AAFF"
+      }
+    },
+    {
+      "name": "YAML Entity Name Tags",
+      "scope": "entity.name.tag.yaml",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "handlebars variables",
+      "scope": "variable.parameter.handlebars",
+      "settings": {
+        "foreground": "#bec5d4"
+      }
+    },
+    {
+      "name": "handlebars parameters",
+      "scope": "entity.other.attribute-name.handlebars variable.parameter.handlebars",
+      "settings": {
+        "foreground": "#ffcb6b"
+      }
+    },
+    {
+      "name": "handlebars enitity attribute names",
+      "scope": "entity.other.attribute-name.handlebars",
+      "settings": {
+        "foreground": "#89DDFF"
+      }
+    },
+    {
+      "name": "handlebars enitity attribute values",
+      "scope": "entity.other.attribute-value.handlebars variable.parameter.handlebars",
+      "settings": {
+        "foreground": "#7986E7"
+      }
+    },
+    {
+      "name": "normalize font style of certain components",
+      "scope": [
+        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.begin.js",
+        "meta.tag.js meta.embedded.expression.js punctuation.section.embedded.end.js",
+        "meta.property-list.css meta.property-value.css variable.other.less",
+        "punctuation.section.embedded.begin.js.jsx",
+        "punctuation.section.embedded.end.js.jsx",
+        "meta.property-list.scss variable.scss",
+        "meta.property-list.sass variable.sass",
+        "keyword.operator.logical",
+        "keyword.operator.arithmetic",
+        "keyword.operator.bitwise",
+        "keyword.operator.increment",
+        "keyword.operator.ternary",
+        "keyword.operator.comparison",
+        "keyword.operator.assignment",
+        "keyword.operator.operator",
+        "keyword.operator.or.regexp",
+        "keyword.operator.expression.in",
+        "keyword.operator.type",
+        "punctuation.section.embedded.js",
+        "punctuation.definintion.string",
+        "punctuation"
+      ],
+      "settings": {
+        "fontStyle": "normal"
+      }
+    }
+  ]
+}