[
  {
    "path": ".gitignore",
    "content": ".DS_Store\n.vscode"
  },
  {
    "path": ".vscodeignore",
    "content": ".gitignore\n.vscode\n.vscode/launch.json"
  },
  {
    "path": "README.md",
    "content": "# City Lights Color Theme\n\n![Image of the city lights color theme](https://citylights.xyz/assets/images/theme/vsc-syntax.png)\n\n## If you encounter bugs with the colors.\nAdd `\"editor.semanticHighlighting.enabled\": false,` to your settings.json.\n\nThe City Lights Color Theme is a gorgeous dark syntax theme designed with focus in mind. City Lights Color Theme has many custom made visual aids to help you code faster and more accurate. Over eight of the most popular coding languages are currently supported.\n\nThis City Lights Color Theme is a part of City Lights; suite of beautiful matte dark themed goodies for Atom & Visual Studio Code. For more information, please go to http://citylights.xyz.\n\n## Install\n1. Open **Extensions** sidebar panel in VS Code. `View → Extensions`\n1. Search for `City Lights theme`\n1. Click **Install**\n1. Click **Reload**\n1. File > Preferences > Color Theme > **City Lights**\n\n\n#### GitHub Repository Clone\nChange to your `.vscode/extensions` [VS Code extensions directory](https://code.visualstudio.com/docs/extensions/install-extension#_side-loading).\nDepending on your platform it is located in the following folders:\n\n  - <img src=\"https://www.kernel.org/theme/images/logos/favicon.png\" width=16 height=16/> **Linux** `~/.vscode/extensions`\n  - <img src=\"https://developer.apple.com/favicon.ico\" width=16 height=16/> **macOs** `~/.vscode/extensions`\n  - <img src=\"https://www.microsoft.com/favicon.ico\" width=16 height=16/> **Windows** `%USERPROFILE%\\.vscode\\extensions`\n\nClone the theme repository as `city-lights-theme`:\n\n```shell\ngit clone https://github.com/Yummygum/city-lights-syntax-vsc.git city-lights-theme\n```\nAfterwards, you will need to activate the theme via\n`File > Preferences > Color Theme > City Lights`\n\n\n## Feedback/Issues\nAre you enjoying the City Lights Color Theme? Don't hesitate to share your excitement. Also let us know if you'd like to see any specific syntax added by creating a Github issue.\n\n## License\nThe following licensing applies to City Lights Syntax Theme: Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0). For more information go to [https://creativecommons.org/licenses/by-nc-nd/4.0/](https://creativecommons.org/licenses/by-nc-nd/4.0/)\n\n## Donate\nThe City Lights Color Theme is available for free. If you're enjoying the City Lights Syntax Theme, feel free to help us crank out updates even faster by donating a coffee to us via PayPal.\n\nBuilt with `&hearts;` by Yummygum <br/>\n[yummygum.com](https://yummygum.com) <br/>\n[twitter.com/yummygum](http://twitter.com/yummygum) <br/>\n[instagram.com/yummygum](https://instagram.com/yummygum) <br/>\n"
  },
  {
    "path": "package.json",
    "content": "{\n\t\"name\": \"city-lights-theme\",\n\t\"displayName\": \"City Lights theme\",\n\t\"description\": \"The City Lights Color Theme is a gorgeous dark color theme designed with focus in mind.\",\n\t\"version\": \"1.1.9\",\n\t\"author\": \"Noud Adrichem\",\n\t\"category\": \"Theme\",\n\t\"publisher\": \"yummygum\",\n\t\"icon\": \"icon.png\",\n\t\"repository\": \"https://github.com/Yummygum/city-lights-syntax-vsc\",\n\t\"engines\": {\n\t\t\"vscode\": \"^1.17.0\"\n\t},\n\t\"categories\": [\n\t\t\"Themes\"\n\t],\n\t\"contributes\": {\n\t\t\"themes\": [\n\t\t\t{\n\t\t\t\t\"label\": \"City Lights\",\n\t\t\t\t\"uiTheme\": \"vs-dark\",\n\t\t\t\t\"path\": \"./themes/City Lights-color-theme.json\"\n\t\t\t}\n\t\t]\n\t},\n\t\"__metadata\": {\n\t\t\"id\": \"9af62ee3-0097-4b7b-891a-4a94eb3e1009\",\n\t\t\"publisherDisplayName\": \"Yummygum\",\n\t\t\"publisherId\": \"e3dfdd72-432a-4f16-bac9-f33b77077cdc\"\n\t}\n}\n"
  },
  {
    "path": "themes/City Lights-color-theme.json",
    "content": "{\n  \"$schema\": \"vscode://schemas/color-theme\",\n  \"name\": \"City Lights\",\n  \"type\": \"dark\",\n  \"editor.semanticHighlighting.enabled\": false,\n  \"colors\": {\n\n    \"breadcrumb.foreground\": \"#718ca1\",\n    \"breadcrumb.focusForeground\": \"#b7c5d3\",\n    \"breadcrumb.activeSelectionForeground\": \"#41505e\",\n    \"breadcrumbPicker.background\": \"#28323a\",\n\n    \"activityBar.background\": \"#1D252C\",\n    \"activityBar.border\": \"#333F4A\",\n    \"activityBar.dropBackground\": \"#333F4A\",\n    \"activityBar.foreground\": \"#fff\",\n    \"activityBarBadge.background\": \"#b7c5d3\",\n    \"activityBarBadge.foreground\": \"#181e24\",\n\n    \"badge.background\": \"#5ec4ff\",\n    \"badge.foreground\": \"#181e24\",\n\n    \"button.background\": \"#1D252C\",\n    \"button.foreground\": \"#fff\",\n    \"button.hoverBackground\": \"#008B94\",\n\n    \"contrastBorder\": \"#ffffff00\",\n\n    \"debugExceptionWidget.background\": \"#181e24\",\n    \"debugExceptionWidget.border\": \"#b7c5d3\",\n    \"debugToolBar.background\": \"#181e24\",\n\n    \"descriptionForeground\": \"#b7c5d3\",\n\n    // \"diffEditor.insertedTextBackground\": \"#B7C5D3\",\n    // \"diffEditor.insertedTextBorder\": \"#333F4A\",\n    // \"diffEditor.removedTextBackground\": \"#B7C5D3\",\n    // \"diffEditor.removedTextBorder\": \"#333F4A\",\n    \"diffEditor.insertedTextBackground\": \"#204729\",\n    \"diffEditor.insertedTextBorder\": \"#204729\",\n    \"diffEditor.removedTextBackground\": \"#5C2A31\",\n    \"diffEditor.removedTextBorder\": \"#5C2A31\",\n\n    \"dropdown.background\": \"#41505e\",\n    \"dropdown.border\": \"#41505e\",\n    \"dropdown.foreground\": \"#fff\",\n\n    \"editor.background\": \"#1D252C\",\n\n    \"editor.foreground\": \"#B7C5D3\",\n\n    \"editor.findMatchBackground\": \"#b7c5d380\",\n\n    \"editor.findMatchHighlightBackground\": \"#b7c5d330\",\n\n    \"editor.findRangeHighlightBackground\": \"#243E51\",\n\n    \"editor.hoverHighlightBackground\": \"#333F4A\",\n\n    \"editor.inactiveSelectionBackground\": \"#1D252C\",\n\n    \"editor.lineHighlightBackground\": \"#28313a\",\n    \"editor.lineHighlightBorder\": \"#28313a\",\n    \"editor.rangeHighlightBackground\": \"#28313a\",\n\n    \"editor.selectionBackground\": \"#28323a\",\n\n    \"editor.selectionHighlightBackground\": \"#28313a\",\n\n    \"editor.wordHighlightStrongBackground\": \"#41505e\",\n    \n    \"editor.wordHighlightBackground\": \"#FFFFFF0D\",\n    \"editorBracketMatch.background\": \"#3d454d\",\n    \"editorBracketMatch.border\": \"#4e6e99\",\n    \"editorCodeLens.foreground\": \"#b7c5d3\",\n    \"editorCursor.foreground\": \"#5ec4ff\",\n    \"editorError.border\": \"#333F4A\",\n    \"editorError.foreground\": \"#e27e8d\",\n\n    \"editorGutter.background\": \"#1D252C\",\n    \"editorGutter.addedBackground\": \"#8bd49c\",\n    \"editorGutter.deletedBackground\": \"#e27e8d\",\n    \"editorGutter.modifiedBackground\": \"#26506D\",\n\n    \"editorGroup.emptyBackground\": \"#1D252C\",\n    \"editorGroup.border\": \"#1D252C\",\n    \"editorGroup.dropBackground\": \"#333F4A\",\n\n    \"editorGroupHeader.noTabsBackground\": \"#333F4A\",\n    \"editorGroupHeader.tabsBackground\": \"#181e24\",\n    \"editorGroupHeader.tabsBorder\": \"#333F4A\",\n\n    \"editorHoverWidget.background\": \"#15232d\",\n    \"editorHoverWidget.border\": \"#333F4A\",\n    \"editorIndentGuide.background\": \"#28323a\",\n    \"editorLineNumber.foreground\": \"#41505E\",\n    \"editorLink.activeForeground\": \"#b7c5d3\",\n\n    \"editorMarkerNavigation.background\": \"#1D252C\",\n    \"editorMarkerNavigationError.background\": \"#d95468\",\n    \"editorMarkerNavigationWarning.background\": \"#d98e48\",\n\n    \"editorOverviewRuler.border\": \"#333F4A\",\n    \"editorOverviewRuler.commonContentForeground\": \"#ebbf8355\",\n    \"editorOverviewRuler.currentContentForeground\": \"#ee3a4355\",\n    \"editorOverviewRuler.incomingContentForeground\": \"#3ad90055\",\n    \"editorRuler.foreground\": \"#1F4662\",\n\n    \"editorSuggestWidget.background\": \"#15232d\",\n    \"editorSuggestWidget.border\": \"#15232d\",\n    \"editorSuggestWidget.foreground\": \"#b7c5d3\",\n    \"editorSuggestWidget.highlightForeground\": \"#ebbf83\",\n    \"editorSuggestWidget.selectedBackground\": \"#28323a\",\n\n    \"editorWarning.border\": \"#ffffff00\",\n    \"editorWarning.foreground\": \"#ebbf83\",\n    \"editorWhitespace.foreground\": \"#ffffff1a\",\n    \"editorWidget.background\": \"#15232d\",\n    \"editorWidget.border\": \"#333F4A\",\n    \"errorForeground\": \"#e27e8d\",\n\n    \"extensionButton.prominentBackground\": \"#008B94\",\n    \"extensionButton.prominentForeground\": \"#fff\",\n    \"extensionButton.prominentHoverBackground\": \"#008B94\",\n    \"focusBorder\": \"#333F4A\",\n    \"foreground\": \"#b7c5d3\",\n\n    \"input.background\": \"#333F4A\",\n    \"input.border\": \"#333F4A\",\n    \"input.foreground\": \"#b7c5d3\",\n    \"input.placeholderForeground\": \"#b7c5d3\",\n    \"inputOption.activeBorder\": \"#539afc\",\n    \"inputValidation.errorForeground\": \"#fff\",\n    \"inputValidation.errorBackground\": \"#e27e8d\",\n    \"inputValidation.errorBorder\": \"#d95468\",\n    \"inputValidation.infoBackground\": \"#5ec4ff\",\n    \"inputValidation.infoBorder\": \"#539afc\",\n    \"inputValidation.warningBackground\": \"#ebbf83\",\n    \"inputValidation.warningBorder\": \"#d98e48\",\n\n    \"list.activeSelectionBackground\": \"#1D252C\",\n    \"list.activeSelectionForeground\": \"#b7c5d3\",\n    \"list.dropBackground\": \"#333F4A\",\n    \"list.focusBackground\": \"#333F4A\",\n    \"list.focusForeground\": \"#b7c5d3\",\n    \"list.highlightForeground\": \"#008b94\",\n    \"list.hoverBackground\": \"#1D252C\",\n    \"list.hoverForeground\": \"#b7c5d3\",\n    \"list.inactiveSelectionBackground\": \"#333F4A\",\n    \"list.inactiveSelectionForeground\": \"#b7c5d3\",\n\n    \"panel.background\": \"#171d23\",\n    \"panel.border\": \"#171d23\",\n    \"panelTitle.activeBorder\": \"#41505E\",\n    \"panelTitle.activeForeground\": \"#41505E\",\n    \"panelTitle.inactiveForeground\": \"#b7c5d3\",\n\n    \"peekView.border\": \"#333F4A\",\n    \"peekViewEditor.background\": \"#15232d\",\n    \"peekViewEditor.matchHighlightBackground\": \"#15232d\",\n    \"peekViewEditorGutter.background\": \"#333F4A\",\n    \"peekViewResult.background\": \"#15232d\",\n    \"peekViewResult.fileForeground\": \"#b7c5d3\",\n    \"peekViewResult.lineForeground\": \"#fff\",\n    \"peekViewResult.matchHighlightBackground\": \"#333F4A\",\n    \"peekViewResult.selectionBackground\": \"#333F4A\",\n    \"peekViewResult.selectionForeground\": \"#fff\",\n    \"peekViewTitle.background\": \"#15232d\",\n    \"peekViewTitleDescription.foreground\": \"#b7c5d3\",\n    \"peekViewTitleLabel.foreground\": \"#008b94\",\n\n    \"pickerGroup.border\": \"#333F4A\",\n    \"pickerGroup.foreground\": \"#b7c5d3\",\n\n    \"progressBar.background\": \"#008b94\",\n\n    \"scrollbar.shadow\": \"#00000000\",\n    \"scrollbarSlider.activeBackground\": \"#333F4A\",\n    \"scrollbarSlider.background\": \"#41505E80\",\n    \"scrollbarSlider.hoverBackground\": \"#41505ECC\",\n\n    \"selection.background\": \"#027dff\",\n\n    \"sideBar.background\": \"#171d23\",\n    \"sideBar.border\": \"#1D252C\",\n    \"sideBar.foreground\": \"#b7c5d3\",\n    \"sideBarSectionHeader.background\": \"#1D252C\",\n    \"sideBarSectionHeader.foreground\": \"#b7c5d3\",\n    \"sideBarTitle.foreground\": \"#b7c5d3\",\n\n    \"gitDecoration.ignoredResourceForeground\": \"#41505e\",\n    \"gitDecoration.addedResourceForeground\": \"#60af73\",\n    \"gitDecoration.modifiedResourceForeground\": \"#ebbf83\",\n    \"gitDecoration.deletedResourceForeground\": \"#e27e8d\",\n    \"gitDecoration.untrackedResourceForeground\": \"#8bd49c\",\n    \"gitDecoration.conflictingResourceForeground\": \"#33ced8\",\n\n    \"statusBar.background\": \"#171d23\",\n    \"statusBar.border\": \"#1D252C\",\n    \"statusBar.debuggingBackground\": \"#171d23\",\n    \"statusBar.debuggingForeground\": \"#b7c5d3\",\n    \"statusBar.foreground\": \"#b7c5d3\",\n    \"statusBar.noFolderBackground\": \"#171d23\",\n    \"statusBar.noFolderForeground\": \"#b7c5d3\",\n    \"statusBarItem.activeBackground\": \"#333F4A\",\n    \"statusBarItem.hoverBackground\": \"#333F4A\",\n    \"statusBarItem.prominentBackground\": \"#171d23\",\n    \"statusBarItem.prominentHoverBackground\": \"#333F4A\",\n\n    \"tab.activeBackground\": \"#1D252C\",\n    \"tab.activeForeground\": \"#fff\",\n    \"tab.border\": \"#171d23\",\n    \"tab.activeBorder\": \"#1D252C\",\n    \"tab.inactiveBackground\": \"#171d23\",\n    \"tab.inactiveForeground\": \"#b7c5d3\",\n    \"tab.unfocusedActiveForeground\": \"#b7c5d3\",\n    \"tab.unfocusedInactiveForeground\": \"#b7c5d3\",\n\n    \"terminal.ansiBlack\": \"#41505E\",\n    \"terminal.ansiRed\": \"#d95468\",\n    \"terminal.ansiGreen\": \"#8bd49c\",\n    \"terminal.ansiYellow\": \"#ebbf83\",\n    \"terminal.ansiBlue\": \"#539afc\",\n    \"terminal.ansiMagenta\": \"#b62d65\",\n    \"terminal.ansiCyan\": \"#70e1e8\",\n    \"terminal.ansiWhite\": \"#ffffff\",\n    \"terminal.ansiBrightBlack\": \"#41505E\",\n    \"terminal.ansiBrightRed\": \"#d95468\",\n    \"terminal.ansiBrightGreen\": \"#8bd49c\",\n    \"terminal.ansiBrightYellow\": \"#ebbf83\",\n    \"terminal.ansiBrightBlue\": \"#539afc\",\n    \"terminal.ansiBrightMagenta\": \"#b62d65\",\n    \"terminal.ansiBrightCyan\": \"#70e1e8\",\n    \"terminal.ansiBrightWhite\": \"#ffffff\",\n\n    \"terminal.background\": \"#171d23\",\n    \"terminal.foreground\": \"#ffffff\",\n    \"terminalCursor.background\": \"#008B94\",\n    \"terminalCursor.foreground\": \"#008B94\",\n\n    \"textBlockQuote.background\": \"#171d23\",\n    \"textBlockQuote.border\": \"#171d23\",\n    \"textCodeBlock.background\": \"#171d23\",\n    \"textLink.activeForeground\": \"#718ca1\",\n    \"textLink.foreground\": \"#718ca1\",\n    \"textPreformat.foreground\": \"#718ca1\",\n    \"textSeparator.foreground\": \"#718ca1\",\n    \"titleBar.activeBackground\": \"#171d23\",\n    \"titleBar.activeForeground\": \"#ffffff\",\n    \"titleBar.inactiveBackground\": \"#1D252C\",\n    \"titleBar.inactiveForeground\": \"#ffffff33\",\n    \"walkThrough.embeddedEditorBackground\": \"#1D252C\",\n    \"welcomePage.buttonBackground\": \"#1D252C\",\n    \"welcomePage.buttonHoverBackground\": \"#333F4A\",\n    \"widget.shadow\": \"#00000026\"\n  },\n  \"tokenColors\": [{\n      \"name\": \"Comment\",\n      \"scope\": [\n        \"comment\",\n        \"punctuation.definition.comment\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#41505E\"\n      }\n    },\n    {\n      \"name\": \"Constant\",\n      \"scope\": \"constant\",\n      \"settings\": {\n        \"foreground\": \"#e27e8d\"\n      }\n    },\n    {\n      \"name\": \"Entity\",\n      \"scope\": \"entity\",\n      \"settings\": {\n        \"foreground\": \"#70e1e8\"\n      }\n    },\n    {\n      \"name\": \"Invalid\",\n      \"scope\": \"invalid\",\n      \"settings\": {\n        \"foreground\": \"#d95468\"\n      }\n    },\n    {\n      \"name\": \"Keyword\",\n      \"scope\": \"keyword\",\n      \"settings\": {\n        \"foreground\": \"#5ec4ff\"\n      }\n    },\n    {\n      \"name\": \"Storage type\",\n      \"scope\": \"storage.type.class.js\",\n      \"settings\": {\n        \"foreground\": \"#008B94\"\n      }\n    },\n    {\n      \"name\": \"Meta\",\n      \"scope\": \"meta\",\n      \"settings\": {\n        \"foreground\": \"#718CA1\"\n      }\n    },\n    {\n      \"name\": \"Meta Brace\",\n      \"scope\": \"meta.brace\",\n      \"settings\": {\n        \"foreground\": \"#718CA1\"\n      }\n    },\n    {\n      \"name\": \"Punctuation\",\n      \"scope\": \"punctuation\",\n      \"settings\": {\n        \"foreground\": \"#718CA1\"\n      }\n    },\n    {\n      \"name\": \"Punctuation Parameters\",\n      \"scope\": \"punctuation.definition.parameters\",\n      \"settings\": {\n        \"foreground\": \"#718CA1\"\n      }\n    },\n    {\n      \"name\": \"Function Parameters\",\n      \"scope\": [\n        \"variable.parameter\",\n        \"entity.name.variable.parameter\",\n        \"meta.at-rule.function variable\",\n        \"meta.at-rule.mixin variable\",\n        \"meta.function.arguments\",\n        \"meta.selectionset.graphql meta.arguments.graphql variable.arguments.graphql\",\n      ],\n      \"settings\": {\n        \"foreground\": \"#ebbf83\"\n      }\n    },\n    {\n      \"name\": \"Punctuation Template Expression\",\n      \"scope\": \"punctuation.definition.template-expression\",\n      \"settings\": {\n        \"foreground\": \"#68A1F0\"\n      }\n    },\n    {\n      \"name\": \"Storage\",\n      \"scope\": \"storage\",\n      \"settings\": {\n        \"foreground\": \"#008B94\"\n      }\n    },\n    {\n      \"name\": \"Storage Type Arrow Function\",\n      \"scope\": \"storage.type.function.arrow\",\n      \"settings\": {\n        \"foreground\": \"#008B94\"\n      }\n    },\n    {\n      \"name\": \"String\",\n      \"scope\": [\n        \"string\",\n        \"punctuation.definition.string\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#68A1F0\"\n      }\n    },\n    {\n      \"name\": \"String Template\",\n      \"scope\": [\n        \"string.template\",\n        \"punctuation.definition.string.template\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#68A1F0\"\n      }\n    },\n    {\n      \"name\": \"Support\",\n      \"scope\": \"support\",\n      \"settings\": {\n        \"foreground\": \"#718CA1\"\n      }\n    },\n    {\n      \"name\": \"Support Function\",\n      \"scope\": [\"support.function\"],\n      \"settings\": {\n        \"foreground\": \"#70e1e8\"\n      }\n    },\n    {\n      \"name\": \"[JAVASCRIPT JSX] React Class\",\n      \"scope\": [\n        \"support.class.component.js\",\n        \"support.class.component.jsx\",\n        \"support.class.component.ts\",\n        \"support.class.component.tsx\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#70e1e8\"\n      }\n    },\n    {\n      \"name\": \"[JAVASCRIPT] - Async/Await\",\n      \"scope\": [\n        \"storage.modifier.async.tsx\",\n        \"storage.modifier.async.ts\",\n        \"storage.modifier.async.js\",\n        \"storage.modifier.async.jsx\",\n        \"keyword.operator.new.js\",\n        \"keyword.control.flow.js\",\n        \"keyword.control.flow.jsx\",\n        \"keyword.control.flow.ts\",\n        \"keyword.control.flow.tsx\",\n      ],\n      \"settings\": {\n        \"foreground\": \"#5ec4ff\",\n        \"fontStyle\": \"italic\"\n      }\n    },\n    {\n      \"name\": \"Support Variable Property DOM\",\n      \"scope\":[\n        \"support.variable.property.dom\",\n        \"support.constant.math.js\",\n        \"support.constant.math.jsx\",\n        \"support.constant.math.ts\",\n        \"support.constant.math.jsx\",\n        \"support.class.console.js\",\n        \"support.class.console.jsx\",\n        \"support.class.console.ts\",\n        \"support.class.console.tsx\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#b7c5d3\"\n      }\n    },\n    {\n      \"name\": \"Variable\",\n      \"scope\": \"variable\",\n      \"settings\": {\n        \"foreground\": \"#718CA1\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - Entity\",\n      \"scope\": [\n        \"source.css\",\n        \"source.stylus\",\n        \"source.scss\",\n        \"entity.other.attribute-name.class.css\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#68A1F0\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - Hex hex\",\n      \"scope\": [\n        \"punctuation.definition.constant.css\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#D95468\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - Hex code\",\n      \"scope\": [\n        \"constant.other.color.rgb-value.hex.css\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#E27E8Dff\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - keys\",\n      \"scope\": [\n        \"support.type.property-name.css\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#B7C5D3\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - Important\",\n      \"scope\": [\n        \"keyword.other.important.scss\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#b62d65\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - Important\",\n      \"scope\": [\n        \"entity.other.attribute-name.pseudo-element.css\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#5EC4FF\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - support misc function\",\n      \"scope\": [\n        \"support.function.misc.scss\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#B7C5D3\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - ID Selector\",\n      \"scope\": [\n        \"entity.other.attribute-name.id.css\",\n        \"punctuation.definition.entity.css\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#68A1F0\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - Element Selector\",\n      \"scope\": \"entity.name.tag.css\",\n      \"settings\": {\n        \"foreground\": \"#68A1F0\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - Support\",\n      \"scope\": [\n        \"source.css support\",\n        \"source.stylus support\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#B7C5D3\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - Constant\",\n      \"scope\": [\n        \"source.css constant\",\n        \"source.css support.constant\",\n        \"source.stylus constant\",\n        \"source.stylus support.constant\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#e27e8d\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - support constant\",\n      \"scope\": [\n        \"support.constant.property-value.css\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#718CA1\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - units\",\n      \"scope\": [\n        \"keyword.other.unit.px.css\",\n        \"keyword.other.unit.percentage.css\",\n        \"constant.other.color.rgb-value.hex.css\",\n        \"keyword.other.unit.ms.css\",\n        \"keyword.other.unit.s.css\",\n        \"keyword.other.unit.vh.css\",\n        \"keyword.other.unit.vw.css\",\n        \"keyword.other.unit.deg.css\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#d95468\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - String\",\n      \"scope\": [\n        \"source.css string\",\n        \"source.css punctuation.definition.string\",\n        \"source.stylus string\",\n        \"source.stylus punctuation.definition.string\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#68A1F0\"\n      }\n    },\n    {\n      \"name\": \"[CSS] - Variable\",\n      \"scope\": [\n        \"source.css variable\",\n        \"source.stylus variable\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#ebbf83\"\n      }\n    },\n    {\n      \"name\": \"[HTML] - Entity\",\n      \"scope\": [\n        \"entity.other\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#33CED8\"\n      }\n    },\n    {\n      \"name\": \"[HTML] - Text basic\",\n      \"scope\": \"text.html.basic\",\n      \"settings\": {\n        \"foreground\": \"#B7C5D3\"\n      }\n    },\n    {\n      \"name\": \"[HTML] - ID value\",\n      \"scope\": \"toc-list.id.html\",\n      \"settings\": {\n        \"foreground\": \"#68A1F0\"\n      }\n    },\n    {\n      \"name\": \"[HTML] - Tags\",\n      \"scope\": [\n        \"punctuation.definition.tag.end.html\",\n        \"punctuation.definition.tag.begin.html\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#718CA1\"\n      }\n    },\n    {\n      \"name\": \"[HTML] - elements\",\n      \"scope\": [\n        \"entity.name.tag.block.any.html\",\n        \"meta.tag.block.any.html\",\n        \"entity.name.tag.inline.any.html\",\n        \"entity.name.tag.structure.any.html\",\n        \"meta.tag.inline.any.html\",\n        \"entity.name.tag.html\",\n        \"entity.name.tag.js\",\n        \"entity.name.tag.jsx\",\n        \"entity.name.tag.ts\",\n        \"entity.name.tag.tsx\",\n        \"meta.tag.js\",\n      ],\n      \"settings\": {\n        \"foreground\": \"#008b94\"\n      }\n    },\n    {\n      \"name\": \"[HTML] - Quotes. \",\n      \"scope\": \"punctuation.definition.string.begin, punctuation.definition.string.end\",\n      \"settings\": {\n        \"foreground\": \"#68A1F0\"\n      }\n    },\n    {\n      \"name\": \"[JAVASCRIPT] - Storage Type Function\",\n      \"scope\": \"source.js storage.type.function\",\n      \"settings\": {\n        \"foreground\": \"#008B94\"\n      }\n    },\n    {\n      \"name\": \"[JAVASCRIPT] - Variable Language\",\n      \"scope\": [\n        \"variable.language, entity.name.type.class.js\",\n        \"entity.other.inherited-class.js\",\n        \"variable.language.this.ts\",\n        \"variable.language.this.java\",\n        \"variable.language.this.js\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#d98e48\"\n      }\n    },\n    {\n      \"name\": \"[JAVASCRIPT] - Inherited Component and obj key colors\",\n      \"scope\": [\n        \"entity.other.inherited-class.js\",\n        \"variable.other.readwrite.alias.js\",\n        \"meta.import.js\",\n        \"punctuation.accessor.js\",\n        \"punctuation.accessor.jsx\",\n        \"punctuation.accessor.ts\",\n        \"punctuation.accessor.tsx\",\n        \"variable.other.readwrite.ts\",\n        \"variable.other.readwrite.tsx\",\n        \"variable.other.readwrite.js\",\n        \"variable.other.readwrite.jsx\",\n      ],\n      \"settings\": {\n        \"foreground\": \"#B7C5D3\"\n      }\n    },\n    {\n      \"name\": \"[JAVASCRIPT] - Contstants\",\n      \"scope\": [\n        \"variable.other.constant.js\",\n        \"variable.other.constant.js.jsx\",\n        \"variable.other.constant.ts\",\n        \"variable.other.constant.property.ts\",\n        \"variable.other.constant.property.js\",\n        \"variable.other.constant.property.tsx\",\n        \"variable.other.constant.tsx\",\n        \"support.constant.json.js\",\n        \"support.constant.json.ts\",\n        \"support.constant.json.tsx\",\n        \"variable.other.constant.object.js\",\n        \"variable.object.property.js\",\n        \"variable.object.property.jsx\",\n        \"variable.object.property.ts\",\n        \"variable.object.property.tsx\",\n      ],\n      \"settings\": {\n        \"foreground\": \"#8BD49C\"\n      }\n    },\n    {\n      \"name\": \"[PYTHON] - Self Argument\",\n      \"scope\": \"variable.parameter.function.language.special.self.python\",\n      \"settings\": {\n        \"foreground\": \"#b62d65\"\n      }\n    },\n    {\n      \"name\": \"[PYTHON] - Fuction \",\n      \"scope\": \"storage.type.function.python\",\n      \"settings\": {\n        \"foreground\": \"#b62d65\"\n      }\n    },{\n      \"name\": \"[PYTHON] - Fuction argument \",\n      \"scope\": \"meta.function-call.arguments.python\",\n      \"settings\": {\n        \"foreground\": \"#8bd49c\"\n      }\n    },\n    {\n      \"name\": \"[PYTHON] - Fuction call \",\n      \"scope\": \"meta.function-call.generic.python\",\n      \"settings\": {\n        \"foreground\": \"#008b94\"\n      }\n    },\n    {\n      \"name\": \"[JSON] - Support\",\n      \"scope\": \"source.json support\",\n      \"settings\": {\n        \"foreground\": \"#718CA1\"\n      }\n    },\n    {\n      \"name\": \"[JSON] - String\",\n      \"scope\": [\n        \"source.json string\",\n        \"source.json punctuation.definition.string\",\n        \"punctuation.definition.string.end.json\",\n        \"punctuation.definition.string.begin.json\"\n\n      ],\n      \"settings\": {\n        \"foreground\": \"#B7C5D3\"\n      }\n    },\n    {\n      \"name\": \"[PHP] - Entity\",\n      \"scope\": \"source.php entity\",\n      \"settings\": {\n        \"foreground\": \"#9effff\"\n      }\n    },\n    {\n      \"name\": \"[PHP] - Variables\",\n      \"scope\": [\n        \"variable.other.php\",\n        \"punctuation.definition.variable.php\",\n      ],\n      \"settings\": {\n        \"foreground\": \"#ebbf83\"\n      }\n    },\n    {\n      \"name\": \"[JAVA] - extending class\",\n      \"scope\": [\n        \"entity.other.inherited-class.java\",\n      ],\n      \"settings\": {\n        \n        \"foreground\": \"#d98e48\"\n      }\n    },\n    {\n      \"name\": \"[JAVA] - annotations\",\n      \"scope\": [\n        \"storage.type.annotation.java\",\n        \"storage.type.annotation.ts\",\n        \"entity.name.type.ts\"\n      ],\n      \"settings\": {\n        \"fontStyle\": \"italic\",\n        \"foreground\": \"#b7c5d3\"\n      }\n    },\n    {\n      \"name\": \"[JAVA/TYPESCRIPT] - storage types\",\n      \"scope\": [\n        \"storage.type.java\",\n        \"support.type.primitive.ts\",\n        \"support.type.primitive.tsx\",\n        \"entity.name.type.ts\",\n        \"entity.name.type.tsx\",\n      ],\n      \"settings\": {\n        \"fontStyle\": \"italic\",\n        \"foreground\": \"#008b94\"\n      }\n    },\n    {\n      \"name\": \"[TYPESCRIPT] - storage types nested\",\n      \"scope\": [\n        \"support.type.primitive.ts\",\n      ],\n      \"settings\": {\n        \"fontStyle\": \"italic\",\n        \"foreground\": \"#33ced8\"\n      }\n    },\n    {\n      \"name\": \"[JAVA] - key words class public private etc.\",\n      \"scope\": [\n        \"storage.modifier.java\",\n        \"storage.modifier.ts\",\n        \"storage.modifier.js\",\n        \"storage.modifier.jsx\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#5ec4ff\"\n      }\n    },\n    {\n      \"name\": \"[JAVA] - class definition\",\n      \"scope\": [\n        \"entity.name.type.class.java\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#d98e48\"\n      }\n    },\n    {\n      \"name\": \"[JAVA/TYPESCRIPT] - super\",\n      \"scope\": [\n        \"variable.language.java\",\n        \"meta.try.resources.java\",\n        \"variable.language.super.ts\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#b62d65\"\n      }\n    },\n    {\n      \"name\": \"[JAVA] - class definition variables\",\n      \"scope\": [\n        \"variable.other.definition.java\",\n        \"meta.try.resources.java\"\n      ],\n      \"settings\": {\n        \"foreground\": \"#8bd49c\"\n      }\n    },\n  ]\n}\n"
  }
]