Detailed changes
@@ -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"
+ }
+ }
+ ]
+}
@@ -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"
+ }
+ }
+ ]
+}
@@ -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"
+ }
+ }
+ ]
+}