commit b5156e99184cbb011844e76089e602088efd4198 Author: BRAVO68WEB Date: Sun Jul 18 11:52:24 2021 +0530 Release v1.0.0 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..13bc9c2 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,3 @@ +# Set default behavior to automatically normalize line endings. +* text=auto + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..aeee732 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules +*.vsix diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..d8d98f8 --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,6 @@ +module.exports = { + printWidth: 120, + semi: true, + trailingComma: "all", + arrowParens: "always", +}; diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..0e191b5 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,17 @@ +// A launch configuration that launches the extension inside a new window +// Use IntelliSense to learn about possible attributes. +// Hover to view descriptions of existing attributes. +// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Extension", + "type": "extensionHost", + "request": "launch", + "args": [ + "--extensionDevelopmentPath=${workspaceFolder}" + ] + } + ] +} \ No newline at end of file diff --git a/.vscodeignore b/.vscodeignore new file mode 100644 index 0000000..b5a4625 --- /dev/null +++ b/.vscodeignore @@ -0,0 +1,12 @@ +src/** +.gitignore +.yarnrc +yarn.lock +vsc-extension-quickstart.md +**/tsconfig.json +**/.eslintrc.json +**/*.map +**/*.ts +save/** +node_modules + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..c82f217 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Bravo68web + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..d86d699 --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# Prop Star Theme + +![LOGO](assets/icon.png) + +A multivariant VS-Code Theme build with โค๏ธ. All theme designs and colour combinations are handpicked to suit every Programmers needs. Hope you love it. + +## ๐Ÿš€ Installation + +- Open the Extensions sidebar in VS Code +- Search for `Prop Star` +- Click Install +- Open the Command Palette with Ctrl+Shift+P or โ‡งโŒ˜P +- Select Preferences: Color Theme and choose `Prop Star Theme`. + +## ๐Ÿ“„ License + +This theme is released under the MIT License. + +Developed by [Bravo68web](https://github.com/bravo68web). +Follow me on [Twitter](https://twitter.com/bravo68web) diff --git a/assets/icon.png b/assets/icon.png new file mode 100644 index 0000000..d30ac99 Binary files /dev/null and b/assets/icon.png differ diff --git a/package.json b/package.json new file mode 100644 index 0000000..cb7629d --- /dev/null +++ b/package.json @@ -0,0 +1,106 @@ +{ + "name": "propstar", + "displayName": "Prop Star Theme", + "description": "The Theme with Multiple Outfits", + "publisher": "Bravo68web", + "version": "1.0.0", + "engines": { + "vscode": "^1.57.0" + }, + "scripts": { + "build:ext": "vsce package --no-yarn" + }, + "repository": { + "type": "git", + "url": "https://github.com/BRAVO68WEB/propstar-theme.git" + }, + "bugs": { + "url": "https://github.com/BRAVO68WEB/propstar-theme/issues", + "email": "me@bravo68web.me" + }, + "homepage": "https://github.com/BRAVO68WEB/propstar-theme", + "keywords": [ + "theme" + ], + "icon": "assets/icon.png", + "categories": [ + "Themes" + ], + "contributes": { + "themes": [ + { + "label": "Black Emerald Prop", + "uiTheme": "vs-dark", + "path": "./themes/black-emerald.json" + }, + { + "label": "Shinny Diamond Prop", + "uiTheme": "vs-dark", + "path": "./themes/shinny-diamond.json" + }, + { + "label": "Surplur Blueberry Prop", + "uiTheme": "vs-dark", + "path": "./themes/surplus-blueberry.json" + }, + { + "label": "Dark Prop", + "uiTheme": "vs-dark", + "path": "./themes/dark.json" + }, + { + "label": "Light Prop", + "uiTheme": "vs", + "path": "./themes/light.json" + }, + { + "label": "Improved Light Prop", + "uiTheme": "vs", + "path": "./themes/improved-light.json" + }, + { + "label": "Natural Elements Prop", + "uiTheme": "vs-dark", + "path": "./themes/natural-elements.json" + }, + { + "label": "Nostalgic Sky Prop", + "uiTheme": "vs-dark", + "path": "./themes/nostalgic-sky.json" + }, + { + "label": "Nostalgic Timid Prop", + "uiTheme": "vs-dark", + "path": "./themes/nostalgic-timid.json" + }, + { + "label": "Ocean Breeze Prop", + "uiTheme": "vs-dark", + "path": "./themes/ocean-breeze.json" + }, + { + "label": "Old Metallic Prop", + "uiTheme": "vs-dark", + "path": "./themes/old-metallic.json" + }, + { + "label": "Rock Stone Prop", + "uiTheme": "vs-dark", + "path": "./themes/rock-stone.json" + }, + { + "label": "Shinny Gold Prop", + "uiTheme": "vs-dark", + "path": "./themes/shinny-gold.json" + }, + { + "label": "Void Prop", + "uiTheme": "vs-dark", + "path": "./themes/void.json" + } + ] + }, + "dependencies": { + "vsce": "^1.95.0" + } +} diff --git a/themes/black-emerald.json b/themes/black-emerald.json new file mode 100644 index 0000000..f18b839 --- /dev/null +++ b/themes/black-emerald.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Black-emerald", + "colors": { + "activityBar.background": "#0D0F12", + "activityBar.border": "#000000", + "activityBar.foreground": "#00a884", + "activityBar.inactiveForeground": "#43474dAA", + "activityBarBadge.background": "#00a884", + "activityBarBadge.foreground": "#0D0F12", + "badge.background": "#00a884", + "badge.foreground": "#0D0F12", + "breadcrumbPicker.background": "#111418", + "button.background": "#00a884", + "button.foreground": "#0D0F12", + "button.secondaryBackground": "#00a88430", + "button.secondaryForeground": "#AEB2B2", + "extensionButton.prominentBackground": "#00a8849d", + "extensionButton.prominentForeground": "#0D0F12", + "extensionButton.prominentHoverBackground": "#00a884", + "charts.foreground": "#AEB2B2", + "charts.lines": "#AEB2B2", + "charts.red": "#E35535", + "charts.blue": "#11B7D4", + "charts.yellow": "#c7910c", + "charts.orange": "#d4770c", + "charts.green": "#00a884", + "charts.purple": "#BC62AD", + "contrastActiveBorder": "#00000000", + "errorForeground": "#E35535", + "focusBorder": "#00a88440", + "foreground": "#AEB2B2", + "selection.background": "#00a88460", + "widget.shadow": "#000000", + "icon.foreground": "#AEB2B2", + "debugExceptionWidget.background": "#191c21", + "debugExceptionWidget.border": "#000000", + "debugToolBar.background": "#191c21", + "descriptionForeground": "#AEB2B2", + "diffEditor.border": "#000000", + "diffEditor.insertedTextBackground": "#00a88420", + "diffEditor.removedTextBackground": "#E3553525", + "diffEditor.diagonalFill": "#00000080", + "dropdown.background": "#111418", + "dropdown.border": "#43474daa", + "dropdown.foreground": "#AEB2B2", + "editor.background": "#111418", + "editor.findMatchBackground": "#00a88420", + "editor.findMatchBorder": "#00a88460", + "editor.findMatchHighlightBackground": "#00a88420", + "editor.findMatchHighlightBorder": "#00a88440", + "editor.foreground": "#AEB2B2", + "editor.hoverHighlightBackground": "#00a88440", + "editor.lineHighlightBackground": "#00a8840c", + "editor.lineHighlightBorder": "#00a8841a", + "editor.rangeHighlightBackground": "#00a88420", + "editor.selectionBackground": "#00a88425", + "editor.selectionForeground": "#00a884", + "editor.inactiveSelectionBackground": "#00a88420", + "editor.selectionHighlightBorder": "#00a88460", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#00a88440", + "editor.wordHighlightBackground": "#00a88420", + "editorBracketMatch.background": "#00a88420", + "editorBracketMatch.border": "#00a88440", + "editorCodeLens.foreground": "#AEB2B2", + "editorCursor.foreground": "#c7910c", + "editorGroup.border": "#000000", + "editorGroup.dropBackground": "#00a88415", + "editorHoverWidget.background": "#191c21", + "editorHoverWidget.border": "#0D0F12", + "editorIndentGuide.background": "#43474d30", + "editorIndentGuide.activeBackground": "#43474dbb", + "editorLink.activeForeground": "#AEB2B2", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#191c21", + "sash.hoverBorder": "#00a88450", + "editorRuler.foreground": "#43474d50", + "editorWarning.foreground": "#c7910c", + "editorWhitespace.foreground": "#43474d60", + "editorWidget.background": "#191c21", + "editorWidget.resizeBorder": "#00a88450", + "editorGutter.background": "#111418", + "editorGutter.addedBackground": "#00a884cc", + "editorGutter.deletedBackground": "#E35535cc", + "editorGutter.modifiedBackground": "#11B7D4cc", + "editorLineNumber.foreground": "#43474d90", + "editorLineNumber.activeForeground": "#43474d", + "input.background": "#00000000", + "input.foreground": "#AEB2B2", + "input.border": "#00a88430", + "input.placeholderForeground": "#00a88460", + "inputOption.activeBorder": "#00a884", + "inputValidation.errorBackground": "#191c21", + "inputValidation.errorBorder": "#c7910c", + "inputValidation.infoBackground": "#191c21", + "inputValidation.infoBorder": "#00a884", + "inputValidation.warningBackground": "#191c21", + "inputValidation.warningBorder": "#c7910c", + "list.activeSelectionBackground": "#00a88425", + "list.inactiveSelectionBackground": "#00a88425", + "list.dropBackground": "#00a88415", + "list.focusBackground": "#00a88440", + "list.focusForeground": "#AEB2B2", + "list.errorForeground": "#E35535", + "list.warningForeground": "#eba050", + "list.highlightForeground": "#c7910c", + "list.activeSelectionForeground": "#AEB2B2", + "list.hoverBackground": "#00000060", + "list.hoverForeground": "#AEB2B2", + "gitDecoration.modifiedResourceForeground": "#11B7D4", + "gitDecoration.deletedResourceForeground": "#E35535", + "gitDecoration.untrackedResourceForeground": "#00a884", + "gitDecoration.ignoredResourceForeground": "#43474d", + "gitDecoration.conflictingResourceForeground": "#00a884", + "gitDecoration.stageAddedResourceForeground": "#E35535", + "menu.background": "#191c21", + "menu.foreground": "#AEB2B2", + "menu.separatorBackground": "#000000", + "menu.selectionBackground": "#00a88420", + "menu.selectionForeground": "#AEB2B2", + "menubar.selectionBackground": "#191c21", + "menubar.selectionForeground": "#AEB2B2", + "merge.border": "#000000", + "merge.commonContentBackground": "#c7910c30", + "merge.commonHeaderBackground": "#c7910c80", + "merge.currentContentBackground": "#00a88430", + "merge.currentHeaderBackground": "#00a88480", + "merge.incomingContentBackground": "#11B7D430", + "merge.incomingHeaderBackground": "#11B7D480", + "editorOverviewRuler.border": "#000000", + "editorOverviewRuler.commonContentForeground": "#c7910c", + "editorOverviewRuler.currentContentForeground": "#E35535", + "editorOverviewRuler.incomingContentForeground": "#00a884", + "notificationCenterHeader.foreground": "#AEB2B2", + "notificationCenterHeader.background": "#191c21", + "notifications.foreground": "#AEB2B2", + "notifications.background": "#191c21", + "notifications.border": "#00a88450", + "notificationLink.foreground": "#c7910c", + "panel.background": "#111418", + "panel.border": "#000000", + "panelInput.border": "#43474d", + "panelSection.background": "#000000", + "panelSection.border": "#000000", + "panelTitle.activeBorder": "#00a884", + "panelTitle.activeForeground": "#00a884", + "panelTitle.inactiveForeground": "#43474d", + "panelSectionHeader.background": "#43474d20", + "panelSectionHeader.foreground": "#AEB2B2", + "panelSectionHeader.border": "#000000", + "peekView.border": "#00a884", + "peekViewEditor.background": "#191c2140", + "peekViewEditor.matchHighlightBackground": "#191c2140", + "peekViewResult.background": "#191c2140", + "peekViewResult.fileForeground": "#AEB2B2", + "peekViewResult.lineForeground": "#AEB2B2", + "peekViewResult.matchHighlightBackground": "#191c21", + "peekViewResult.selectionBackground": "#191c21", + "peekViewResult.selectionForeground": "#AEB2B2", + "peekViewTitle.background": "#000000", + "peekViewTitleDescription.foreground": "#AEB2B2", + "peekViewTitleLabel.foreground": "#AEB2B2", + "peekViewEditorGutter.background": "#191c2140", + "editorMarkerNavigation.background": "#0D0F12", + "editorMarkerNavigationError.background": "#E3553590", + "editorMarkerNavigationWarning.background": "#eba05090", + "editorMarkerNavigationInfo.background": "#11B7D490", + "pickerGroup.border": "#000000", + "pickerGroup.foreground": "#AEB2B2", + "progressBar.background": "#c7910c", + "scrollbar.shadow": "#000000", + "scrollbarSlider.activeBackground": "#00a88460", + "scrollbarSlider.background": "#00a88440", + "scrollbarSlider.hoverBackground": "#00a88450", + "settings.modifiedItemIndicator": "#00a884", + "settings.headerForeground": "#00a884", + "sideBar.background": "#0D0F12", + "sideBar.border": "#000000", + "sideBar.foreground": "#AEB2B2bb", + "sideBarSectionHeader.background": "#0D0F12", + "sideBarSectionHeader.foreground": "#AEB2B2", + "sideBarSectionHeader.border": "#000000", + "sideBarTitle.foreground": "#43474d", + "tree.indentGuidesStroke": "#43474d70", + "statusBar.background": "#0D0F12", + "statusBar.border": "#000000", + "statusBar.debuggingBackground": "#00a88444", + "statusBar.debuggingForeground": "#AEB2B2", + "statusBar.foreground": "#AEB2B2", + "statusBar.noFolderBackground": "#000000", + "statusBar.noFolderBorder": "#00a884", + "statusBar.noFolderForeground": "#AEB2B2", + "statusBarItem.activeBackground": "#191c21", + "statusBarItem.hoverBackground": "#43474d30", + "statusBarItem.prominentBackground": "#000000", + "statusBarItem.prominentHoverBackground": "#191c21", + "statusBarItem.errorBackground": "#E35535", + "editorSuggestWidget.background": "#111418", + "editorSuggestWidget.border": "#000000", + "editorSuggestWidget.foreground": "#AEB2B2", + "editorSuggestWidget.highlightForeground": "#c7910c", + "editorSuggestWidget.selectedBackground": "#00a8844d", + "editorGroupHeader.noTabsBackground": "#111418", + "editorGroupHeader.tabsBackground": "#0D0F12", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#111418", + "tab.activeForeground": "#00a884", + "tab.activeBorderTop": "#00a884", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#111418cc", + "tab.unfocusedHoverBackground": "#00a88410", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#0D0F12", + "tab.inactiveForeground": "#43474d", + "tab.unfocusedActiveForeground": "#AEB2B2", + "tab.unfocusedInactiveForeground": "#AEB2B2", + "tab.lastPinnedBorder": "#000000", + "terminal.ansiBlack": "#111418", + "terminal.ansiRed": "#E35535", + "terminal.ansiGreen": "#00a884", + "terminal.ansiYellow": "#c7910c", + "terminal.ansiBlue": "#11B7D4", + "terminal.ansiMagenta": "#BC62AD", + "terminal.ansiCyan": "#38c7bd", + "terminal.ansiWhite": "#AEB2B2", + "terminal.ansiBrightBlack": "#11B7D4", + "terminal.ansiBrightRed": "#E35535", + "terminal.ansiBrightGreen": "#00a884", + "terminal.ansiBrightYellow": "#c7910c", + "terminal.ansiBrightBlue": "#11B7D4", + "terminal.ansiBrightMagenta": "#BC62AD", + "terminal.ansiBrightCyan": "#38c7bd", + "terminal.ansiBrightWhite": "#11B7D4", + "terminal.background": "#111418", + "terminal.foreground": "#AEB2B2", + "terminalCursor.background": "#c7910c", + "terminalCursor.foreground": "#c7910c", + "textBlockQuote.background": "#11B7D434", + "textBlockQuote.border": "#11B7D4b9", + "textCodeBlock.background": "#11B7D434", + "textLink.activeForeground": "#11B7D4", + "textLink.foreground": "#11B7D4", + "textPreformat.foreground": "#c7910c", + "textSeparator.foreground": "#00a884", + "walkThrough.embeddedEditorBackground": "#111418", + "titleBar.activeBackground": "#0D0F12", + "titleBar.activeForeground": "#43474d", + "titleBar.inactiveBackground": "#000000", + "titleBar.inactiveForeground": "#43474d", + "titleBar.border": "#000000" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#d4770c", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#3585bb" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#43474d", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#E35535" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#AEB2B2" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#BC62AD" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#c7910c" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#11B7D4" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#c7910c" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#c7910c" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#AEB2B2" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#c7910c" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#c7910c" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#AEB2B260" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#d4770c", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#38c7bd", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#00a884" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#a85ff1" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#c62f52" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#c62f52" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#a85ff1", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#11B7D4" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#c62f52" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#11B7D4" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#11B7D4aa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#c7910c", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#a85ff1" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#a85ff1" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#11B7D4" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#11B7D4" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#c7910c" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#c7910c" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#11B7D4" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#11B7D4", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#11B7D4", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#11B7D4", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#11B7D4", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#BC62AD" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#BC62AD" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#38c7bd", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#38c7bd", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#AEB2B2" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#a85ff1" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#d4770c" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#d4770c", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#d4770c" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#d4770c" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#11B7D4" } + } + ] +} diff --git a/themes/dark.json b/themes/dark.json new file mode 100644 index 0000000..868cd6f --- /dev/null +++ b/themes/dark.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Dark", + "colors": { + "activityBar.background": "#141519", + "activityBar.border": "#0b0c0e", + "activityBar.foreground": "#76808c", + "activityBar.inactiveForeground": "#464b52AA", + "activityBarBadge.background": "#76808c", + "activityBarBadge.foreground": "#141519", + "badge.background": "#76808c", + "badge.foreground": "#141519", + "breadcrumbPicker.background": "#181a1f", + "button.background": "#76808c", + "button.foreground": "#141519", + "button.secondaryBackground": "#76808c30", + "button.secondaryForeground": "#bbbbbb", + "extensionButton.prominentBackground": "#76808c9d", + "extensionButton.prominentForeground": "#141519", + "extensionButton.prominentHoverBackground": "#76808c", + "charts.foreground": "#bbbbbb", + "charts.lines": "#bbbbbb", + "charts.red": "#C13838", + "charts.blue": "#3398DB", + "charts.yellow": "#c9a022", + "charts.orange": "#D26D32", + "charts.green": "#37ae6f", + "charts.purple": "#CC71BC", + "contrastActiveBorder": "#00000000", + "errorForeground": "#C13838", + "focusBorder": "#76808c40", + "foreground": "#bbbbbb", + "selection.background": "#76808c60", + "widget.shadow": "#0b0c0e", + "icon.foreground": "#bbbbbb", + "debugExceptionWidget.background": "#26282e", + "debugExceptionWidget.border": "#0b0c0e", + "debugToolBar.background": "#26282e", + "descriptionForeground": "#bbbbbb", + "diffEditor.border": "#0b0c0e", + "diffEditor.insertedTextBackground": "#37ae6f20", + "diffEditor.removedTextBackground": "#C1383825", + "diffEditor.diagonalFill": "#0b0c0e80", + "dropdown.background": "#181a1f", + "dropdown.border": "#464b52aa", + "dropdown.foreground": "#bbbbbb", + "editor.background": "#181a1f", + "editor.findMatchBackground": "#76808c20", + "editor.findMatchBorder": "#76808c60", + "editor.findMatchHighlightBackground": "#76808c20", + "editor.findMatchHighlightBorder": "#76808c40", + "editor.foreground": "#bbbbbb", + "editor.hoverHighlightBackground": "#76808c40", + "editor.lineHighlightBackground": "#76808c0c", + "editor.lineHighlightBorder": "#76808c1a", + "editor.rangeHighlightBackground": "#76808c20", + "editor.selectionBackground": "#76808c25", + "editor.selectionForeground": "#76808c", + "editor.inactiveSelectionBackground": "#76808c20", + "editor.selectionHighlightBorder": "#76808c60", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#76808c40", + "editor.wordHighlightBackground": "#76808c20", + "editorBracketMatch.background": "#76808c20", + "editorBracketMatch.border": "#76808c40", + "editorCodeLens.foreground": "#bbbbbb", + "editorCursor.foreground": "#c9a022", + "editorGroup.border": "#0b0c0e", + "editorGroup.dropBackground": "#76808c15", + "editorHoverWidget.background": "#26282e", + "editorHoverWidget.border": "#141519", + "editorIndentGuide.background": "#464b5230", + "editorIndentGuide.activeBackground": "#464b52bb", + "editorLink.activeForeground": "#bbbbbb", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#26282e", + "sash.hoverBorder": "#76808c50", + "editorRuler.foreground": "#464b5250", + "editorWarning.foreground": "#c9a022", + "editorWhitespace.foreground": "#464b5260", + "editorWidget.background": "#26282e", + "editorWidget.resizeBorder": "#76808c50", + "editorGutter.background": "#181a1f", + "editorGutter.addedBackground": "#37ae6fcc", + "editorGutter.deletedBackground": "#C13838cc", + "editorGutter.modifiedBackground": "#3398DBcc", + "editorLineNumber.foreground": "#464b5290", + "editorLineNumber.activeForeground": "#464b52", + "input.background": "#00000000", + "input.foreground": "#bbbbbb", + "input.border": "#76808c30", + "input.placeholderForeground": "#76808c60", + "inputOption.activeBorder": "#76808c", + "inputValidation.errorBackground": "#26282e", + "inputValidation.errorBorder": "#c9a022", + "inputValidation.infoBackground": "#26282e", + "inputValidation.infoBorder": "#76808c", + "inputValidation.warningBackground": "#26282e", + "inputValidation.warningBorder": "#c9a022", + "list.activeSelectionBackground": "#76808c25", + "list.inactiveSelectionBackground": "#76808c25", + "list.dropBackground": "#76808c15", + "list.focusBackground": "#76808c40", + "list.focusForeground": "#bbbbbb", + "list.errorForeground": "#C13838", + "list.warningForeground": "#c9a022", + "list.highlightForeground": "#c9a022", + "list.activeSelectionForeground": "#bbbbbb", + "list.hoverBackground": "#0b0c0e60", + "list.hoverForeground": "#bbbbbb", + "gitDecoration.modifiedResourceForeground": "#3398DB", + "gitDecoration.deletedResourceForeground": "#C13838", + "gitDecoration.untrackedResourceForeground": "#37ae6f", + "gitDecoration.ignoredResourceForeground": "#464b52", + "gitDecoration.conflictingResourceForeground": "#76808c", + "gitDecoration.stageAddedResourceForeground": "#C13838", + "menu.background": "#26282e", + "menu.foreground": "#bbbbbb", + "menu.separatorBackground": "#0b0c0e", + "menu.selectionBackground": "#76808c20", + "menu.selectionForeground": "#bbbbbb", + "menubar.selectionBackground": "#26282e", + "menubar.selectionForeground": "#bbbbbb", + "merge.border": "#0b0c0e", + "merge.commonContentBackground": "#c9a02230", + "merge.commonHeaderBackground": "#c9a02280", + "merge.currentContentBackground": "#37ae6f30", + "merge.currentHeaderBackground": "#37ae6f80", + "merge.incomingContentBackground": "#3398DB30", + "merge.incomingHeaderBackground": "#3398DB80", + "editorOverviewRuler.border": "#0b0c0e", + "editorOverviewRuler.commonContentForeground": "#c9a022", + "editorOverviewRuler.currentContentForeground": "#C13838", + "editorOverviewRuler.incomingContentForeground": "#37ae6f", + "notificationCenterHeader.foreground": "#bbbbbb", + "notificationCenterHeader.background": "#26282e", + "notifications.foreground": "#bbbbbb", + "notifications.background": "#26282e", + "notifications.border": "#76808c50", + "notificationLink.foreground": "#c9a022", + "panel.background": "#181a1f", + "panel.border": "#0b0c0e", + "panelInput.border": "#464b52", + "panelSection.background": "#0b0c0e", + "panelSection.border": "#0b0c0e", + "panelTitle.activeBorder": "#76808c", + "panelTitle.activeForeground": "#76808c", + "panelTitle.inactiveForeground": "#464b52", + "panelSectionHeader.background": "#464b5220", + "panelSectionHeader.foreground": "#bbbbbb", + "panelSectionHeader.border": "#0b0c0e", + "peekView.border": "#76808c", + "peekViewEditor.background": "#26282e40", + "peekViewEditor.matchHighlightBackground": "#26282e40", + "peekViewResult.background": "#26282e40", + "peekViewResult.fileForeground": "#bbbbbb", + "peekViewResult.lineForeground": "#bbbbbb", + "peekViewResult.matchHighlightBackground": "#26282e", + "peekViewResult.selectionBackground": "#26282e", + "peekViewResult.selectionForeground": "#bbbbbb", + "peekViewTitle.background": "#0b0c0e", + "peekViewTitleDescription.foreground": "#bbbbbb", + "peekViewTitleLabel.foreground": "#bbbbbb", + "peekViewEditorGutter.background": "#26282e40", + "editorMarkerNavigation.background": "#141519", + "editorMarkerNavigationError.background": "#C1383890", + "editorMarkerNavigationWarning.background": "#c9a02290", + "editorMarkerNavigationInfo.background": "#3398DB90", + "pickerGroup.border": "#0b0c0e", + "pickerGroup.foreground": "#bbbbbb", + "progressBar.background": "#c9a022", + "scrollbar.shadow": "#0b0c0e", + "scrollbarSlider.activeBackground": "#76808c60", + "scrollbarSlider.background": "#76808c40", + "scrollbarSlider.hoverBackground": "#76808c50", + "settings.modifiedItemIndicator": "#76808c", + "settings.headerForeground": "#76808c", + "sideBar.background": "#141519", + "sideBar.border": "#0b0c0e", + "sideBar.foreground": "#bbbbbbbb", + "sideBarSectionHeader.background": "#141519", + "sideBarSectionHeader.foreground": "#bbbbbb", + "sideBarSectionHeader.border": "#0b0c0e", + "sideBarTitle.foreground": "#464b52", + "tree.indentGuidesStroke": "#464b5270", + "statusBar.background": "#141519", + "statusBar.border": "#0b0c0e", + "statusBar.debuggingBackground": "#76808c44", + "statusBar.debuggingForeground": "#bbbbbb", + "statusBar.foreground": "#bbbbbb", + "statusBar.noFolderBackground": "#0b0c0e", + "statusBar.noFolderBorder": "#76808c", + "statusBar.noFolderForeground": "#bbbbbb", + "statusBarItem.activeBackground": "#26282e", + "statusBarItem.hoverBackground": "#464b5230", + "statusBarItem.prominentBackground": "#0b0c0e", + "statusBarItem.prominentHoverBackground": "#26282e", + "statusBarItem.errorBackground": "#C13838", + "editorSuggestWidget.background": "#181a1f", + "editorSuggestWidget.border": "#0b0c0e", + "editorSuggestWidget.foreground": "#bbbbbb", + "editorSuggestWidget.highlightForeground": "#c9a022", + "editorSuggestWidget.selectedBackground": "#76808c4d", + "editorGroupHeader.noTabsBackground": "#181a1f", + "editorGroupHeader.tabsBackground": "#141519", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#181a1f", + "tab.activeForeground": "#76808c", + "tab.activeBorderTop": "#76808c", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#181a1fcc", + "tab.unfocusedHoverBackground": "#76808c10", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#141519", + "tab.inactiveForeground": "#464b52", + "tab.unfocusedActiveForeground": "#bbbbbb", + "tab.unfocusedInactiveForeground": "#bbbbbb", + "tab.lastPinnedBorder": "#0b0c0e", + "terminal.ansiBlack": "#181a1f", + "terminal.ansiRed": "#C13838", + "terminal.ansiGreen": "#37ae6f", + "terminal.ansiYellow": "#c9a022", + "terminal.ansiBlue": "#3398DB", + "terminal.ansiMagenta": "#CC71BC", + "terminal.ansiCyan": "#24B5A8", + "terminal.ansiWhite": "#bbbbbb", + "terminal.ansiBrightBlack": "#3398DB", + "terminal.ansiBrightRed": "#C13838", + "terminal.ansiBrightGreen": "#37ae6f", + "terminal.ansiBrightYellow": "#c9a022", + "terminal.ansiBrightBlue": "#3398DB", + "terminal.ansiBrightMagenta": "#CC71BC", + "terminal.ansiBrightCyan": "#24B5A8", + "terminal.ansiBrightWhite": "#3398DB", + "terminal.background": "#181a1f", + "terminal.foreground": "#bbbbbb", + "terminalCursor.background": "#c9a022", + "terminalCursor.foreground": "#c9a022", + "textBlockQuote.background": "#3398DB34", + "textBlockQuote.border": "#3398DBb9", + "textCodeBlock.background": "#3398DB34", + "textLink.activeForeground": "#3398DB", + "textLink.foreground": "#3398DB", + "textPreformat.foreground": "#c9a022", + "textSeparator.foreground": "#76808c", + "walkThrough.embeddedEditorBackground": "#181a1f", + "titleBar.activeBackground": "#141519", + "titleBar.activeForeground": "#464b52", + "titleBar.inactiveBackground": "#0b0c0e", + "titleBar.inactiveForeground": "#464b52", + "titleBar.border": "#0b0c0e" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#D26D32", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#7E9E2D" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#464b52", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#C13838" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#bbbbbb" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#CC71BC" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#c9a022" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#3398DB" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#c9a022" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#c9a022" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#bbbbbb" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#c9a022" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#c9a022" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#bbbbbb60" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#D26D32", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#24B5A8", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#37ae6f" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#935cd1" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#de456b" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#de456b" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#935cd1", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#3398DB" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#de456b" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#3398DB" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#3398DBaa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#c9a022", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#935cd1" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#935cd1" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#3398DB" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#3398DB" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#c9a022" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#c9a022" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#3398DB" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#3398DB", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#3398DB", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#3398DB", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#3398DB", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#CC71BC" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#CC71BC" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#24B5A8", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#24B5A8", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#bbbbbb" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#935cd1" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#D26D32" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#D26D32", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#D26D32" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#D26D32" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#3398DB" } + } + ] +} diff --git a/themes/improved-light.json b/themes/improved-light.json new file mode 100644 index 0000000..a348e92 --- /dev/null +++ b/themes/improved-light.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Imporved light", + "colors": { + "activityBar.background": "#eee8d5", + "activityBar.border": "#d8cfbb", + "activityBar.foreground": "#2aa198", + "activityBar.inactiveForeground": "#657b83AA", + "activityBarBadge.background": "#2aa198", + "activityBarBadge.foreground": "#eee8d5", + "badge.background": "#2aa198", + "badge.foreground": "#eee8d5", + "breadcrumbPicker.background": "#fdf6e3", + "button.background": "#2aa198", + "button.foreground": "#eee8d5", + "button.secondaryBackground": "#2aa19830", + "button.secondaryForeground": "#073642", + "extensionButton.prominentBackground": "#2aa1989d", + "extensionButton.prominentForeground": "#eee8d5", + "extensionButton.prominentHoverBackground": "#2aa198", + "charts.foreground": "#073642", + "charts.lines": "#073642", + "charts.red": "#d42613", + "charts.blue": "#268bd2", + "charts.yellow": "#b58900", + "charts.orange": "#ca7016", + "charts.green": "#859900", + "charts.purple": "#F38CEC", + "contrastActiveBorder": "#00000000", + "errorForeground": "#d42613", + "focusBorder": "#2aa19840", + "foreground": "#073642", + "selection.background": "#2aa19860", + "widget.shadow": "#d8cfbb", + "icon.foreground": "#073642", + "debugExceptionWidget.background": "#fef9ec", + "debugExceptionWidget.border": "#d8cfbb", + "debugToolBar.background": "#fef9ec", + "descriptionForeground": "#073642", + "diffEditor.border": "#d8cfbb", + "diffEditor.insertedTextBackground": "#85990020", + "diffEditor.removedTextBackground": "#d4261325", + "diffEditor.diagonalFill": "#d8cfbb80", + "dropdown.background": "#fdf6e3", + "dropdown.border": "#657b83aa", + "dropdown.foreground": "#073642", + "editor.background": "#fdf6e3", + "editor.findMatchBackground": "#2aa19820", + "editor.findMatchBorder": "#2aa19860", + "editor.findMatchHighlightBackground": "#2aa19820", + "editor.findMatchHighlightBorder": "#2aa19840", + "editor.foreground": "#073642", + "editor.hoverHighlightBackground": "#2aa19840", + "editor.lineHighlightBackground": "#2aa1980c", + "editor.lineHighlightBorder": "#2aa1981a", + "editor.rangeHighlightBackground": "#2aa19820", + "editor.selectionBackground": "#2aa19825", + "editor.selectionForeground": "#2aa198", + "editor.inactiveSelectionBackground": "#2aa19820", + "editor.selectionHighlightBorder": "#2aa19860", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#2aa19840", + "editor.wordHighlightBackground": "#2aa19820", + "editorBracketMatch.background": "#2aa19820", + "editorBracketMatch.border": "#2aa19840", + "editorCodeLens.foreground": "#073642", + "editorCursor.foreground": "#b58900", + "editorGroup.border": "#d8cfbb", + "editorGroup.dropBackground": "#2aa19815", + "editorHoverWidget.background": "#fef9ec", + "editorHoverWidget.border": "#eee8d5", + "editorIndentGuide.background": "#657b8330", + "editorIndentGuide.activeBackground": "#657b83bb", + "editorLink.activeForeground": "#073642", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#fef9ec", + "sash.hoverBorder": "#2aa19850", + "editorRuler.foreground": "#657b8350", + "editorWarning.foreground": "#b58900", + "editorWhitespace.foreground": "#657b8360", + "editorWidget.background": "#fef9ec", + "editorWidget.resizeBorder": "#2aa19850", + "editorGutter.background": "#fdf6e3", + "editorGutter.addedBackground": "#859900cc", + "editorGutter.deletedBackground": "#d42613cc", + "editorGutter.modifiedBackground": "#268bd2cc", + "editorLineNumber.foreground": "#657b8390", + "editorLineNumber.activeForeground": "#657b83", + "input.background": "#00000000", + "input.foreground": "#073642", + "input.border": "#2aa19830", + "input.placeholderForeground": "#2aa19860", + "inputOption.activeBorder": "#2aa198", + "inputValidation.errorBackground": "#fef9ec", + "inputValidation.errorBorder": "#b58900", + "inputValidation.infoBackground": "#fef9ec", + "inputValidation.infoBorder": "#2aa198", + "inputValidation.warningBackground": "#fef9ec", + "inputValidation.warningBorder": "#b58900", + "list.activeSelectionBackground": "#2aa19825", + "list.inactiveSelectionBackground": "#2aa19825", + "list.dropBackground": "#2aa19815", + "list.focusBackground": "#2aa19840", + "list.focusForeground": "#073642", + "list.errorForeground": "#d42613", + "list.warningForeground": "#b58900", + "list.highlightForeground": "#b58900", + "list.activeSelectionForeground": "#073642", + "list.hoverBackground": "#d8cfbb60", + "list.hoverForeground": "#073642", + "gitDecoration.modifiedResourceForeground": "#268bd2", + "gitDecoration.deletedResourceForeground": "#d42613", + "gitDecoration.untrackedResourceForeground": "#859900", + "gitDecoration.ignoredResourceForeground": "#657b83", + "gitDecoration.conflictingResourceForeground": "#2aa198", + "gitDecoration.stageAddedResourceForeground": "#d42613", + "menu.background": "#fef9ec", + "menu.foreground": "#073642", + "menu.separatorBackground": "#d8cfbb", + "menu.selectionBackground": "#2aa19820", + "menu.selectionForeground": "#073642", + "menubar.selectionBackground": "#fef9ec", + "menubar.selectionForeground": "#073642", + "merge.border": "#d8cfbb", + "merge.commonContentBackground": "#b5890030", + "merge.commonHeaderBackground": "#b5890080", + "merge.currentContentBackground": "#85990030", + "merge.currentHeaderBackground": "#85990080", + "merge.incomingContentBackground": "#268bd230", + "merge.incomingHeaderBackground": "#268bd280", + "editorOverviewRuler.border": "#d8cfbb", + "editorOverviewRuler.commonContentForeground": "#b58900", + "editorOverviewRuler.currentContentForeground": "#d42613", + "editorOverviewRuler.incomingContentForeground": "#859900", + "notificationCenterHeader.foreground": "#073642", + "notificationCenterHeader.background": "#fef9ec", + "notifications.foreground": "#073642", + "notifications.background": "#fef9ec", + "notifications.border": "#2aa19850", + "notificationLink.foreground": "#b58900", + "panel.background": "#fdf6e3", + "panel.border": "#d8cfbb", + "panelInput.border": "#657b83", + "panelSection.background": "#d8cfbb", + "panelSection.border": "#d8cfbb", + "panelTitle.activeBorder": "#2aa198", + "panelTitle.activeForeground": "#2aa198", + "panelTitle.inactiveForeground": "#657b83", + "panelSectionHeader.background": "#657b8320", + "panelSectionHeader.foreground": "#073642", + "panelSectionHeader.border": "#d8cfbb", + "peekView.border": "#2aa198", + "peekViewEditor.background": "#fef9ec40", + "peekViewEditor.matchHighlightBackground": "#fef9ec40", + "peekViewResult.background": "#fef9ec40", + "peekViewResult.fileForeground": "#073642", + "peekViewResult.lineForeground": "#073642", + "peekViewResult.matchHighlightBackground": "#fef9ec", + "peekViewResult.selectionBackground": "#fef9ec", + "peekViewResult.selectionForeground": "#073642", + "peekViewTitle.background": "#d8cfbb", + "peekViewTitleDescription.foreground": "#073642", + "peekViewTitleLabel.foreground": "#073642", + "peekViewEditorGutter.background": "#fef9ec40", + "editorMarkerNavigation.background": "#eee8d5", + "editorMarkerNavigationError.background": "#d4261390", + "editorMarkerNavigationWarning.background": "#b5890090", + "editorMarkerNavigationInfo.background": "#268bd290", + "pickerGroup.border": "#d8cfbb", + "pickerGroup.foreground": "#073642", + "progressBar.background": "#b58900", + "scrollbar.shadow": "#d8cfbb", + "scrollbarSlider.activeBackground": "#2aa19860", + "scrollbarSlider.background": "#2aa19840", + "scrollbarSlider.hoverBackground": "#2aa19850", + "settings.modifiedItemIndicator": "#2aa198", + "settings.headerForeground": "#2aa198", + "sideBar.background": "#eee8d5", + "sideBar.border": "#d8cfbb", + "sideBar.foreground": "#073642bb", + "sideBarSectionHeader.background": "#eee8d5", + "sideBarSectionHeader.foreground": "#073642", + "sideBarSectionHeader.border": "#d8cfbb", + "sideBarTitle.foreground": "#657b83", + "tree.indentGuidesStroke": "#657b8370", + "statusBar.background": "#eee8d5", + "statusBar.border": "#d8cfbb", + "statusBar.debuggingBackground": "#2aa19844", + "statusBar.debuggingForeground": "#073642", + "statusBar.foreground": "#073642", + "statusBar.noFolderBackground": "#d8cfbb", + "statusBar.noFolderBorder": "#2aa198", + "statusBar.noFolderForeground": "#073642", + "statusBarItem.activeBackground": "#fef9ec", + "statusBarItem.hoverBackground": "#657b8330", + "statusBarItem.prominentBackground": "#d8cfbb", + "statusBarItem.prominentHoverBackground": "#fef9ec", + "statusBarItem.errorBackground": "#d42613", + "editorSuggestWidget.background": "#fdf6e3", + "editorSuggestWidget.border": "#d8cfbb", + "editorSuggestWidget.foreground": "#073642", + "editorSuggestWidget.highlightForeground": "#b58900", + "editorSuggestWidget.selectedBackground": "#2aa1984d", + "editorGroupHeader.noTabsBackground": "#fdf6e3", + "editorGroupHeader.tabsBackground": "#eee8d5", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#fdf6e3", + "tab.activeForeground": "#2aa198", + "tab.activeBorderTop": "#2aa198", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#fdf6e3cc", + "tab.unfocusedHoverBackground": "#2aa19810", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#eee8d5", + "tab.inactiveForeground": "#657b83", + "tab.unfocusedActiveForeground": "#073642", + "tab.unfocusedInactiveForeground": "#073642", + "tab.lastPinnedBorder": "#d8cfbb", + "terminal.ansiBlack": "#fdf6e3", + "terminal.ansiRed": "#d42613", + "terminal.ansiGreen": "#859900", + "terminal.ansiYellow": "#b58900", + "terminal.ansiBlue": "#268bd2", + "terminal.ansiMagenta": "#F38CEC", + "terminal.ansiCyan": "#2aa198", + "terminal.ansiWhite": "#073642", + "terminal.ansiBrightBlack": "#268bd2", + "terminal.ansiBrightRed": "#d42613", + "terminal.ansiBrightGreen": "#859900", + "terminal.ansiBrightYellow": "#b58900", + "terminal.ansiBrightBlue": "#268bd2", + "terminal.ansiBrightMagenta": "#F38CEC", + "terminal.ansiBrightCyan": "#2aa198", + "terminal.ansiBrightWhite": "#268bd2", + "terminal.background": "#fdf6e3", + "terminal.foreground": "#073642", + "terminalCursor.background": "#b58900", + "terminalCursor.foreground": "#b58900", + "textBlockQuote.background": "#268bd234", + "textBlockQuote.border": "#268bd2b9", + "textCodeBlock.background": "#268bd234", + "textLink.activeForeground": "#268bd2", + "textLink.foreground": "#268bd2", + "textPreformat.foreground": "#b58900", + "textSeparator.foreground": "#2aa198", + "walkThrough.embeddedEditorBackground": "#fdf6e3", + "titleBar.activeBackground": "#eee8d5", + "titleBar.activeForeground": "#657b83", + "titleBar.inactiveBackground": "#d8cfbb", + "titleBar.inactiveForeground": "#657b83", + "titleBar.border": "#d8cfbb" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#ca7016", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#A4EF58" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#657b83", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#d42613" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#073642" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#F38CEC" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#b58900" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#268bd2" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#b58900" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#b58900" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#073642" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#b58900" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#b58900" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#07364260" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#ca7016", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#2aa198", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#859900" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#6c71c4" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#d33682" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#d33682" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#6c71c4", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#268bd2" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#d33682" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#268bd2" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#268bd2aa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#b58900", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#6c71c4" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#6c71c4" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#268bd2" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#268bd2" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#b58900" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#b58900" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#268bd2" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#268bd2", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#268bd2", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#268bd2", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#268bd2", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#F38CEC" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#F38CEC" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#2aa198", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#2aa198", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#073642" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#6c71c4" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#ca7016" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#ca7016", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#ca7016" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#ca7016" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#268bd2" } + } + ] +} diff --git a/themes/light.json b/themes/light.json new file mode 100644 index 0000000..55c5ddf --- /dev/null +++ b/themes/light.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "light", + "colors": { + "activityBar.background": "#f3f6f6", + "activityBar.border": "#d1dadc", + "activityBar.foreground": "#3398DB", + "activityBar.inactiveForeground": "#8b99a7AA", + "activityBarBadge.background": "#3398DB", + "activityBarBadge.foreground": "#f3f6f6", + "badge.background": "#3398DB", + "badge.foreground": "#f3f6f6", + "breadcrumbPicker.background": "#ffffff", + "button.background": "#3398DB", + "button.foreground": "#f3f6f6", + "button.secondaryBackground": "#3398DB30", + "button.secondaryForeground": "#455059", + "extensionButton.prominentBackground": "#3398DB9d", + "extensionButton.prominentForeground": "#f3f6f6", + "extensionButton.prominentHoverBackground": "#3398DB", + "charts.foreground": "#455059", + "charts.lines": "#455059", + "charts.red": "#C13838", + "charts.blue": "#3398DB", + "charts.yellow": "#c9a022", + "charts.orange": "#D26D32", + "charts.green": "#37ae6f", + "charts.purple": "#CC71BC", + "contrastActiveBorder": "#00000000", + "errorForeground": "#C13838", + "focusBorder": "#3398DB40", + "foreground": "#455059", + "selection.background": "#3398DB60", + "widget.shadow": "#d1dadc", + "icon.foreground": "#455059", + "debugExceptionWidget.background": "#ffffff", + "debugExceptionWidget.border": "#d1dadc", + "debugToolBar.background": "#ffffff", + "descriptionForeground": "#455059", + "diffEditor.border": "#d1dadc", + "diffEditor.insertedTextBackground": "#37ae6f20", + "diffEditor.removedTextBackground": "#C1383825", + "diffEditor.diagonalFill": "#d1dadc80", + "dropdown.background": "#ffffff", + "dropdown.border": "#8b99a7aa", + "dropdown.foreground": "#455059", + "editor.background": "#ffffff", + "editor.findMatchBackground": "#3398DB20", + "editor.findMatchBorder": "#3398DB60", + "editor.findMatchHighlightBackground": "#3398DB20", + "editor.findMatchHighlightBorder": "#3398DB40", + "editor.foreground": "#455059", + "editor.hoverHighlightBackground": "#3398DB40", + "editor.lineHighlightBackground": "#3398DB0c", + "editor.lineHighlightBorder": "#3398DB1a", + "editor.rangeHighlightBackground": "#3398DB20", + "editor.selectionBackground": "#3398DB25", + "editor.selectionForeground": "#3398DB", + "editor.inactiveSelectionBackground": "#3398DB20", + "editor.selectionHighlightBorder": "#3398DB60", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#3398DB40", + "editor.wordHighlightBackground": "#3398DB20", + "editorBracketMatch.background": "#3398DB20", + "editorBracketMatch.border": "#3398DB40", + "editorCodeLens.foreground": "#455059", + "editorCursor.foreground": "#c9a022", + "editorGroup.border": "#d1dadc", + "editorGroup.dropBackground": "#3398DB15", + "editorHoverWidget.background": "#ffffff", + "editorHoverWidget.border": "#f3f6f6", + "editorIndentGuide.background": "#8b99a730", + "editorIndentGuide.activeBackground": "#8b99a7bb", + "editorLink.activeForeground": "#455059", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#ffffff", + "sash.hoverBorder": "#3398DB50", + "editorRuler.foreground": "#8b99a750", + "editorWarning.foreground": "#c9a022", + "editorWhitespace.foreground": "#8b99a760", + "editorWidget.background": "#ffffff", + "editorWidget.resizeBorder": "#3398DB50", + "editorGutter.background": "#ffffff", + "editorGutter.addedBackground": "#37ae6fcc", + "editorGutter.deletedBackground": "#C13838cc", + "editorGutter.modifiedBackground": "#3398DBcc", + "editorLineNumber.foreground": "#8b99a790", + "editorLineNumber.activeForeground": "#8b99a7", + "input.background": "#00000000", + "input.foreground": "#455059", + "input.border": "#3398DB30", + "input.placeholderForeground": "#3398DB60", + "inputOption.activeBorder": "#3398DB", + "inputValidation.errorBackground": "#ffffff", + "inputValidation.errorBorder": "#c9a022", + "inputValidation.infoBackground": "#ffffff", + "inputValidation.infoBorder": "#3398DB", + "inputValidation.warningBackground": "#ffffff", + "inputValidation.warningBorder": "#c9a022", + "list.activeSelectionBackground": "#3398DB25", + "list.inactiveSelectionBackground": "#3398DB25", + "list.dropBackground": "#3398DB15", + "list.focusBackground": "#3398DB40", + "list.focusForeground": "#455059", + "list.errorForeground": "#C13838", + "list.warningForeground": "#c9a022", + "list.highlightForeground": "#c9a022", + "list.activeSelectionForeground": "#455059", + "list.hoverBackground": "#d1dadc60", + "list.hoverForeground": "#455059", + "gitDecoration.modifiedResourceForeground": "#3398DB", + "gitDecoration.deletedResourceForeground": "#C13838", + "gitDecoration.untrackedResourceForeground": "#37ae6f", + "gitDecoration.ignoredResourceForeground": "#8b99a7", + "gitDecoration.conflictingResourceForeground": "#3398DB", + "gitDecoration.stageAddedResourceForeground": "#C13838", + "menu.background": "#ffffff", + "menu.foreground": "#455059", + "menu.separatorBackground": "#d1dadc", + "menu.selectionBackground": "#3398DB20", + "menu.selectionForeground": "#455059", + "menubar.selectionBackground": "#ffffff", + "menubar.selectionForeground": "#455059", + "merge.border": "#d1dadc", + "merge.commonContentBackground": "#c9a02230", + "merge.commonHeaderBackground": "#c9a02280", + "merge.currentContentBackground": "#37ae6f30", + "merge.currentHeaderBackground": "#37ae6f80", + "merge.incomingContentBackground": "#3398DB30", + "merge.incomingHeaderBackground": "#3398DB80", + "editorOverviewRuler.border": "#d1dadc", + "editorOverviewRuler.commonContentForeground": "#c9a022", + "editorOverviewRuler.currentContentForeground": "#C13838", + "editorOverviewRuler.incomingContentForeground": "#37ae6f", + "notificationCenterHeader.foreground": "#455059", + "notificationCenterHeader.background": "#ffffff", + "notifications.foreground": "#455059", + "notifications.background": "#ffffff", + "notifications.border": "#3398DB50", + "notificationLink.foreground": "#c9a022", + "panel.background": "#ffffff", + "panel.border": "#d1dadc", + "panelInput.border": "#8b99a7", + "panelSection.background": "#d1dadc", + "panelSection.border": "#d1dadc", + "panelTitle.activeBorder": "#3398DB", + "panelTitle.activeForeground": "#3398DB", + "panelTitle.inactiveForeground": "#8b99a7", + "panelSectionHeader.background": "#8b99a720", + "panelSectionHeader.foreground": "#455059", + "panelSectionHeader.border": "#d1dadc", + "peekView.border": "#3398DB", + "peekViewEditor.background": "#ffffff40", + "peekViewEditor.matchHighlightBackground": "#ffffff40", + "peekViewResult.background": "#ffffff40", + "peekViewResult.fileForeground": "#455059", + "peekViewResult.lineForeground": "#455059", + "peekViewResult.matchHighlightBackground": "#ffffff", + "peekViewResult.selectionBackground": "#ffffff", + "peekViewResult.selectionForeground": "#455059", + "peekViewTitle.background": "#d1dadc", + "peekViewTitleDescription.foreground": "#455059", + "peekViewTitleLabel.foreground": "#455059", + "peekViewEditorGutter.background": "#ffffff40", + "editorMarkerNavigation.background": "#f3f6f6", + "editorMarkerNavigationError.background": "#C1383890", + "editorMarkerNavigationWarning.background": "#c9a02290", + "editorMarkerNavigationInfo.background": "#3398DB90", + "pickerGroup.border": "#d1dadc", + "pickerGroup.foreground": "#455059", + "progressBar.background": "#c9a022", + "scrollbar.shadow": "#d1dadc", + "scrollbarSlider.activeBackground": "#3398DB60", + "scrollbarSlider.background": "#3398DB40", + "scrollbarSlider.hoverBackground": "#3398DB50", + "settings.modifiedItemIndicator": "#3398DB", + "settings.headerForeground": "#3398DB", + "sideBar.background": "#f3f6f6", + "sideBar.border": "#d1dadc", + "sideBar.foreground": "#455059bb", + "sideBarSectionHeader.background": "#f3f6f6", + "sideBarSectionHeader.foreground": "#455059", + "sideBarSectionHeader.border": "#d1dadc", + "sideBarTitle.foreground": "#8b99a7", + "tree.indentGuidesStroke": "#8b99a770", + "statusBar.background": "#f3f6f6", + "statusBar.border": "#d1dadc", + "statusBar.debuggingBackground": "#3398DB44", + "statusBar.debuggingForeground": "#455059", + "statusBar.foreground": "#455059", + "statusBar.noFolderBackground": "#d1dadc", + "statusBar.noFolderBorder": "#3398DB", + "statusBar.noFolderForeground": "#455059", + "statusBarItem.activeBackground": "#ffffff", + "statusBarItem.hoverBackground": "#8b99a730", + "statusBarItem.prominentBackground": "#d1dadc", + "statusBarItem.prominentHoverBackground": "#ffffff", + "statusBarItem.errorBackground": "#C13838", + "editorSuggestWidget.background": "#ffffff", + "editorSuggestWidget.border": "#d1dadc", + "editorSuggestWidget.foreground": "#455059", + "editorSuggestWidget.highlightForeground": "#c9a022", + "editorSuggestWidget.selectedBackground": "#3398DB4d", + "editorGroupHeader.noTabsBackground": "#ffffff", + "editorGroupHeader.tabsBackground": "#f3f6f6", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#ffffff", + "tab.activeForeground": "#3398DB", + "tab.activeBorderTop": "#3398DB", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#ffffffcc", + "tab.unfocusedHoverBackground": "#3398DB10", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#f3f6f6", + "tab.inactiveForeground": "#8b99a7", + "tab.unfocusedActiveForeground": "#455059", + "tab.unfocusedInactiveForeground": "#455059", + "tab.lastPinnedBorder": "#d1dadc", + "terminal.ansiBlack": "#ffffff", + "terminal.ansiRed": "#C13838", + "terminal.ansiGreen": "#37ae6f", + "terminal.ansiYellow": "#c9a022", + "terminal.ansiBlue": "#3398DB", + "terminal.ansiMagenta": "#CC71BC", + "terminal.ansiCyan": "#24B5A8", + "terminal.ansiWhite": "#455059", + "terminal.ansiBrightBlack": "#3398DB", + "terminal.ansiBrightRed": "#C13838", + "terminal.ansiBrightGreen": "#37ae6f", + "terminal.ansiBrightYellow": "#c9a022", + "terminal.ansiBrightBlue": "#3398DB", + "terminal.ansiBrightMagenta": "#CC71BC", + "terminal.ansiBrightCyan": "#24B5A8", + "terminal.ansiBrightWhite": "#3398DB", + "terminal.background": "#ffffff", + "terminal.foreground": "#455059", + "terminalCursor.background": "#c9a022", + "terminalCursor.foreground": "#c9a022", + "textBlockQuote.background": "#3398DB34", + "textBlockQuote.border": "#3398DBb9", + "textCodeBlock.background": "#3398DB34", + "textLink.activeForeground": "#3398DB", + "textLink.foreground": "#3398DB", + "textPreformat.foreground": "#c9a022", + "textSeparator.foreground": "#3398DB", + "walkThrough.embeddedEditorBackground": "#ffffff", + "titleBar.activeBackground": "#f3f6f6", + "titleBar.activeForeground": "#8b99a7", + "titleBar.inactiveBackground": "#d1dadc", + "titleBar.inactiveForeground": "#8b99a7", + "titleBar.border": "#d1dadc" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#D26D32", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#7E9E2D" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#8b99a7", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#C13838" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#455059" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#CC71BC" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#c9a022" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#3398DB" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#c9a022" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#c9a022" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#455059" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#c9a022" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#c9a022" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#45505960" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#D26D32", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#24B5A8", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#37ae6f" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#935cd1" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#de456b" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#de456b" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#935cd1", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#3398DB" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#de456b" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#3398DB" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#3398DBaa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#c9a022", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#935cd1" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#935cd1" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#3398DB" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#3398DB" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#c9a022" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#c9a022" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#3398DB" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#3398DB", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#3398DB", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#3398DB", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#3398DB", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#CC71BC" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#CC71BC" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#24B5A8", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#24B5A8", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#455059" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#935cd1" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#D26D32" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#D26D32", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#D26D32" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#D26D32" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#3398DB" } + } + ] +} diff --git a/themes/natural-elements.json b/themes/natural-elements.json new file mode 100644 index 0000000..42debdf --- /dev/null +++ b/themes/natural-elements.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Natural Elements", + "colors": { + "activityBar.background": "#111d1f", + "activityBar.border": "#0C1617", + "activityBar.foreground": "#da6c62", + "activityBar.inactiveForeground": "#2f6a69AA", + "activityBarBadge.background": "#da6c62", + "activityBarBadge.foreground": "#111d1f", + "badge.background": "#da6c62", + "badge.foreground": "#111d1f", + "breadcrumbPicker.background": "#142326", + "button.background": "#da6c62", + "button.foreground": "#111d1f", + "button.secondaryBackground": "#da6c6230", + "button.secondaryForeground": "#c0ccc4", + "extensionButton.prominentBackground": "#da6c629d", + "extensionButton.prominentForeground": "#111d1f", + "extensionButton.prominentHoverBackground": "#da6c62", + "charts.foreground": "#c0ccc4", + "charts.lines": "#c0ccc4", + "charts.red": "#C13838", + "charts.blue": "#00B3BD", + "charts.yellow": "#da6c62", + "charts.orange": "#5288BA", + "charts.green": "#a9dc76", + "charts.purple": "#e991e3", + "contrastActiveBorder": "#00000000", + "errorForeground": "#E35535", + "focusBorder": "#da6c6240", + "foreground": "#c0ccc4", + "selection.background": "#da6c6260", + "widget.shadow": "#0C1617", + "icon.foreground": "#c0ccc4", + "debugExceptionWidget.background": "#6a2b2a", + "debugExceptionWidget.border": "#0C1617", + "debugToolBar.background": "#6a2b2a", + "descriptionForeground": "#c0ccc4", + "diffEditor.border": "#0C1617", + "diffEditor.insertedTextBackground": "#a9dc7620", + "diffEditor.removedTextBackground": "#E3553525", + "diffEditor.diagonalFill": "#0C161780", + "dropdown.background": "#142326", + "dropdown.border": "#2f6a69aa", + "dropdown.foreground": "#c0ccc4", + "editor.background": "#142326", + "editor.findMatchBackground": "#da6c6220", + "editor.findMatchBorder": "#da6c6260", + "editor.findMatchHighlightBackground": "#da6c6220", + "editor.findMatchHighlightBorder": "#da6c6240", + "editor.foreground": "#c0ccc4", + "editor.hoverHighlightBackground": "#da6c6240", + "editor.lineHighlightBackground": "#da6c620c", + "editor.lineHighlightBorder": "#da6c621a", + "editor.rangeHighlightBackground": "#da6c6220", + "editor.selectionBackground": "#da6c6225", + "editor.selectionForeground": "#da6c62", + "editor.inactiveSelectionBackground": "#da6c6220", + "editor.selectionHighlightBorder": "#da6c6260", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#da6c6240", + "editor.wordHighlightBackground": "#da6c6220", + "editorBracketMatch.background": "#da6c6220", + "editorBracketMatch.border": "#da6c6240", + "editorCodeLens.foreground": "#c0ccc4", + "editorCursor.foreground": "#da6c62", + "editorGroup.border": "#0C1617", + "editorGroup.dropBackground": "#da6c6215", + "editorHoverWidget.background": "#6a2b2a", + "editorHoverWidget.border": "#111d1f", + "editorIndentGuide.background": "#2f6a6930", + "editorIndentGuide.activeBackground": "#2f6a69bb", + "editorLink.activeForeground": "#c0ccc4", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#6a2b2a", + "sash.hoverBorder": "#da6c6250", + "editorRuler.foreground": "#2f6a6950", + "editorWarning.foreground": "#da6c62", + "editorWhitespace.foreground": "#2f6a6960", + "editorWidget.background": "#6a2b2a", + "editorWidget.resizeBorder": "#da6c6250", + "editorGutter.background": "#142326", + "editorGutter.addedBackground": "#a9dc76cc", + "editorGutter.deletedBackground": "#E35535cc", + "editorGutter.modifiedBackground": "#00B3BDcc", + "editorLineNumber.foreground": "#2f6a6990", + "editorLineNumber.activeForeground": "#2f6a69", + "input.background": "#00000000", + "input.foreground": "#c0ccc4", + "input.border": "#da6c6230", + "input.placeholderForeground": "#da6c6260", + "inputOption.activeBorder": "#da6c62", + "inputValidation.errorBackground": "#6a2b2a", + "inputValidation.errorBorder": "#da6c62", + "inputValidation.infoBackground": "#6a2b2a", + "inputValidation.infoBorder": "#da6c62", + "inputValidation.warningBackground": "#6a2b2a", + "inputValidation.warningBorder": "#da6c62", + "list.activeSelectionBackground": "#da6c6225", + "list.inactiveSelectionBackground": "#da6c6225", + "list.dropBackground": "#da6c6215", + "list.focusBackground": "#da6c6240", + "list.focusForeground": "#c0ccc4", + "list.errorForeground": "#E35535", + "list.warningForeground": "#d1a456", + "list.highlightForeground": "#da6c62", + "list.activeSelectionForeground": "#c0ccc4", + "list.hoverBackground": "#0C161760", + "list.hoverForeground": "#c0ccc4", + "gitDecoration.modifiedResourceForeground": "#00B3BD", + "gitDecoration.deletedResourceForeground": "#E35535", + "gitDecoration.untrackedResourceForeground": "#a9dc76", + "gitDecoration.ignoredResourceForeground": "#2f6a69", + "gitDecoration.conflictingResourceForeground": "#da6c62", + "gitDecoration.stageAddedResourceForeground": "#C13838", + "menu.background": "#6a2b2a", + "menu.foreground": "#c0ccc4", + "menu.separatorBackground": "#0C1617", + "menu.selectionBackground": "#da6c6220", + "menu.selectionForeground": "#c0ccc4", + "menubar.selectionBackground": "#6a2b2a", + "menubar.selectionForeground": "#c0ccc4", + "merge.border": "#0C1617", + "merge.commonContentBackground": "#da6c6230", + "merge.commonHeaderBackground": "#da6c6280", + "merge.currentContentBackground": "#a9dc7630", + "merge.currentHeaderBackground": "#a9dc7680", + "merge.incomingContentBackground": "#00B3BD30", + "merge.incomingHeaderBackground": "#00B3BD80", + "editorOverviewRuler.border": "#0C1617", + "editorOverviewRuler.commonContentForeground": "#da6c62", + "editorOverviewRuler.currentContentForeground": "#E35535", + "editorOverviewRuler.incomingContentForeground": "#a9dc76", + "notificationCenterHeader.foreground": "#c0ccc4", + "notificationCenterHeader.background": "#6a2b2a", + "notifications.foreground": "#c0ccc4", + "notifications.background": "#6a2b2a", + "notifications.border": "#da6c6250", + "notificationLink.foreground": "#da6c62", + "panel.background": "#142326", + "panel.border": "#0C1617", + "panelInput.border": "#2f6a69", + "panelSection.background": "#0C1617", + "panelSection.border": "#0C1617", + "panelTitle.activeBorder": "#da6c62", + "panelTitle.activeForeground": "#da6c62", + "panelTitle.inactiveForeground": "#2f6a69", + "panelSectionHeader.background": "#2f6a6920", + "panelSectionHeader.foreground": "#c0ccc4", + "panelSectionHeader.border": "#0C1617", + "peekView.border": "#da6c62", + "peekViewEditor.background": "#6a2b2a40", + "peekViewEditor.matchHighlightBackground": "#6a2b2a40", + "peekViewResult.background": "#6a2b2a40", + "peekViewResult.fileForeground": "#c0ccc4", + "peekViewResult.lineForeground": "#c0ccc4", + "peekViewResult.matchHighlightBackground": "#6a2b2a", + "peekViewResult.selectionBackground": "#6a2b2a", + "peekViewResult.selectionForeground": "#c0ccc4", + "peekViewTitle.background": "#0C1617", + "peekViewTitleDescription.foreground": "#c0ccc4", + "peekViewTitleLabel.foreground": "#c0ccc4", + "peekViewEditorGutter.background": "#6a2b2a40", + "editorMarkerNavigation.background": "#111d1f", + "editorMarkerNavigationError.background": "#E3553590", + "editorMarkerNavigationWarning.background": "#d1a45690", + "editorMarkerNavigationInfo.background": "#00B3BD90", + "pickerGroup.border": "#0C1617", + "pickerGroup.foreground": "#c0ccc4", + "progressBar.background": "#da6c62", + "scrollbar.shadow": "#0C1617", + "scrollbarSlider.activeBackground": "#da6c6260", + "scrollbarSlider.background": "#da6c6240", + "scrollbarSlider.hoverBackground": "#da6c6250", + "settings.modifiedItemIndicator": "#da6c62", + "settings.headerForeground": "#da6c62", + "sideBar.background": "#111d1f", + "sideBar.border": "#0C1617", + "sideBar.foreground": "#c0ccc4bb", + "sideBarSectionHeader.background": "#111d1f", + "sideBarSectionHeader.foreground": "#c0ccc4", + "sideBarSectionHeader.border": "#0C1617", + "sideBarTitle.foreground": "#2f6a69", + "tree.indentGuidesStroke": "#2f6a6970", + "statusBar.background": "#111d1f", + "statusBar.border": "#0C1617", + "statusBar.debuggingBackground": "#da6c6244", + "statusBar.debuggingForeground": "#c0ccc4", + "statusBar.foreground": "#c0ccc4", + "statusBar.noFolderBackground": "#0C1617", + "statusBar.noFolderBorder": "#da6c62", + "statusBar.noFolderForeground": "#c0ccc4", + "statusBarItem.activeBackground": "#6a2b2a", + "statusBarItem.hoverBackground": "#2f6a6930", + "statusBarItem.prominentBackground": "#0C1617", + "statusBarItem.prominentHoverBackground": "#6a2b2a", + "statusBarItem.errorBackground": "#C13838", + "editorSuggestWidget.background": "#142326", + "editorSuggestWidget.border": "#0C1617", + "editorSuggestWidget.foreground": "#c0ccc4", + "editorSuggestWidget.highlightForeground": "#da6c62", + "editorSuggestWidget.selectedBackground": "#da6c624d", + "editorGroupHeader.noTabsBackground": "#142326", + "editorGroupHeader.tabsBackground": "#111d1f", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#142326", + "tab.activeForeground": "#da6c62", + "tab.activeBorderTop": "#da6c62", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#142326cc", + "tab.unfocusedHoverBackground": "#da6c6210", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#111d1f", + "tab.inactiveForeground": "#2f6a69", + "tab.unfocusedActiveForeground": "#c0ccc4", + "tab.unfocusedInactiveForeground": "#c0ccc4", + "tab.lastPinnedBorder": "#0C1617", + "terminal.ansiBlack": "#142326", + "terminal.ansiRed": "#E35535", + "terminal.ansiGreen": "#a9dc76", + "terminal.ansiYellow": "#da6c62", + "terminal.ansiBlue": "#00B3BD", + "terminal.ansiMagenta": "#e991e3", + "terminal.ansiCyan": "#da6c62", + "terminal.ansiWhite": "#c0ccc4", + "terminal.ansiBrightBlack": "#00B3BD", + "terminal.ansiBrightRed": "#E35535", + "terminal.ansiBrightGreen": "#a9dc76", + "terminal.ansiBrightYellow": "#da6c62", + "terminal.ansiBrightBlue": "#00B3BD", + "terminal.ansiBrightMagenta": "#e991e3", + "terminal.ansiBrightCyan": "#da6c62", + "terminal.ansiBrightWhite": "#00B3BD", + "terminal.background": "#142326", + "terminal.foreground": "#c0ccc4", + "terminalCursor.background": "#da6c62", + "terminalCursor.foreground": "#da6c62", + "textBlockQuote.background": "#00B3BD34", + "textBlockQuote.border": "#00B3BDb9", + "textCodeBlock.background": "#00B3BD34", + "textLink.activeForeground": "#00B3BD", + "textLink.foreground": "#00B3BD", + "textPreformat.foreground": "#da6c62", + "textSeparator.foreground": "#da6c62", + "walkThrough.embeddedEditorBackground": "#142326", + "titleBar.activeBackground": "#111d1f", + "titleBar.activeForeground": "#2f6a69", + "titleBar.inactiveBackground": "#0C1617", + "titleBar.inactiveForeground": "#2f6a69", + "titleBar.border": "#0C1617" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#5288BA", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#b7d175" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#2f6a69", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#C13838" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#c0ccc4" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#e991e3" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#da6c62" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#00B3BD" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#da6c62" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#da6c62" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#c0ccc4" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#da6c62" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#da6c62" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#c0ccc460" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#5288BA", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#da6c62", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#a9dc76" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#CC9B52" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#B85C40" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#B85C40" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#CC9B52", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#00B3BD" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#B85C40" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#00B3BD" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#00B3BDaa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#da6c62", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#CC9B52" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#CC9B52" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#00B3BD" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#00B3BD" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#da6c62" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#da6c62" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#00B3BD" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#00B3BD", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#00B3BD", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#00B3BD", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#00B3BD", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#e991e3" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#e991e3" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#da6c62", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#da6c62", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#c0ccc4" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#CC9B52" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#5288BA" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#5288BA", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#5288BA" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#5288BA" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#00B3BD" } + } + ] +} diff --git a/themes/nostalgic-sky.json b/themes/nostalgic-sky.json new file mode 100644 index 0000000..b0a130e --- /dev/null +++ b/themes/nostalgic-sky.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Nostalgic-sky", + "colors": { + "activityBar.background": "#0e121f", + "activityBar.border": "#090c17", + "activityBar.foreground": "#a4b9db", + "activityBar.inactiveForeground": "#576275AA", + "activityBarBadge.background": "#a4b9db", + "activityBarBadge.foreground": "#0e121f", + "badge.background": "#a4b9db", + "badge.foreground": "#0e121f", + "breadcrumbPicker.background": "#121624", + "button.background": "#a4b9db", + "button.foreground": "#0e121f", + "button.secondaryBackground": "#a4b9db30", + "button.secondaryForeground": "#ffffff", + "extensionButton.prominentBackground": "#a4b9db9d", + "extensionButton.prominentForeground": "#0e121f", + "extensionButton.prominentHoverBackground": "#a4b9db", + "charts.foreground": "#ffffff", + "charts.lines": "#ffffff", + "charts.red": "#E35535", + "charts.blue": "#69C3FF", + "charts.yellow": "#EACD61", + "charts.orange": "#FF955C", + "charts.green": "#3CEC85", + "charts.purple": "#F38CEC", + "contrastActiveBorder": "#00000000", + "errorForeground": "#E35535", + "focusBorder": "#a4b9db40", + "foreground": "#ffffff", + "selection.background": "#a4b9db60", + "widget.shadow": "#090c17", + "icon.foreground": "#ffffff", + "debugExceptionWidget.background": "#222d47", + "debugExceptionWidget.border": "#090c17", + "debugToolBar.background": "#222d47", + "descriptionForeground": "#ffffff", + "diffEditor.border": "#090c17", + "diffEditor.insertedTextBackground": "#3CEC8520", + "diffEditor.removedTextBackground": "#E3553525", + "diffEditor.diagonalFill": "#090c1780", + "dropdown.background": "#121624", + "dropdown.border": "#576275aa", + "dropdown.foreground": "#ffffff", + "editor.background": "#121624", + "editor.findMatchBackground": "#a4b9db20", + "editor.findMatchBorder": "#a4b9db60", + "editor.findMatchHighlightBackground": "#a4b9db20", + "editor.findMatchHighlightBorder": "#a4b9db40", + "editor.foreground": "#ffffff", + "editor.hoverHighlightBackground": "#a4b9db40", + "editor.lineHighlightBackground": "#a4b9db0c", + "editor.lineHighlightBorder": "#a4b9db1a", + "editor.rangeHighlightBackground": "#a4b9db20", + "editor.selectionBackground": "#a4b9db25", + "editor.selectionForeground": "#a4b9db", + "editor.inactiveSelectionBackground": "#a4b9db20", + "editor.selectionHighlightBorder": "#a4b9db60", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#a4b9db40", + "editor.wordHighlightBackground": "#a4b9db20", + "editorBracketMatch.background": "#a4b9db20", + "editorBracketMatch.border": "#a4b9db40", + "editorCodeLens.foreground": "#ffffff", + "editorCursor.foreground": "#EACD61", + "editorGroup.border": "#090c17", + "editorGroup.dropBackground": "#a4b9db15", + "editorHoverWidget.background": "#222d47", + "editorHoverWidget.border": "#0e121f", + "editorIndentGuide.background": "#57627530", + "editorIndentGuide.activeBackground": "#576275bb", + "editorLink.activeForeground": "#ffffff", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#222d47", + "sash.hoverBorder": "#a4b9db50", + "editorRuler.foreground": "#57627550", + "editorWarning.foreground": "#EACD61", + "editorWhitespace.foreground": "#57627560", + "editorWidget.background": "#222d47", + "editorWidget.resizeBorder": "#a4b9db50", + "editorGutter.background": "#121624", + "editorGutter.addedBackground": "#3CEC85cc", + "editorGutter.deletedBackground": "#E35535cc", + "editorGutter.modifiedBackground": "#69C3FFcc", + "editorLineNumber.foreground": "#57627590", + "editorLineNumber.activeForeground": "#576275", + "input.background": "#00000000", + "input.foreground": "#ffffff", + "input.border": "#a4b9db30", + "input.placeholderForeground": "#a4b9db60", + "inputOption.activeBorder": "#a4b9db", + "inputValidation.errorBackground": "#222d47", + "inputValidation.errorBorder": "#EACD61", + "inputValidation.infoBackground": "#222d47", + "inputValidation.infoBorder": "#a4b9db", + "inputValidation.warningBackground": "#222d47", + "inputValidation.warningBorder": "#EACD61", + "list.activeSelectionBackground": "#a4b9db25", + "list.inactiveSelectionBackground": "#a4b9db25", + "list.dropBackground": "#a4b9db15", + "list.focusBackground": "#a4b9db40", + "list.focusForeground": "#ffffff", + "list.errorForeground": "#E35535", + "list.warningForeground": "#cf9e57", + "list.highlightForeground": "#EACD61", + "list.activeSelectionForeground": "#ffffff", + "list.hoverBackground": "#090c1760", + "list.hoverForeground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#69C3FF", + "gitDecoration.deletedResourceForeground": "#E35535", + "gitDecoration.untrackedResourceForeground": "#3CEC85", + "gitDecoration.ignoredResourceForeground": "#576275", + "gitDecoration.conflictingResourceForeground": "#a4b9db", + "gitDecoration.stageAddedResourceForeground": "#E35535", + "menu.background": "#222d47", + "menu.foreground": "#ffffff", + "menu.separatorBackground": "#090c17", + "menu.selectionBackground": "#a4b9db20", + "menu.selectionForeground": "#ffffff", + "menubar.selectionBackground": "#222d47", + "menubar.selectionForeground": "#ffffff", + "merge.border": "#090c17", + "merge.commonContentBackground": "#EACD6130", + "merge.commonHeaderBackground": "#EACD6180", + "merge.currentContentBackground": "#3CEC8530", + "merge.currentHeaderBackground": "#3CEC8580", + "merge.incomingContentBackground": "#69C3FF30", + "merge.incomingHeaderBackground": "#69C3FF80", + "editorOverviewRuler.border": "#090c17", + "editorOverviewRuler.commonContentForeground": "#EACD61", + "editorOverviewRuler.currentContentForeground": "#E35535", + "editorOverviewRuler.incomingContentForeground": "#3CEC85", + "notificationCenterHeader.foreground": "#ffffff", + "notificationCenterHeader.background": "#222d47", + "notifications.foreground": "#ffffff", + "notifications.background": "#222d47", + "notifications.border": "#a4b9db50", + "notificationLink.foreground": "#EACD61", + "panel.background": "#121624", + "panel.border": "#090c17", + "panelInput.border": "#576275", + "panelSection.background": "#090c17", + "panelSection.border": "#090c17", + "panelTitle.activeBorder": "#a4b9db", + "panelTitle.activeForeground": "#a4b9db", + "panelTitle.inactiveForeground": "#576275", + "panelSectionHeader.background": "#57627520", + "panelSectionHeader.foreground": "#ffffff", + "panelSectionHeader.border": "#090c17", + "peekView.border": "#a4b9db", + "peekViewEditor.background": "#222d4740", + "peekViewEditor.matchHighlightBackground": "#222d4740", + "peekViewResult.background": "#222d4740", + "peekViewResult.fileForeground": "#ffffff", + "peekViewResult.lineForeground": "#ffffff", + "peekViewResult.matchHighlightBackground": "#222d47", + "peekViewResult.selectionBackground": "#222d47", + "peekViewResult.selectionForeground": "#ffffff", + "peekViewTitle.background": "#090c17", + "peekViewTitleDescription.foreground": "#ffffff", + "peekViewTitleLabel.foreground": "#ffffff", + "peekViewEditorGutter.background": "#222d4740", + "editorMarkerNavigation.background": "#0e121f", + "editorMarkerNavigationError.background": "#E3553590", + "editorMarkerNavigationWarning.background": "#cf9e5790", + "editorMarkerNavigationInfo.background": "#69C3FF90", + "pickerGroup.border": "#090c17", + "pickerGroup.foreground": "#ffffff", + "progressBar.background": "#EACD61", + "scrollbar.shadow": "#090c17", + "scrollbarSlider.activeBackground": "#a4b9db60", + "scrollbarSlider.background": "#a4b9db40", + "scrollbarSlider.hoverBackground": "#a4b9db50", + "settings.modifiedItemIndicator": "#a4b9db", + "settings.headerForeground": "#a4b9db", + "sideBar.background": "#0e121f", + "sideBar.border": "#090c17", + "sideBar.foreground": "#ffffffbb", + "sideBarSectionHeader.background": "#0e121f", + "sideBarSectionHeader.foreground": "#ffffff", + "sideBarSectionHeader.border": "#090c17", + "sideBarTitle.foreground": "#576275", + "tree.indentGuidesStroke": "#57627570", + "statusBar.background": "#0e121f", + "statusBar.border": "#090c17", + "statusBar.debuggingBackground": "#a4b9db44", + "statusBar.debuggingForeground": "#ffffff", + "statusBar.foreground": "#ffffff", + "statusBar.noFolderBackground": "#090c17", + "statusBar.noFolderBorder": "#a4b9db", + "statusBar.noFolderForeground": "#ffffff", + "statusBarItem.activeBackground": "#222d47", + "statusBarItem.hoverBackground": "#57627530", + "statusBarItem.prominentBackground": "#090c17", + "statusBarItem.prominentHoverBackground": "#222d47", + "statusBarItem.errorBackground": "#E35535", + "editorSuggestWidget.background": "#121624", + "editorSuggestWidget.border": "#090c17", + "editorSuggestWidget.foreground": "#ffffff", + "editorSuggestWidget.highlightForeground": "#EACD61", + "editorSuggestWidget.selectedBackground": "#a4b9db4d", + "editorGroupHeader.noTabsBackground": "#121624", + "editorGroupHeader.tabsBackground": "#0e121f", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#121624", + "tab.activeForeground": "#a4b9db", + "tab.activeBorderTop": "#a4b9db", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#121624cc", + "tab.unfocusedHoverBackground": "#a4b9db10", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#0e121f", + "tab.inactiveForeground": "#576275", + "tab.unfocusedActiveForeground": "#ffffff", + "tab.unfocusedInactiveForeground": "#ffffff", + "tab.lastPinnedBorder": "#090c17", + "terminal.ansiBlack": "#121624", + "terminal.ansiRed": "#E35535", + "terminal.ansiGreen": "#3CEC85", + "terminal.ansiYellow": "#EACD61", + "terminal.ansiBlue": "#69C3FF", + "terminal.ansiMagenta": "#F38CEC", + "terminal.ansiCyan": "#22ECDB", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBrightBlack": "#69C3FF", + "terminal.ansiBrightRed": "#E35535", + "terminal.ansiBrightGreen": "#3CEC85", + "terminal.ansiBrightYellow": "#EACD61", + "terminal.ansiBrightBlue": "#69C3FF", + "terminal.ansiBrightMagenta": "#F38CEC", + "terminal.ansiBrightCyan": "#22ECDB", + "terminal.ansiBrightWhite": "#69C3FF", + "terminal.background": "#121624", + "terminal.foreground": "#ffffff", + "terminalCursor.background": "#EACD61", + "terminalCursor.foreground": "#EACD61", + "textBlockQuote.background": "#69C3FF34", + "textBlockQuote.border": "#69C3FFb9", + "textCodeBlock.background": "#69C3FF34", + "textLink.activeForeground": "#69C3FF", + "textLink.foreground": "#69C3FF", + "textPreformat.foreground": "#EACD61", + "textSeparator.foreground": "#a4b9db", + "walkThrough.embeddedEditorBackground": "#121624", + "titleBar.activeBackground": "#0e121f", + "titleBar.activeForeground": "#576275", + "titleBar.inactiveBackground": "#090c17", + "titleBar.inactiveForeground": "#576275", + "titleBar.border": "#090c17" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#FF955C", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#A4EF58" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#576275", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#E35535" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#ffffff" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#F38CEC" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#EACD61" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#69C3FF" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#EACD61" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#EACD61" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#ffffff" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#EACD61" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#EACD61" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#ffffff60" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#FF955C", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#22ECDB", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#3CEC85" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#B78AFF" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#FF738A" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#FF738A" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#B78AFF", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#69C3FF" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#FF738A" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#69C3FF" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#69C3FFaa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#EACD61", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#B78AFF" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#B78AFF" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#69C3FF" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#69C3FF" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#EACD61" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#EACD61" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#69C3FF" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#69C3FF", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#69C3FF", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#69C3FF", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#69C3FF", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#F38CEC" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#F38CEC" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#22ECDB", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#22ECDB", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#ffffff" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#B78AFF" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#FF955C" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#FF955C", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#FF955C" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#FF955C" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#69C3FF" } + } + ] +} diff --git a/themes/nostalgic-timid.json b/themes/nostalgic-timid.json new file mode 100644 index 0000000..4f04a51 --- /dev/null +++ b/themes/nostalgic-timid.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Nostalgic-timid", + "colors": { + "activityBar.background": "#14101f", + "activityBar.border": "#0b0812", + "activityBar.foreground": "#a3a5d6", + "activityBar.inactiveForeground": "#585775AA", + "activityBarBadge.background": "#a3a5d6", + "activityBarBadge.foreground": "#14101f", + "badge.background": "#a3a5d6", + "badge.foreground": "#14101f", + "breadcrumbPicker.background": "#181424", + "button.background": "#a3a5d6", + "button.foreground": "#14101f", + "button.secondaryBackground": "#a3a5d630", + "button.secondaryForeground": "#ffffff", + "extensionButton.prominentBackground": "#a3a5d69d", + "extensionButton.prominentForeground": "#14101f", + "extensionButton.prominentHoverBackground": "#a3a5d6", + "charts.foreground": "#ffffff", + "charts.lines": "#ffffff", + "charts.red": "#E35535", + "charts.blue": "#69C3FF", + "charts.yellow": "#EACD61", + "charts.orange": "#FF955C", + "charts.green": "#3CEC85", + "charts.purple": "#F38CEC", + "contrastActiveBorder": "#00000000", + "errorForeground": "#E35535", + "focusBorder": "#a3a5d640", + "foreground": "#ffffff", + "selection.background": "#a3a5d660", + "widget.shadow": "#0b0812", + "icon.foreground": "#ffffff", + "debugExceptionWidget.background": "#231e36", + "debugExceptionWidget.border": "#0b0812", + "debugToolBar.background": "#231e36", + "descriptionForeground": "#ffffff", + "diffEditor.border": "#0b0812", + "diffEditor.insertedTextBackground": "#3CEC8520", + "diffEditor.removedTextBackground": "#E3553525", + "diffEditor.diagonalFill": "#0b081280", + "dropdown.background": "#181424", + "dropdown.border": "#585775aa", + "dropdown.foreground": "#ffffff", + "editor.background": "#181424", + "editor.findMatchBackground": "#a3a5d620", + "editor.findMatchBorder": "#a3a5d660", + "editor.findMatchHighlightBackground": "#a3a5d620", + "editor.findMatchHighlightBorder": "#a3a5d640", + "editor.foreground": "#ffffff", + "editor.hoverHighlightBackground": "#a3a5d640", + "editor.lineHighlightBackground": "#a3a5d60c", + "editor.lineHighlightBorder": "#a3a5d61a", + "editor.rangeHighlightBackground": "#a3a5d620", + "editor.selectionBackground": "#a3a5d625", + "editor.selectionForeground": "#a3a5d6", + "editor.inactiveSelectionBackground": "#a3a5d620", + "editor.selectionHighlightBorder": "#a3a5d660", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#a3a5d640", + "editor.wordHighlightBackground": "#a3a5d620", + "editorBracketMatch.background": "#a3a5d620", + "editorBracketMatch.border": "#a3a5d640", + "editorCodeLens.foreground": "#ffffff", + "editorCursor.foreground": "#EACD61", + "editorGroup.border": "#0b0812", + "editorGroup.dropBackground": "#a3a5d615", + "editorHoverWidget.background": "#231e36", + "editorHoverWidget.border": "#14101f", + "editorIndentGuide.background": "#58577530", + "editorIndentGuide.activeBackground": "#585775bb", + "editorLink.activeForeground": "#ffffff", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#231e36", + "sash.hoverBorder": "#a3a5d650", + "editorRuler.foreground": "#58577550", + "editorWarning.foreground": "#EACD61", + "editorWhitespace.foreground": "#58577560", + "editorWidget.background": "#231e36", + "editorWidget.resizeBorder": "#a3a5d650", + "editorGutter.background": "#181424", + "editorGutter.addedBackground": "#3CEC85cc", + "editorGutter.deletedBackground": "#E35535cc", + "editorGutter.modifiedBackground": "#69C3FFcc", + "editorLineNumber.foreground": "#58577590", + "editorLineNumber.activeForeground": "#585775", + "input.background": "#00000000", + "input.foreground": "#ffffff", + "input.border": "#a3a5d630", + "input.placeholderForeground": "#a3a5d660", + "inputOption.activeBorder": "#a3a5d6", + "inputValidation.errorBackground": "#231e36", + "inputValidation.errorBorder": "#EACD61", + "inputValidation.infoBackground": "#231e36", + "inputValidation.infoBorder": "#a3a5d6", + "inputValidation.warningBackground": "#231e36", + "inputValidation.warningBorder": "#EACD61", + "list.activeSelectionBackground": "#a3a5d625", + "list.inactiveSelectionBackground": "#a3a5d625", + "list.dropBackground": "#a3a5d615", + "list.focusBackground": "#a3a5d640", + "list.focusForeground": "#ffffff", + "list.errorForeground": "#E35535", + "list.warningForeground": "#cf9e57", + "list.highlightForeground": "#EACD61", + "list.activeSelectionForeground": "#ffffff", + "list.hoverBackground": "#0b081260", + "list.hoverForeground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#69C3FF", + "gitDecoration.deletedResourceForeground": "#E35535", + "gitDecoration.untrackedResourceForeground": "#3CEC85", + "gitDecoration.ignoredResourceForeground": "#585775", + "gitDecoration.conflictingResourceForeground": "#a3a5d6", + "gitDecoration.stageAddedResourceForeground": "#E35535", + "menu.background": "#231e36", + "menu.foreground": "#ffffff", + "menu.separatorBackground": "#0b0812", + "menu.selectionBackground": "#a3a5d620", + "menu.selectionForeground": "#ffffff", + "menubar.selectionBackground": "#231e36", + "menubar.selectionForeground": "#ffffff", + "merge.border": "#0b0812", + "merge.commonContentBackground": "#EACD6130", + "merge.commonHeaderBackground": "#EACD6180", + "merge.currentContentBackground": "#3CEC8530", + "merge.currentHeaderBackground": "#3CEC8580", + "merge.incomingContentBackground": "#69C3FF30", + "merge.incomingHeaderBackground": "#69C3FF80", + "editorOverviewRuler.border": "#0b0812", + "editorOverviewRuler.commonContentForeground": "#EACD61", + "editorOverviewRuler.currentContentForeground": "#E35535", + "editorOverviewRuler.incomingContentForeground": "#3CEC85", + "notificationCenterHeader.foreground": "#ffffff", + "notificationCenterHeader.background": "#231e36", + "notifications.foreground": "#ffffff", + "notifications.background": "#231e36", + "notifications.border": "#a3a5d650", + "notificationLink.foreground": "#EACD61", + "panel.background": "#181424", + "panel.border": "#0b0812", + "panelInput.border": "#585775", + "panelSection.background": "#0b0812", + "panelSection.border": "#0b0812", + "panelTitle.activeBorder": "#a3a5d6", + "panelTitle.activeForeground": "#a3a5d6", + "panelTitle.inactiveForeground": "#585775", + "panelSectionHeader.background": "#58577520", + "panelSectionHeader.foreground": "#ffffff", + "panelSectionHeader.border": "#0b0812", + "peekView.border": "#a3a5d6", + "peekViewEditor.background": "#231e3640", + "peekViewEditor.matchHighlightBackground": "#231e3640", + "peekViewResult.background": "#231e3640", + "peekViewResult.fileForeground": "#ffffff", + "peekViewResult.lineForeground": "#ffffff", + "peekViewResult.matchHighlightBackground": "#231e36", + "peekViewResult.selectionBackground": "#231e36", + "peekViewResult.selectionForeground": "#ffffff", + "peekViewTitle.background": "#0b0812", + "peekViewTitleDescription.foreground": "#ffffff", + "peekViewTitleLabel.foreground": "#ffffff", + "peekViewEditorGutter.background": "#231e3640", + "editorMarkerNavigation.background": "#14101f", + "editorMarkerNavigationError.background": "#E3553590", + "editorMarkerNavigationWarning.background": "#cf9e5790", + "editorMarkerNavigationInfo.background": "#69C3FF90", + "pickerGroup.border": "#0b0812", + "pickerGroup.foreground": "#ffffff", + "progressBar.background": "#EACD61", + "scrollbar.shadow": "#0b0812", + "scrollbarSlider.activeBackground": "#a3a5d660", + "scrollbarSlider.background": "#a3a5d640", + "scrollbarSlider.hoverBackground": "#a3a5d650", + "settings.modifiedItemIndicator": "#a3a5d6", + "settings.headerForeground": "#a3a5d6", + "sideBar.background": "#14101f", + "sideBar.border": "#0b0812", + "sideBar.foreground": "#ffffffbb", + "sideBarSectionHeader.background": "#14101f", + "sideBarSectionHeader.foreground": "#ffffff", + "sideBarSectionHeader.border": "#0b0812", + "sideBarTitle.foreground": "#585775", + "tree.indentGuidesStroke": "#58577570", + "statusBar.background": "#14101f", + "statusBar.border": "#0b0812", + "statusBar.debuggingBackground": "#a3a5d644", + "statusBar.debuggingForeground": "#ffffff", + "statusBar.foreground": "#ffffff", + "statusBar.noFolderBackground": "#0b0812", + "statusBar.noFolderBorder": "#a3a5d6", + "statusBar.noFolderForeground": "#ffffff", + "statusBarItem.activeBackground": "#231e36", + "statusBarItem.hoverBackground": "#58577530", + "statusBarItem.prominentBackground": "#0b0812", + "statusBarItem.prominentHoverBackground": "#231e36", + "statusBarItem.errorBackground": "#E35535", + "editorSuggestWidget.background": "#181424", + "editorSuggestWidget.border": "#0b0812", + "editorSuggestWidget.foreground": "#ffffff", + "editorSuggestWidget.highlightForeground": "#EACD61", + "editorSuggestWidget.selectedBackground": "#a3a5d64d", + "editorGroupHeader.noTabsBackground": "#181424", + "editorGroupHeader.tabsBackground": "#14101f", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#181424", + "tab.activeForeground": "#a3a5d6", + "tab.activeBorderTop": "#a3a5d6", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#181424cc", + "tab.unfocusedHoverBackground": "#a3a5d610", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#14101f", + "tab.inactiveForeground": "#585775", + "tab.unfocusedActiveForeground": "#ffffff", + "tab.unfocusedInactiveForeground": "#ffffff", + "tab.lastPinnedBorder": "#0b0812", + "terminal.ansiBlack": "#181424", + "terminal.ansiRed": "#E35535", + "terminal.ansiGreen": "#3CEC85", + "terminal.ansiYellow": "#EACD61", + "terminal.ansiBlue": "#69C3FF", + "terminal.ansiMagenta": "#F38CEC", + "terminal.ansiCyan": "#22ECDB", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBrightBlack": "#69C3FF", + "terminal.ansiBrightRed": "#E35535", + "terminal.ansiBrightGreen": "#3CEC85", + "terminal.ansiBrightYellow": "#EACD61", + "terminal.ansiBrightBlue": "#69C3FF", + "terminal.ansiBrightMagenta": "#F38CEC", + "terminal.ansiBrightCyan": "#22ECDB", + "terminal.ansiBrightWhite": "#69C3FF", + "terminal.background": "#181424", + "terminal.foreground": "#ffffff", + "terminalCursor.background": "#EACD61", + "terminalCursor.foreground": "#EACD61", + "textBlockQuote.background": "#69C3FF34", + "textBlockQuote.border": "#69C3FFb9", + "textCodeBlock.background": "#69C3FF34", + "textLink.activeForeground": "#69C3FF", + "textLink.foreground": "#69C3FF", + "textPreformat.foreground": "#EACD61", + "textSeparator.foreground": "#a3a5d6", + "walkThrough.embeddedEditorBackground": "#181424", + "titleBar.activeBackground": "#14101f", + "titleBar.activeForeground": "#585775", + "titleBar.inactiveBackground": "#0b0812", + "titleBar.inactiveForeground": "#585775", + "titleBar.border": "#0b0812" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#FF955C", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#A4EF58" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#585775", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#E35535" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#ffffff" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#F38CEC" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#EACD61" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#69C3FF" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#EACD61" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#EACD61" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#ffffff" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#EACD61" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#EACD61" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#ffffff60" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#FF955C", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#22ECDB", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#3CEC85" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#B78AFF" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#FF738A" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#FF738A" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#B78AFF", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#69C3FF" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#FF738A" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#69C3FF" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#69C3FFaa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#EACD61", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#B78AFF" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#B78AFF" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#69C3FF" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#69C3FF" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#EACD61" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#EACD61" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#69C3FF" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#69C3FF", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#69C3FF", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#69C3FF", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#69C3FF", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#F38CEC" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#F38CEC" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#22ECDB", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#22ECDB", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#ffffff" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#B78AFF" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#FF955C" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#FF955C", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#FF955C" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#FF955C" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#69C3FF" } + } + ] +} diff --git a/themes/ocean-breeze.json b/themes/ocean-breeze.json new file mode 100644 index 0000000..06b588a --- /dev/null +++ b/themes/ocean-breeze.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Ocean Breeze", + "colors": { + "activityBar.background": "#16242C", + "activityBar.border": "#111C22", + "activityBar.foreground": "#97c892", + "activityBar.inactiveForeground": "#51727CAA", + "activityBarBadge.background": "#97c892", + "activityBarBadge.foreground": "#16242C", + "badge.background": "#97c892", + "badge.foreground": "#16242C", + "breadcrumbPicker.background": "#1a2b34", + "button.background": "#97c892", + "button.foreground": "#16242C", + "button.secondaryBackground": "#97c89230", + "button.secondaryForeground": "#D3DFDB", + "extensionButton.prominentBackground": "#97c8929d", + "extensionButton.prominentForeground": "#16242C", + "extensionButton.prominentHoverBackground": "#97c892", + "charts.foreground": "#D3DFDB", + "charts.lines": "#D3DFDB", + "charts.red": "#B4552D", + "charts.blue": "#6498ce", + "charts.yellow": "#fbc95a", + "charts.orange": "#DC8255", + "charts.green": "#97c892", + "charts.purple": "#F38CEC", + "contrastActiveBorder": "#00000000", + "errorForeground": "#ee5d64", + "focusBorder": "#97c89240", + "foreground": "#D3DFDB", + "selection.background": "#97c89260", + "widget.shadow": "#111C22", + "icon.foreground": "#D3DFDB", + "debugExceptionWidget.background": "#254A52", + "debugExceptionWidget.border": "#111C22", + "debugToolBar.background": "#254A52", + "descriptionForeground": "#D3DFDB", + "diffEditor.border": "#111C22", + "diffEditor.insertedTextBackground": "#97c89220", + "diffEditor.removedTextBackground": "#ee5d6425", + "diffEditor.diagonalFill": "#111C2280", + "dropdown.background": "#1a2b34", + "dropdown.border": "#51727Caa", + "dropdown.foreground": "#D3DFDB", + "editor.background": "#1a2b34", + "editor.findMatchBackground": "#97c89220", + "editor.findMatchBorder": "#97c89260", + "editor.findMatchHighlightBackground": "#97c89220", + "editor.findMatchHighlightBorder": "#97c89240", + "editor.foreground": "#D3DFDB", + "editor.hoverHighlightBackground": "#97c89240", + "editor.lineHighlightBackground": "#97c8920c", + "editor.lineHighlightBorder": "#97c8921a", + "editor.rangeHighlightBackground": "#97c89220", + "editor.selectionBackground": "#97c89225", + "editor.selectionForeground": "#97c892", + "editor.inactiveSelectionBackground": "#97c89220", + "editor.selectionHighlightBorder": "#97c89260", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#97c89240", + "editor.wordHighlightBackground": "#97c89220", + "editorBracketMatch.background": "#97c89220", + "editorBracketMatch.border": "#97c89240", + "editorCodeLens.foreground": "#D3DFDB", + "editorCursor.foreground": "#fbc95a", + "editorGroup.border": "#111C22", + "editorGroup.dropBackground": "#97c89215", + "editorHoverWidget.background": "#254A52", + "editorHoverWidget.border": "#16242C", + "editorIndentGuide.background": "#51727C30", + "editorIndentGuide.activeBackground": "#51727Cbb", + "editorLink.activeForeground": "#D3DFDB", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#254A52", + "sash.hoverBorder": "#97c89250", + "editorRuler.foreground": "#51727C50", + "editorWarning.foreground": "#fbc95a", + "editorWhitespace.foreground": "#51727C60", + "editorWidget.background": "#254A52", + "editorWidget.resizeBorder": "#97c89250", + "editorGutter.background": "#1a2b34", + "editorGutter.addedBackground": "#97c892cc", + "editorGutter.deletedBackground": "#ee5d64cc", + "editorGutter.modifiedBackground": "#6498cecc", + "editorLineNumber.foreground": "#51727C90", + "editorLineNumber.activeForeground": "#51727C", + "input.background": "#00000000", + "input.foreground": "#D3DFDB", + "input.border": "#97c89230", + "input.placeholderForeground": "#97c89260", + "inputOption.activeBorder": "#97c892", + "inputValidation.errorBackground": "#254A52", + "inputValidation.errorBorder": "#fbc95a", + "inputValidation.infoBackground": "#254A52", + "inputValidation.infoBorder": "#97c892", + "inputValidation.warningBackground": "#254A52", + "inputValidation.warningBorder": "#fbc95a", + "list.activeSelectionBackground": "#97c89225", + "list.inactiveSelectionBackground": "#97c89225", + "list.dropBackground": "#97c89215", + "list.focusBackground": "#97c89240", + "list.focusForeground": "#D3DFDB", + "list.errorForeground": "#ee5d64", + "list.warningForeground": "#DC8255", + "list.highlightForeground": "#fbc95a", + "list.activeSelectionForeground": "#D3DFDB", + "list.hoverBackground": "#111C2260", + "list.hoverForeground": "#D3DFDB", + "gitDecoration.modifiedResourceForeground": "#6498ce", + "gitDecoration.deletedResourceForeground": "#ee5d64", + "gitDecoration.untrackedResourceForeground": "#97c892", + "gitDecoration.ignoredResourceForeground": "#51727C", + "gitDecoration.conflictingResourceForeground": "#97c892", + "gitDecoration.stageAddedResourceForeground": "#B4552D", + "menu.background": "#254A52", + "menu.foreground": "#D3DFDB", + "menu.separatorBackground": "#111C22", + "menu.selectionBackground": "#97c89220", + "menu.selectionForeground": "#D3DFDB", + "menubar.selectionBackground": "#254A52", + "menubar.selectionForeground": "#D3DFDB", + "merge.border": "#111C22", + "merge.commonContentBackground": "#fbc95a30", + "merge.commonHeaderBackground": "#fbc95a80", + "merge.currentContentBackground": "#97c89230", + "merge.currentHeaderBackground": "#97c89280", + "merge.incomingContentBackground": "#6498ce30", + "merge.incomingHeaderBackground": "#6498ce80", + "editorOverviewRuler.border": "#111C22", + "editorOverviewRuler.commonContentForeground": "#fbc95a", + "editorOverviewRuler.currentContentForeground": "#ee5d64", + "editorOverviewRuler.incomingContentForeground": "#97c892", + "notificationCenterHeader.foreground": "#D3DFDB", + "notificationCenterHeader.background": "#254A52", + "notifications.foreground": "#D3DFDB", + "notifications.background": "#254A52", + "notifications.border": "#97c89250", + "notificationLink.foreground": "#fbc95a", + "panel.background": "#1a2b34", + "panel.border": "#111C22", + "panelInput.border": "#51727C", + "panelSection.background": "#111C22", + "panelSection.border": "#111C22", + "panelTitle.activeBorder": "#97c892", + "panelTitle.activeForeground": "#97c892", + "panelTitle.inactiveForeground": "#51727C", + "panelSectionHeader.background": "#51727C20", + "panelSectionHeader.foreground": "#D3DFDB", + "panelSectionHeader.border": "#111C22", + "peekView.border": "#97c892", + "peekViewEditor.background": "#254A5240", + "peekViewEditor.matchHighlightBackground": "#254A5240", + "peekViewResult.background": "#254A5240", + "peekViewResult.fileForeground": "#D3DFDB", + "peekViewResult.lineForeground": "#D3DFDB", + "peekViewResult.matchHighlightBackground": "#254A52", + "peekViewResult.selectionBackground": "#254A52", + "peekViewResult.selectionForeground": "#D3DFDB", + "peekViewTitle.background": "#111C22", + "peekViewTitleDescription.foreground": "#D3DFDB", + "peekViewTitleLabel.foreground": "#D3DFDB", + "peekViewEditorGutter.background": "#254A5240", + "editorMarkerNavigation.background": "#16242C", + "editorMarkerNavigationError.background": "#ee5d6490", + "editorMarkerNavigationWarning.background": "#DC825590", + "editorMarkerNavigationInfo.background": "#6498ce90", + "pickerGroup.border": "#111C22", + "pickerGroup.foreground": "#D3DFDB", + "progressBar.background": "#fbc95a", + "scrollbar.shadow": "#111C22", + "scrollbarSlider.activeBackground": "#97c89260", + "scrollbarSlider.background": "#97c89240", + "scrollbarSlider.hoverBackground": "#97c89250", + "settings.modifiedItemIndicator": "#97c892", + "settings.headerForeground": "#97c892", + "sideBar.background": "#16242C", + "sideBar.border": "#111C22", + "sideBar.foreground": "#D3DFDBbb", + "sideBarSectionHeader.background": "#16242C", + "sideBarSectionHeader.foreground": "#D3DFDB", + "sideBarSectionHeader.border": "#111C22", + "sideBarTitle.foreground": "#51727C", + "tree.indentGuidesStroke": "#51727C70", + "statusBar.background": "#16242C", + "statusBar.border": "#111C22", + "statusBar.debuggingBackground": "#97c89244", + "statusBar.debuggingForeground": "#D3DFDB", + "statusBar.foreground": "#D3DFDB", + "statusBar.noFolderBackground": "#111C22", + "statusBar.noFolderBorder": "#97c892", + "statusBar.noFolderForeground": "#D3DFDB", + "statusBarItem.activeBackground": "#254A52", + "statusBarItem.hoverBackground": "#51727C30", + "statusBarItem.prominentBackground": "#111C22", + "statusBarItem.prominentHoverBackground": "#254A52", + "statusBarItem.errorBackground": "#B4552D", + "editorSuggestWidget.background": "#1a2b34", + "editorSuggestWidget.border": "#111C22", + "editorSuggestWidget.foreground": "#D3DFDB", + "editorSuggestWidget.highlightForeground": "#fbc95a", + "editorSuggestWidget.selectedBackground": "#97c8924d", + "editorGroupHeader.noTabsBackground": "#1a2b34", + "editorGroupHeader.tabsBackground": "#16242C", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#1a2b34", + "tab.activeForeground": "#97c892", + "tab.activeBorderTop": "#97c892", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#1a2b34cc", + "tab.unfocusedHoverBackground": "#97c89210", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#16242C", + "tab.inactiveForeground": "#51727C", + "tab.unfocusedActiveForeground": "#D3DFDB", + "tab.unfocusedInactiveForeground": "#D3DFDB", + "tab.lastPinnedBorder": "#111C22", + "terminal.ansiBlack": "#1a2b34", + "terminal.ansiRed": "#ee5d64", + "terminal.ansiGreen": "#97c892", + "terminal.ansiYellow": "#fbc95a", + "terminal.ansiBlue": "#6498ce", + "terminal.ansiMagenta": "#F38CEC", + "terminal.ansiCyan": "#5bb3b4", + "terminal.ansiWhite": "#D3DFDB", + "terminal.ansiBrightBlack": "#6498ce", + "terminal.ansiBrightRed": "#ee5d64", + "terminal.ansiBrightGreen": "#97c892", + "terminal.ansiBrightYellow": "#fbc95a", + "terminal.ansiBrightBlue": "#6498ce", + "terminal.ansiBrightMagenta": "#F38CEC", + "terminal.ansiBrightCyan": "#5bb3b4", + "terminal.ansiBrightWhite": "#6498ce", + "terminal.background": "#1a2b34", + "terminal.foreground": "#D3DFDB", + "terminalCursor.background": "#fbc95a", + "terminalCursor.foreground": "#fbc95a", + "textBlockQuote.background": "#6498ce34", + "textBlockQuote.border": "#6498ceb9", + "textCodeBlock.background": "#6498ce34", + "textLink.activeForeground": "#6498ce", + "textLink.foreground": "#6498ce", + "textPreformat.foreground": "#fbc95a", + "textSeparator.foreground": "#97c892", + "walkThrough.embeddedEditorBackground": "#1a2b34", + "titleBar.activeBackground": "#16242C", + "titleBar.activeForeground": "#51727C", + "titleBar.inactiveBackground": "#111C22", + "titleBar.inactiveForeground": "#51727C", + "titleBar.border": "#111C22" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#DC8255", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#A4EF58" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#51727C", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#B4552D" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#D3DFDB" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#F38CEC" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#fbc95a" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#6498ce" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#fbc95a" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#fbc95a" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#D3DFDB" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#fbc95a" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#fbc95a" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#D3DFDB60" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#DC8255", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#5bb3b4", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#97c892" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#c692c6" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#ee5d64" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#ee5d64" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#c692c6", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#6498ce" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#ee5d64" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#6498ce" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#6498ceaa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#fbc95a", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#c692c6" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#c692c6" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#6498ce" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#6498ce" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#fbc95a" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#fbc95a" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#6498ce" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#6498ce", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#6498ce", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#6498ce", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#6498ce", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#F38CEC" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#F38CEC" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#5bb3b4", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#5bb3b4", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#D3DFDB" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#c692c6" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#DC8255" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#DC8255", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#DC8255" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#DC8255" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#6498ce" } + } + ] +} diff --git a/themes/old-metallic.json b/themes/old-metallic.json new file mode 100644 index 0000000..ec99a7d --- /dev/null +++ b/themes/old-metallic.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Old-metallic", + "colors": { + "activityBar.background": "#191b24", + "activityBar.border": "#13131a", + "activityBar.foreground": "#98a2b5", + "activityBar.inactiveForeground": "#515a6bAA", + "activityBarBadge.background": "#98a2b5", + "activityBarBadge.foreground": "#191b24", + "badge.background": "#98a2b5", + "badge.foreground": "#191b24", + "breadcrumbPicker.background": "#1e212b", + "button.background": "#98a2b5", + "button.foreground": "#191b24", + "button.secondaryBackground": "#98a2b530", + "button.secondaryForeground": "#dadee6", + "extensionButton.prominentBackground": "#98a2b59d", + "extensionButton.prominentForeground": "#191b24", + "extensionButton.prominentHoverBackground": "#98a2b5", + "charts.foreground": "#dadee6", + "charts.lines": "#dadee6", + "charts.red": "#fc6a67", + "charts.blue": "#78dce8", + "charts.yellow": "#ffd866", + "charts.orange": "#fc9867", + "charts.green": "#a9dc76", + "charts.purple": "#e991e3", + "contrastActiveBorder": "#00000000", + "errorForeground": "#fc6a67", + "focusBorder": "#98a2b540", + "foreground": "#dadee6", + "selection.background": "#98a2b560", + "widget.shadow": "#13131a", + "icon.foreground": "#dadee6", + "debugExceptionWidget.background": "#363a4a", + "debugExceptionWidget.border": "#13131a", + "debugToolBar.background": "#363a4a", + "descriptionForeground": "#dadee6", + "diffEditor.border": "#13131a", + "diffEditor.insertedTextBackground": "#a9dc7620", + "diffEditor.removedTextBackground": "#fc6a6725", + "diffEditor.diagonalFill": "#13131a80", + "dropdown.background": "#1e212b", + "dropdown.border": "#515a6baa", + "dropdown.foreground": "#dadee6", + "editor.background": "#1e212b", + "editor.findMatchBackground": "#98a2b520", + "editor.findMatchBorder": "#98a2b560", + "editor.findMatchHighlightBackground": "#98a2b520", + "editor.findMatchHighlightBorder": "#98a2b540", + "editor.foreground": "#dadee6", + "editor.hoverHighlightBackground": "#98a2b540", + "editor.lineHighlightBackground": "#98a2b50c", + "editor.lineHighlightBorder": "#98a2b51a", + "editor.rangeHighlightBackground": "#98a2b520", + "editor.selectionBackground": "#98a2b525", + "editor.selectionForeground": "#98a2b5", + "editor.inactiveSelectionBackground": "#98a2b520", + "editor.selectionHighlightBorder": "#98a2b560", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#98a2b540", + "editor.wordHighlightBackground": "#98a2b520", + "editorBracketMatch.background": "#98a2b520", + "editorBracketMatch.border": "#98a2b540", + "editorCodeLens.foreground": "#dadee6", + "editorCursor.foreground": "#ffd866", + "editorGroup.border": "#13131a", + "editorGroup.dropBackground": "#98a2b515", + "editorHoverWidget.background": "#363a4a", + "editorHoverWidget.border": "#191b24", + "editorIndentGuide.background": "#515a6b30", + "editorIndentGuide.activeBackground": "#515a6bbb", + "editorLink.activeForeground": "#dadee6", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#363a4a", + "sash.hoverBorder": "#98a2b550", + "editorRuler.foreground": "#515a6b50", + "editorWarning.foreground": "#ffd866", + "editorWhitespace.foreground": "#515a6b60", + "editorWidget.background": "#363a4a", + "editorWidget.resizeBorder": "#98a2b550", + "editorGutter.background": "#1e212b", + "editorGutter.addedBackground": "#a9dc76cc", + "editorGutter.deletedBackground": "#fc6a67cc", + "editorGutter.modifiedBackground": "#78dce8cc", + "editorLineNumber.foreground": "#515a6b90", + "editorLineNumber.activeForeground": "#515a6b", + "input.background": "#00000000", + "input.foreground": "#dadee6", + "input.border": "#98a2b530", + "input.placeholderForeground": "#98a2b560", + "inputOption.activeBorder": "#98a2b5", + "inputValidation.errorBackground": "#363a4a", + "inputValidation.errorBorder": "#ffd866", + "inputValidation.infoBackground": "#363a4a", + "inputValidation.infoBorder": "#98a2b5", + "inputValidation.warningBackground": "#363a4a", + "inputValidation.warningBorder": "#ffd866", + "list.activeSelectionBackground": "#98a2b525", + "list.inactiveSelectionBackground": "#98a2b525", + "list.dropBackground": "#98a2b515", + "list.focusBackground": "#98a2b540", + "list.focusForeground": "#dadee6", + "list.errorForeground": "#fc6a67", + "list.warningForeground": "#ffd866", + "list.highlightForeground": "#ffd866", + "list.activeSelectionForeground": "#dadee6", + "list.hoverBackground": "#13131a60", + "list.hoverForeground": "#dadee6", + "gitDecoration.modifiedResourceForeground": "#78dce8", + "gitDecoration.deletedResourceForeground": "#fc6a67", + "gitDecoration.untrackedResourceForeground": "#a9dc76", + "gitDecoration.ignoredResourceForeground": "#515a6b", + "gitDecoration.conflictingResourceForeground": "#98a2b5", + "gitDecoration.stageAddedResourceForeground": "#fc6a67", + "menu.background": "#363a4a", + "menu.foreground": "#dadee6", + "menu.separatorBackground": "#13131a", + "menu.selectionBackground": "#98a2b520", + "menu.selectionForeground": "#dadee6", + "menubar.selectionBackground": "#363a4a", + "menubar.selectionForeground": "#dadee6", + "merge.border": "#13131a", + "merge.commonContentBackground": "#ffd86630", + "merge.commonHeaderBackground": "#ffd86680", + "merge.currentContentBackground": "#a9dc7630", + "merge.currentHeaderBackground": "#a9dc7680", + "merge.incomingContentBackground": "#78dce830", + "merge.incomingHeaderBackground": "#78dce880", + "editorOverviewRuler.border": "#13131a", + "editorOverviewRuler.commonContentForeground": "#ffd866", + "editorOverviewRuler.currentContentForeground": "#fc6a67", + "editorOverviewRuler.incomingContentForeground": "#a9dc76", + "notificationCenterHeader.foreground": "#dadee6", + "notificationCenterHeader.background": "#363a4a", + "notifications.foreground": "#dadee6", + "notifications.background": "#363a4a", + "notifications.border": "#98a2b550", + "notificationLink.foreground": "#ffd866", + "panel.background": "#1e212b", + "panel.border": "#13131a", + "panelInput.border": "#515a6b", + "panelSection.background": "#13131a", + "panelSection.border": "#13131a", + "panelTitle.activeBorder": "#98a2b5", + "panelTitle.activeForeground": "#98a2b5", + "panelTitle.inactiveForeground": "#515a6b", + "panelSectionHeader.background": "#515a6b20", + "panelSectionHeader.foreground": "#dadee6", + "panelSectionHeader.border": "#13131a", + "peekView.border": "#98a2b5", + "peekViewEditor.background": "#363a4a40", + "peekViewEditor.matchHighlightBackground": "#363a4a40", + "peekViewResult.background": "#363a4a40", + "peekViewResult.fileForeground": "#dadee6", + "peekViewResult.lineForeground": "#dadee6", + "peekViewResult.matchHighlightBackground": "#363a4a", + "peekViewResult.selectionBackground": "#363a4a", + "peekViewResult.selectionForeground": "#dadee6", + "peekViewTitle.background": "#13131a", + "peekViewTitleDescription.foreground": "#dadee6", + "peekViewTitleLabel.foreground": "#dadee6", + "peekViewEditorGutter.background": "#363a4a40", + "editorMarkerNavigation.background": "#191b24", + "editorMarkerNavigationError.background": "#fc6a6790", + "editorMarkerNavigationWarning.background": "#ffd86690", + "editorMarkerNavigationInfo.background": "#78dce890", + "pickerGroup.border": "#13131a", + "pickerGroup.foreground": "#dadee6", + "progressBar.background": "#ffd866", + "scrollbar.shadow": "#13131a", + "scrollbarSlider.activeBackground": "#98a2b560", + "scrollbarSlider.background": "#98a2b540", + "scrollbarSlider.hoverBackground": "#98a2b550", + "settings.modifiedItemIndicator": "#98a2b5", + "settings.headerForeground": "#98a2b5", + "sideBar.background": "#191b24", + "sideBar.border": "#13131a", + "sideBar.foreground": "#dadee6bb", + "sideBarSectionHeader.background": "#191b24", + "sideBarSectionHeader.foreground": "#dadee6", + "sideBarSectionHeader.border": "#13131a", + "sideBarTitle.foreground": "#515a6b", + "tree.indentGuidesStroke": "#515a6b70", + "statusBar.background": "#191b24", + "statusBar.border": "#13131a", + "statusBar.debuggingBackground": "#98a2b544", + "statusBar.debuggingForeground": "#dadee6", + "statusBar.foreground": "#dadee6", + "statusBar.noFolderBackground": "#13131a", + "statusBar.noFolderBorder": "#98a2b5", + "statusBar.noFolderForeground": "#dadee6", + "statusBarItem.activeBackground": "#363a4a", + "statusBarItem.hoverBackground": "#515a6b30", + "statusBarItem.prominentBackground": "#13131a", + "statusBarItem.prominentHoverBackground": "#363a4a", + "statusBarItem.errorBackground": "#fc6a67", + "editorSuggestWidget.background": "#1e212b", + "editorSuggestWidget.border": "#13131a", + "editorSuggestWidget.foreground": "#dadee6", + "editorSuggestWidget.highlightForeground": "#ffd866", + "editorSuggestWidget.selectedBackground": "#98a2b54d", + "editorGroupHeader.noTabsBackground": "#1e212b", + "editorGroupHeader.tabsBackground": "#191b24", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#1e212b", + "tab.activeForeground": "#98a2b5", + "tab.activeBorderTop": "#98a2b5", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#1e212bcc", + "tab.unfocusedHoverBackground": "#98a2b510", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#191b24", + "tab.inactiveForeground": "#515a6b", + "tab.unfocusedActiveForeground": "#dadee6", + "tab.unfocusedInactiveForeground": "#dadee6", + "tab.lastPinnedBorder": "#13131a", + "terminal.ansiBlack": "#1e212b", + "terminal.ansiRed": "#fc6a67", + "terminal.ansiGreen": "#a9dc76", + "terminal.ansiYellow": "#ffd866", + "terminal.ansiBlue": "#78dce8", + "terminal.ansiMagenta": "#e991e3", + "terminal.ansiCyan": "#78e8c6", + "terminal.ansiWhite": "#dadee6", + "terminal.ansiBrightBlack": "#78dce8", + "terminal.ansiBrightRed": "#fc6a67", + "terminal.ansiBrightGreen": "#a9dc76", + "terminal.ansiBrightYellow": "#ffd866", + "terminal.ansiBrightBlue": "#78dce8", + "terminal.ansiBrightMagenta": "#e991e3", + "terminal.ansiBrightCyan": "#78e8c6", + "terminal.ansiBrightWhite": "#78dce8", + "terminal.background": "#1e212b", + "terminal.foreground": "#dadee6", + "terminalCursor.background": "#ffd866", + "terminalCursor.foreground": "#ffd866", + "textBlockQuote.background": "#78dce834", + "textBlockQuote.border": "#78dce8b9", + "textCodeBlock.background": "#78dce834", + "textLink.activeForeground": "#78dce8", + "textLink.foreground": "#78dce8", + "textPreformat.foreground": "#ffd866", + "textSeparator.foreground": "#98a2b5", + "walkThrough.embeddedEditorBackground": "#1e212b", + "titleBar.activeBackground": "#191b24", + "titleBar.activeForeground": "#515a6b", + "titleBar.inactiveBackground": "#13131a", + "titleBar.inactiveForeground": "#515a6b", + "titleBar.border": "#13131a" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#fc9867", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#b7d175" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#515a6b", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#fc6a67" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#dadee6" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#e991e3" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#ffd866" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#78dce8" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#ffd866" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#ffd866" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#dadee6" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#ffd866" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#ffd866" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#dadee660" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#fc9867", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#78e8c6", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#a9dc76" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#ab9df2" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#ff6188" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#ff6188" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#ab9df2", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#78dce8" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#ff6188" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#78dce8" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#78dce8aa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#ffd866", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#ab9df2" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#ab9df2" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#78dce8" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#78dce8" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#ffd866" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#ffd866" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#78dce8" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#78dce8", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#78dce8", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#78dce8", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#78dce8", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#e991e3" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#e991e3" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#78e8c6", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#78e8c6", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#dadee6" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#ab9df2" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#fc9867" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#fc9867", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#fc9867" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#fc9867" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#78dce8" } + } + ] +} diff --git a/themes/rock-stone.json b/themes/rock-stone.json new file mode 100644 index 0000000..09874d6 --- /dev/null +++ b/themes/rock-stone.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Rock-stone", + "colors": { + "activityBar.background": "#26282C", + "activityBar.border": "#1C1E21", + "activityBar.foreground": "#9AA2A6", + "activityBar.inactiveForeground": "#73737FAA", + "activityBarBadge.background": "#9AA2A6", + "activityBarBadge.foreground": "#26282C", + "badge.background": "#9AA2A6", + "badge.foreground": "#26282C", + "breadcrumbPicker.background": "#2A2D33", + "button.background": "#9AA2A6", + "button.foreground": "#26282C", + "button.secondaryBackground": "#9AA2A630", + "button.secondaryForeground": "#FFFFFF", + "extensionButton.prominentBackground": "#9AA2A69d", + "extensionButton.prominentForeground": "#26282C", + "extensionButton.prominentHoverBackground": "#9AA2A6", + "charts.foreground": "#FFFFFF", + "charts.lines": "#FFFFFF", + "charts.red": "#fc6a67", + "charts.blue": "#78dce8", + "charts.yellow": "#ffd866", + "charts.orange": "#fc9867", + "charts.green": "#a9dc76", + "charts.purple": "#e991e3", + "contrastActiveBorder": "#00000000", + "errorForeground": "#fc6a67", + "focusBorder": "#9AA2A640", + "foreground": "#FFFFFF", + "selection.background": "#9AA2A660", + "widget.shadow": "#1C1E21", + "icon.foreground": "#FFFFFF", + "debugExceptionWidget.background": "#383c42", + "debugExceptionWidget.border": "#1C1E21", + "debugToolBar.background": "#383c42", + "descriptionForeground": "#FFFFFF", + "diffEditor.border": "#1C1E21", + "diffEditor.insertedTextBackground": "#a9dc7620", + "diffEditor.removedTextBackground": "#fc6a6725", + "diffEditor.diagonalFill": "#1C1E2180", + "dropdown.background": "#2A2D33", + "dropdown.border": "#73737Faa", + "dropdown.foreground": "#FFFFFF", + "editor.background": "#2A2D33", + "editor.findMatchBackground": "#9AA2A620", + "editor.findMatchBorder": "#9AA2A660", + "editor.findMatchHighlightBackground": "#9AA2A620", + "editor.findMatchHighlightBorder": "#9AA2A640", + "editor.foreground": "#FFFFFF", + "editor.hoverHighlightBackground": "#9AA2A640", + "editor.lineHighlightBackground": "#9AA2A60c", + "editor.lineHighlightBorder": "#9AA2A61a", + "editor.rangeHighlightBackground": "#9AA2A620", + "editor.selectionBackground": "#9AA2A625", + "editor.selectionForeground": "#9AA2A6", + "editor.inactiveSelectionBackground": "#9AA2A620", + "editor.selectionHighlightBorder": "#9AA2A660", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#9AA2A640", + "editor.wordHighlightBackground": "#9AA2A620", + "editorBracketMatch.background": "#9AA2A620", + "editorBracketMatch.border": "#9AA2A640", + "editorCodeLens.foreground": "#FFFFFF", + "editorCursor.foreground": "#ffd866", + "editorGroup.border": "#1C1E21", + "editorGroup.dropBackground": "#9AA2A615", + "editorHoverWidget.background": "#383c42", + "editorHoverWidget.border": "#26282C", + "editorIndentGuide.background": "#73737F30", + "editorIndentGuide.activeBackground": "#73737Fbb", + "editorLink.activeForeground": "#FFFFFF", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#383c42", + "sash.hoverBorder": "#9AA2A650", + "editorRuler.foreground": "#73737F50", + "editorWarning.foreground": "#ffd866", + "editorWhitespace.foreground": "#73737F60", + "editorWidget.background": "#383c42", + "editorWidget.resizeBorder": "#9AA2A650", + "editorGutter.background": "#2A2D33", + "editorGutter.addedBackground": "#a9dc76cc", + "editorGutter.deletedBackground": "#fc6a67cc", + "editorGutter.modifiedBackground": "#78dce8cc", + "editorLineNumber.foreground": "#73737F90", + "editorLineNumber.activeForeground": "#73737F", + "input.background": "#00000000", + "input.foreground": "#FFFFFF", + "input.border": "#9AA2A630", + "input.placeholderForeground": "#9AA2A660", + "inputOption.activeBorder": "#9AA2A6", + "inputValidation.errorBackground": "#383c42", + "inputValidation.errorBorder": "#ffd866", + "inputValidation.infoBackground": "#383c42", + "inputValidation.infoBorder": "#9AA2A6", + "inputValidation.warningBackground": "#383c42", + "inputValidation.warningBorder": "#ffd866", + "list.activeSelectionBackground": "#9AA2A625", + "list.inactiveSelectionBackground": "#9AA2A625", + "list.dropBackground": "#9AA2A615", + "list.focusBackground": "#9AA2A640", + "list.focusForeground": "#FFFFFF", + "list.errorForeground": "#fc6a67", + "list.warningForeground": "#ffd866", + "list.highlightForeground": "#ffd866", + "list.activeSelectionForeground": "#FFFFFF", + "list.hoverBackground": "#1C1E2160", + "list.hoverForeground": "#FFFFFF", + "gitDecoration.modifiedResourceForeground": "#78dce8", + "gitDecoration.deletedResourceForeground": "#fc6a67", + "gitDecoration.untrackedResourceForeground": "#a9dc76", + "gitDecoration.ignoredResourceForeground": "#73737F", + "gitDecoration.conflictingResourceForeground": "#9AA2A6", + "gitDecoration.stageAddedResourceForeground": "#fc6a67", + "menu.background": "#383c42", + "menu.foreground": "#FFFFFF", + "menu.separatorBackground": "#1C1E21", + "menu.selectionBackground": "#9AA2A620", + "menu.selectionForeground": "#FFFFFF", + "menubar.selectionBackground": "#383c42", + "menubar.selectionForeground": "#FFFFFF", + "merge.border": "#1C1E21", + "merge.commonContentBackground": "#ffd86630", + "merge.commonHeaderBackground": "#ffd86680", + "merge.currentContentBackground": "#a9dc7630", + "merge.currentHeaderBackground": "#a9dc7680", + "merge.incomingContentBackground": "#78dce830", + "merge.incomingHeaderBackground": "#78dce880", + "editorOverviewRuler.border": "#1C1E21", + "editorOverviewRuler.commonContentForeground": "#ffd866", + "editorOverviewRuler.currentContentForeground": "#fc6a67", + "editorOverviewRuler.incomingContentForeground": "#a9dc76", + "notificationCenterHeader.foreground": "#FFFFFF", + "notificationCenterHeader.background": "#383c42", + "notifications.foreground": "#FFFFFF", + "notifications.background": "#383c42", + "notifications.border": "#9AA2A650", + "notificationLink.foreground": "#ffd866", + "panel.background": "#2A2D33", + "panel.border": "#1C1E21", + "panelInput.border": "#73737F", + "panelSection.background": "#1C1E21", + "panelSection.border": "#1C1E21", + "panelTitle.activeBorder": "#9AA2A6", + "panelTitle.activeForeground": "#9AA2A6", + "panelTitle.inactiveForeground": "#73737F", + "panelSectionHeader.background": "#73737F20", + "panelSectionHeader.foreground": "#FFFFFF", + "panelSectionHeader.border": "#1C1E21", + "peekView.border": "#9AA2A6", + "peekViewEditor.background": "#383c4240", + "peekViewEditor.matchHighlightBackground": "#383c4240", + "peekViewResult.background": "#383c4240", + "peekViewResult.fileForeground": "#FFFFFF", + "peekViewResult.lineForeground": "#FFFFFF", + "peekViewResult.matchHighlightBackground": "#383c42", + "peekViewResult.selectionBackground": "#383c42", + "peekViewResult.selectionForeground": "#FFFFFF", + "peekViewTitle.background": "#1C1E21", + "peekViewTitleDescription.foreground": "#FFFFFF", + "peekViewTitleLabel.foreground": "#FFFFFF", + "peekViewEditorGutter.background": "#383c4240", + "editorMarkerNavigation.background": "#26282C", + "editorMarkerNavigationError.background": "#fc6a6790", + "editorMarkerNavigationWarning.background": "#ffd86690", + "editorMarkerNavigationInfo.background": "#78dce890", + "pickerGroup.border": "#1C1E21", + "pickerGroup.foreground": "#FFFFFF", + "progressBar.background": "#ffd866", + "scrollbar.shadow": "#1C1E21", + "scrollbarSlider.activeBackground": "#9AA2A660", + "scrollbarSlider.background": "#9AA2A640", + "scrollbarSlider.hoverBackground": "#9AA2A650", + "settings.modifiedItemIndicator": "#9AA2A6", + "settings.headerForeground": "#9AA2A6", + "sideBar.background": "#26282C", + "sideBar.border": "#1C1E21", + "sideBar.foreground": "#FFFFFFbb", + "sideBarSectionHeader.background": "#26282C", + "sideBarSectionHeader.foreground": "#FFFFFF", + "sideBarSectionHeader.border": "#1C1E21", + "sideBarTitle.foreground": "#73737F", + "tree.indentGuidesStroke": "#73737F70", + "statusBar.background": "#26282C", + "statusBar.border": "#1C1E21", + "statusBar.debuggingBackground": "#9AA2A644", + "statusBar.debuggingForeground": "#FFFFFF", + "statusBar.foreground": "#FFFFFF", + "statusBar.noFolderBackground": "#1C1E21", + "statusBar.noFolderBorder": "#9AA2A6", + "statusBar.noFolderForeground": "#FFFFFF", + "statusBarItem.activeBackground": "#383c42", + "statusBarItem.hoverBackground": "#73737F30", + "statusBarItem.prominentBackground": "#1C1E21", + "statusBarItem.prominentHoverBackground": "#383c42", + "statusBarItem.errorBackground": "#fc6a67", + "editorSuggestWidget.background": "#2A2D33", + "editorSuggestWidget.border": "#1C1E21", + "editorSuggestWidget.foreground": "#FFFFFF", + "editorSuggestWidget.highlightForeground": "#ffd866", + "editorSuggestWidget.selectedBackground": "#9AA2A64d", + "editorGroupHeader.noTabsBackground": "#2A2D33", + "editorGroupHeader.tabsBackground": "#26282C", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#2A2D33", + "tab.activeForeground": "#9AA2A6", + "tab.activeBorderTop": "#9AA2A6", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#2A2D33cc", + "tab.unfocusedHoverBackground": "#9AA2A610", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#26282C", + "tab.inactiveForeground": "#73737F", + "tab.unfocusedActiveForeground": "#FFFFFF", + "tab.unfocusedInactiveForeground": "#FFFFFF", + "tab.lastPinnedBorder": "#1C1E21", + "terminal.ansiBlack": "#2A2D33", + "terminal.ansiRed": "#fc6a67", + "terminal.ansiGreen": "#a9dc76", + "terminal.ansiYellow": "#ffd866", + "terminal.ansiBlue": "#78dce8", + "terminal.ansiMagenta": "#e991e3", + "terminal.ansiCyan": "#78e8c6", + "terminal.ansiWhite": "#FFFFFF", + "terminal.ansiBrightBlack": "#78dce8", + "terminal.ansiBrightRed": "#fc6a67", + "terminal.ansiBrightGreen": "#a9dc76", + "terminal.ansiBrightYellow": "#ffd866", + "terminal.ansiBrightBlue": "#78dce8", + "terminal.ansiBrightMagenta": "#e991e3", + "terminal.ansiBrightCyan": "#78e8c6", + "terminal.ansiBrightWhite": "#78dce8", + "terminal.background": "#2A2D33", + "terminal.foreground": "#FFFFFF", + "terminalCursor.background": "#ffd866", + "terminalCursor.foreground": "#ffd866", + "textBlockQuote.background": "#78dce834", + "textBlockQuote.border": "#78dce8b9", + "textCodeBlock.background": "#78dce834", + "textLink.activeForeground": "#78dce8", + "textLink.foreground": "#78dce8", + "textPreformat.foreground": "#ffd866", + "textSeparator.foreground": "#9AA2A6", + "walkThrough.embeddedEditorBackground": "#2A2D33", + "titleBar.activeBackground": "#26282C", + "titleBar.activeForeground": "#73737F", + "titleBar.inactiveBackground": "#1C1E21", + "titleBar.inactiveForeground": "#73737F", + "titleBar.border": "#1C1E21" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#fc9867", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#b7d175" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#73737F", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#fc6a67" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#FFFFFF" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#e991e3" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#ffd866" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#78dce8" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#ffd866" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#ffd866" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#FFFFFF" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#ffd866" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#ffd866" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#FFFFFF60" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#fc9867", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#78e8c6", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#a9dc76" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#ab9df2" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#ff6188" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#ff6188" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#ab9df2", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#78dce8" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#ff6188" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#78dce8" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#78dce8aa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#ffd866", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#ab9df2" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#ab9df2" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#78dce8" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#78dce8" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#ffd866" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#ffd866" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#78dce8" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#78dce8", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#78dce8", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#78dce8", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#78dce8", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#e991e3" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#e991e3" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#78e8c6", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#78e8c6", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#FFFFFF" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#ab9df2" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#fc9867" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#fc9867", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#fc9867" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#fc9867" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#78dce8" } + } + ] +} diff --git a/themes/shinny-diamond.json b/themes/shinny-diamond.json new file mode 100644 index 0000000..87e7521 --- /dev/null +++ b/themes/shinny-diamond.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Shinny diamond", + "colors": { + "activityBar.background": "#0D0F12", + "activityBar.border": "#000000", + "activityBar.foreground": "#11B7D4", + "activityBar.inactiveForeground": "#43474dAA", + "activityBarBadge.background": "#11B7D4", + "activityBarBadge.foreground": "#0D0F12", + "badge.background": "#11B7D4", + "badge.foreground": "#0D0F12", + "breadcrumbPicker.background": "#111418", + "button.background": "#11B7D4", + "button.foreground": "#0D0F12", + "button.secondaryBackground": "#11B7D430", + "button.secondaryForeground": "#AEB2B2", + "extensionButton.prominentBackground": "#11B7D49d", + "extensionButton.prominentForeground": "#0D0F12", + "extensionButton.prominentHoverBackground": "#11B7D4", + "charts.foreground": "#AEB2B2", + "charts.lines": "#AEB2B2", + "charts.red": "#E35535", + "charts.blue": "#11B7D4", + "charts.yellow": "#c7910c", + "charts.orange": "#d4770c", + "charts.green": "#00a884", + "charts.purple": "#BC62AD", + "contrastActiveBorder": "#00000000", + "errorForeground": "#E35535", + "focusBorder": "#11B7D440", + "foreground": "#AEB2B2", + "selection.background": "#11B7D460", + "widget.shadow": "#000000", + "icon.foreground": "#AEB2B2", + "debugExceptionWidget.background": "#191c21", + "debugExceptionWidget.border": "#000000", + "debugToolBar.background": "#191c21", + "descriptionForeground": "#AEB2B2", + "diffEditor.border": "#000000", + "diffEditor.insertedTextBackground": "#00a88420", + "diffEditor.removedTextBackground": "#E3553525", + "diffEditor.diagonalFill": "#00000080", + "dropdown.background": "#111418", + "dropdown.border": "#43474daa", + "dropdown.foreground": "#AEB2B2", + "editor.background": "#111418", + "editor.findMatchBackground": "#11B7D420", + "editor.findMatchBorder": "#11B7D460", + "editor.findMatchHighlightBackground": "#11B7D420", + "editor.findMatchHighlightBorder": "#11B7D440", + "editor.foreground": "#AEB2B2", + "editor.hoverHighlightBackground": "#11B7D440", + "editor.lineHighlightBackground": "#11B7D40c", + "editor.lineHighlightBorder": "#11B7D41a", + "editor.rangeHighlightBackground": "#11B7D420", + "editor.selectionBackground": "#11B7D425", + "editor.selectionForeground": "#11B7D4", + "editor.inactiveSelectionBackground": "#11B7D420", + "editor.selectionHighlightBorder": "#11B7D460", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#11B7D440", + "editor.wordHighlightBackground": "#11B7D420", + "editorBracketMatch.background": "#11B7D420", + "editorBracketMatch.border": "#11B7D440", + "editorCodeLens.foreground": "#AEB2B2", + "editorCursor.foreground": "#c7910c", + "editorGroup.border": "#000000", + "editorGroup.dropBackground": "#11B7D415", + "editorHoverWidget.background": "#191c21", + "editorHoverWidget.border": "#0D0F12", + "editorIndentGuide.background": "#43474d30", + "editorIndentGuide.activeBackground": "#43474dbb", + "editorLink.activeForeground": "#AEB2B2", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#191c21", + "sash.hoverBorder": "#11B7D450", + "editorRuler.foreground": "#43474d50", + "editorWarning.foreground": "#c7910c", + "editorWhitespace.foreground": "#43474d60", + "editorWidget.background": "#191c21", + "editorWidget.resizeBorder": "#11B7D450", + "editorGutter.background": "#111418", + "editorGutter.addedBackground": "#00a884cc", + "editorGutter.deletedBackground": "#E35535cc", + "editorGutter.modifiedBackground": "#11B7D4cc", + "editorLineNumber.foreground": "#43474d90", + "editorLineNumber.activeForeground": "#43474d", + "input.background": "#00000000", + "input.foreground": "#AEB2B2", + "input.border": "#11B7D430", + "input.placeholderForeground": "#11B7D460", + "inputOption.activeBorder": "#11B7D4", + "inputValidation.errorBackground": "#191c21", + "inputValidation.errorBorder": "#c7910c", + "inputValidation.infoBackground": "#191c21", + "inputValidation.infoBorder": "#11B7D4", + "inputValidation.warningBackground": "#191c21", + "inputValidation.warningBorder": "#c7910c", + "list.activeSelectionBackground": "#11B7D425", + "list.inactiveSelectionBackground": "#11B7D425", + "list.dropBackground": "#11B7D415", + "list.focusBackground": "#11B7D440", + "list.focusForeground": "#AEB2B2", + "list.errorForeground": "#E35535", + "list.warningForeground": "#eba050", + "list.highlightForeground": "#c7910c", + "list.activeSelectionForeground": "#AEB2B2", + "list.hoverBackground": "#00000060", + "list.hoverForeground": "#AEB2B2", + "gitDecoration.modifiedResourceForeground": "#11B7D4", + "gitDecoration.deletedResourceForeground": "#E35535", + "gitDecoration.untrackedResourceForeground": "#00a884", + "gitDecoration.ignoredResourceForeground": "#43474d", + "gitDecoration.conflictingResourceForeground": "#11B7D4", + "gitDecoration.stageAddedResourceForeground": "#E35535", + "menu.background": "#191c21", + "menu.foreground": "#AEB2B2", + "menu.separatorBackground": "#000000", + "menu.selectionBackground": "#11B7D420", + "menu.selectionForeground": "#AEB2B2", + "menubar.selectionBackground": "#191c21", + "menubar.selectionForeground": "#AEB2B2", + "merge.border": "#000000", + "merge.commonContentBackground": "#c7910c30", + "merge.commonHeaderBackground": "#c7910c80", + "merge.currentContentBackground": "#00a88430", + "merge.currentHeaderBackground": "#00a88480", + "merge.incomingContentBackground": "#11B7D430", + "merge.incomingHeaderBackground": "#11B7D480", + "editorOverviewRuler.border": "#000000", + "editorOverviewRuler.commonContentForeground": "#c7910c", + "editorOverviewRuler.currentContentForeground": "#E35535", + "editorOverviewRuler.incomingContentForeground": "#00a884", + "notificationCenterHeader.foreground": "#AEB2B2", + "notificationCenterHeader.background": "#191c21", + "notifications.foreground": "#AEB2B2", + "notifications.background": "#191c21", + "notifications.border": "#11B7D450", + "notificationLink.foreground": "#c7910c", + "panel.background": "#111418", + "panel.border": "#000000", + "panelInput.border": "#43474d", + "panelSection.background": "#000000", + "panelSection.border": "#000000", + "panelTitle.activeBorder": "#11B7D4", + "panelTitle.activeForeground": "#11B7D4", + "panelTitle.inactiveForeground": "#43474d", + "panelSectionHeader.background": "#43474d20", + "panelSectionHeader.foreground": "#AEB2B2", + "panelSectionHeader.border": "#000000", + "peekView.border": "#11B7D4", + "peekViewEditor.background": "#191c2140", + "peekViewEditor.matchHighlightBackground": "#191c2140", + "peekViewResult.background": "#191c2140", + "peekViewResult.fileForeground": "#AEB2B2", + "peekViewResult.lineForeground": "#AEB2B2", + "peekViewResult.matchHighlightBackground": "#191c21", + "peekViewResult.selectionBackground": "#191c21", + "peekViewResult.selectionForeground": "#AEB2B2", + "peekViewTitle.background": "#000000", + "peekViewTitleDescription.foreground": "#AEB2B2", + "peekViewTitleLabel.foreground": "#AEB2B2", + "peekViewEditorGutter.background": "#191c2140", + "editorMarkerNavigation.background": "#0D0F12", + "editorMarkerNavigationError.background": "#E3553590", + "editorMarkerNavigationWarning.background": "#eba05090", + "editorMarkerNavigationInfo.background": "#11B7D490", + "pickerGroup.border": "#000000", + "pickerGroup.foreground": "#AEB2B2", + "progressBar.background": "#c7910c", + "scrollbar.shadow": "#000000", + "scrollbarSlider.activeBackground": "#11B7D460", + "scrollbarSlider.background": "#11B7D440", + "scrollbarSlider.hoverBackground": "#11B7D450", + "settings.modifiedItemIndicator": "#11B7D4", + "settings.headerForeground": "#11B7D4", + "sideBar.background": "#0D0F12", + "sideBar.border": "#000000", + "sideBar.foreground": "#AEB2B2bb", + "sideBarSectionHeader.background": "#0D0F12", + "sideBarSectionHeader.foreground": "#AEB2B2", + "sideBarSectionHeader.border": "#000000", + "sideBarTitle.foreground": "#43474d", + "tree.indentGuidesStroke": "#43474d70", + "statusBar.background": "#0D0F12", + "statusBar.border": "#000000", + "statusBar.debuggingBackground": "#11B7D444", + "statusBar.debuggingForeground": "#AEB2B2", + "statusBar.foreground": "#AEB2B2", + "statusBar.noFolderBackground": "#000000", + "statusBar.noFolderBorder": "#11B7D4", + "statusBar.noFolderForeground": "#AEB2B2", + "statusBarItem.activeBackground": "#191c21", + "statusBarItem.hoverBackground": "#43474d30", + "statusBarItem.prominentBackground": "#000000", + "statusBarItem.prominentHoverBackground": "#191c21", + "statusBarItem.errorBackground": "#E35535", + "editorSuggestWidget.background": "#111418", + "editorSuggestWidget.border": "#000000", + "editorSuggestWidget.foreground": "#AEB2B2", + "editorSuggestWidget.highlightForeground": "#c7910c", + "editorSuggestWidget.selectedBackground": "#11B7D44d", + "editorGroupHeader.noTabsBackground": "#111418", + "editorGroupHeader.tabsBackground": "#0D0F12", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#111418", + "tab.activeForeground": "#11B7D4", + "tab.activeBorderTop": "#11B7D4", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#111418cc", + "tab.unfocusedHoverBackground": "#11B7D410", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#0D0F12", + "tab.inactiveForeground": "#43474d", + "tab.unfocusedActiveForeground": "#AEB2B2", + "tab.unfocusedInactiveForeground": "#AEB2B2", + "tab.lastPinnedBorder": "#000000", + "terminal.ansiBlack": "#111418", + "terminal.ansiRed": "#E35535", + "terminal.ansiGreen": "#00a884", + "terminal.ansiYellow": "#c7910c", + "terminal.ansiBlue": "#11B7D4", + "terminal.ansiMagenta": "#BC62AD", + "terminal.ansiCyan": "#38c7bd", + "terminal.ansiWhite": "#AEB2B2", + "terminal.ansiBrightBlack": "#11B7D4", + "terminal.ansiBrightRed": "#E35535", + "terminal.ansiBrightGreen": "#00a884", + "terminal.ansiBrightYellow": "#c7910c", + "terminal.ansiBrightBlue": "#11B7D4", + "terminal.ansiBrightMagenta": "#BC62AD", + "terminal.ansiBrightCyan": "#38c7bd", + "terminal.ansiBrightWhite": "#11B7D4", + "terminal.background": "#111418", + "terminal.foreground": "#AEB2B2", + "terminalCursor.background": "#c7910c", + "terminalCursor.foreground": "#c7910c", + "textBlockQuote.background": "#11B7D434", + "textBlockQuote.border": "#11B7D4b9", + "textCodeBlock.background": "#11B7D434", + "textLink.activeForeground": "#11B7D4", + "textLink.foreground": "#11B7D4", + "textPreformat.foreground": "#c7910c", + "textSeparator.foreground": "#11B7D4", + "walkThrough.embeddedEditorBackground": "#111418", + "titleBar.activeBackground": "#0D0F12", + "titleBar.activeForeground": "#43474d", + "titleBar.inactiveBackground": "#000000", + "titleBar.inactiveForeground": "#43474d", + "titleBar.border": "#000000" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#d4770c", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#3585bb" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#43474d", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#E35535" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#AEB2B2" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#BC62AD" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#c7910c" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#11B7D4" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#c7910c" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#c7910c" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#AEB2B2" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#c7910c" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#c7910c" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#AEB2B260" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#d4770c", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#38c7bd", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#00a884" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#a85ff1" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#c62f52" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#c62f52" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#a85ff1", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#11B7D4" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#c62f52" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#11B7D4" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#11B7D4aa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#c7910c", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#a85ff1" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#a85ff1" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#11B7D4" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#11B7D4" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#c7910c" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#c7910c" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#11B7D4" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#11B7D4", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#11B7D4", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#11B7D4", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#11B7D4", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#BC62AD" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#BC62AD" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#38c7bd", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#38c7bd", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#AEB2B2" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#a85ff1" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#d4770c" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#d4770c", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#d4770c" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#d4770c" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#11B7D4" } + } + ] +} diff --git a/themes/shinny-gold.json b/themes/shinny-gold.json new file mode 100644 index 0000000..64cca8a --- /dev/null +++ b/themes/shinny-gold.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Shinny gold", + "colors": { + "activityBar.background": "#0D0F12", + "activityBar.border": "#000000", + "activityBar.foreground": "#c7910c", + "activityBar.inactiveForeground": "#43474dAA", + "activityBarBadge.background": "#c7910c", + "activityBarBadge.foreground": "#0D0F12", + "badge.background": "#c7910c", + "badge.foreground": "#0D0F12", + "breadcrumbPicker.background": "#111418", + "button.background": "#c7910c", + "button.foreground": "#0D0F12", + "button.secondaryBackground": "#c7910c30", + "button.secondaryForeground": "#AEB2B2", + "extensionButton.prominentBackground": "#c7910c9d", + "extensionButton.prominentForeground": "#0D0F12", + "extensionButton.prominentHoverBackground": "#c7910c", + "charts.foreground": "#AEB2B2", + "charts.lines": "#AEB2B2", + "charts.red": "#E35535", + "charts.blue": "#11B7D4", + "charts.yellow": "#c7910c", + "charts.orange": "#d4770c", + "charts.green": "#00a884", + "charts.purple": "#BC62AD", + "contrastActiveBorder": "#00000000", + "errorForeground": "#E35535", + "focusBorder": "#c7910c40", + "foreground": "#AEB2B2", + "selection.background": "#c7910c60", + "widget.shadow": "#000000", + "icon.foreground": "#AEB2B2", + "debugExceptionWidget.background": "#191c21", + "debugExceptionWidget.border": "#000000", + "debugToolBar.background": "#191c21", + "descriptionForeground": "#AEB2B2", + "diffEditor.border": "#000000", + "diffEditor.insertedTextBackground": "#00a88420", + "diffEditor.removedTextBackground": "#E3553525", + "diffEditor.diagonalFill": "#00000080", + "dropdown.background": "#111418", + "dropdown.border": "#43474daa", + "dropdown.foreground": "#AEB2B2", + "editor.background": "#111418", + "editor.findMatchBackground": "#c7910c20", + "editor.findMatchBorder": "#c7910c60", + "editor.findMatchHighlightBackground": "#c7910c20", + "editor.findMatchHighlightBorder": "#c7910c40", + "editor.foreground": "#AEB2B2", + "editor.hoverHighlightBackground": "#c7910c40", + "editor.lineHighlightBackground": "#c7910c0c", + "editor.lineHighlightBorder": "#c7910c1a", + "editor.rangeHighlightBackground": "#c7910c20", + "editor.selectionBackground": "#c7910c25", + "editor.selectionForeground": "#c7910c", + "editor.inactiveSelectionBackground": "#c7910c20", + "editor.selectionHighlightBorder": "#c7910c60", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#c7910c40", + "editor.wordHighlightBackground": "#c7910c20", + "editorBracketMatch.background": "#c7910c20", + "editorBracketMatch.border": "#c7910c40", + "editorCodeLens.foreground": "#AEB2B2", + "editorCursor.foreground": "#c7910c", + "editorGroup.border": "#000000", + "editorGroup.dropBackground": "#c7910c15", + "editorHoverWidget.background": "#191c21", + "editorHoverWidget.border": "#0D0F12", + "editorIndentGuide.background": "#43474d30", + "editorIndentGuide.activeBackground": "#43474dbb", + "editorLink.activeForeground": "#AEB2B2", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#191c21", + "sash.hoverBorder": "#c7910c50", + "editorRuler.foreground": "#43474d50", + "editorWarning.foreground": "#c7910c", + "editorWhitespace.foreground": "#43474d60", + "editorWidget.background": "#191c21", + "editorWidget.resizeBorder": "#c7910c50", + "editorGutter.background": "#111418", + "editorGutter.addedBackground": "#00a884cc", + "editorGutter.deletedBackground": "#E35535cc", + "editorGutter.modifiedBackground": "#11B7D4cc", + "editorLineNumber.foreground": "#43474d90", + "editorLineNumber.activeForeground": "#43474d", + "input.background": "#00000000", + "input.foreground": "#AEB2B2", + "input.border": "#c7910c30", + "input.placeholderForeground": "#c7910c60", + "inputOption.activeBorder": "#c7910c", + "inputValidation.errorBackground": "#191c21", + "inputValidation.errorBorder": "#c7910c", + "inputValidation.infoBackground": "#191c21", + "inputValidation.infoBorder": "#c7910c", + "inputValidation.warningBackground": "#191c21", + "inputValidation.warningBorder": "#c7910c", + "list.activeSelectionBackground": "#c7910c25", + "list.inactiveSelectionBackground": "#c7910c25", + "list.dropBackground": "#c7910c15", + "list.focusBackground": "#c7910c40", + "list.focusForeground": "#AEB2B2", + "list.errorForeground": "#E35535", + "list.warningForeground": "#eba050", + "list.highlightForeground": "#c7910c", + "list.activeSelectionForeground": "#AEB2B2", + "list.hoverBackground": "#00000060", + "list.hoverForeground": "#AEB2B2", + "gitDecoration.modifiedResourceForeground": "#11B7D4", + "gitDecoration.deletedResourceForeground": "#E35535", + "gitDecoration.untrackedResourceForeground": "#00a884", + "gitDecoration.ignoredResourceForeground": "#43474d", + "gitDecoration.conflictingResourceForeground": "#c7910c", + "gitDecoration.stageAddedResourceForeground": "#E35535", + "menu.background": "#191c21", + "menu.foreground": "#AEB2B2", + "menu.separatorBackground": "#000000", + "menu.selectionBackground": "#c7910c20", + "menu.selectionForeground": "#AEB2B2", + "menubar.selectionBackground": "#191c21", + "menubar.selectionForeground": "#AEB2B2", + "merge.border": "#000000", + "merge.commonContentBackground": "#c7910c30", + "merge.commonHeaderBackground": "#c7910c80", + "merge.currentContentBackground": "#00a88430", + "merge.currentHeaderBackground": "#00a88480", + "merge.incomingContentBackground": "#11B7D430", + "merge.incomingHeaderBackground": "#11B7D480", + "editorOverviewRuler.border": "#000000", + "editorOverviewRuler.commonContentForeground": "#c7910c", + "editorOverviewRuler.currentContentForeground": "#E35535", + "editorOverviewRuler.incomingContentForeground": "#00a884", + "notificationCenterHeader.foreground": "#AEB2B2", + "notificationCenterHeader.background": "#191c21", + "notifications.foreground": "#AEB2B2", + "notifications.background": "#191c21", + "notifications.border": "#c7910c50", + "notificationLink.foreground": "#c7910c", + "panel.background": "#111418", + "panel.border": "#000000", + "panelInput.border": "#43474d", + "panelSection.background": "#000000", + "panelSection.border": "#000000", + "panelTitle.activeBorder": "#c7910c", + "panelTitle.activeForeground": "#c7910c", + "panelTitle.inactiveForeground": "#43474d", + "panelSectionHeader.background": "#43474d20", + "panelSectionHeader.foreground": "#AEB2B2", + "panelSectionHeader.border": "#000000", + "peekView.border": "#c7910c", + "peekViewEditor.background": "#191c2140", + "peekViewEditor.matchHighlightBackground": "#191c2140", + "peekViewResult.background": "#191c2140", + "peekViewResult.fileForeground": "#AEB2B2", + "peekViewResult.lineForeground": "#AEB2B2", + "peekViewResult.matchHighlightBackground": "#191c21", + "peekViewResult.selectionBackground": "#191c21", + "peekViewResult.selectionForeground": "#AEB2B2", + "peekViewTitle.background": "#000000", + "peekViewTitleDescription.foreground": "#AEB2B2", + "peekViewTitleLabel.foreground": "#AEB2B2", + "peekViewEditorGutter.background": "#191c2140", + "editorMarkerNavigation.background": "#0D0F12", + "editorMarkerNavigationError.background": "#E3553590", + "editorMarkerNavigationWarning.background": "#eba05090", + "editorMarkerNavigationInfo.background": "#11B7D490", + "pickerGroup.border": "#000000", + "pickerGroup.foreground": "#AEB2B2", + "progressBar.background": "#c7910c", + "scrollbar.shadow": "#000000", + "scrollbarSlider.activeBackground": "#c7910c60", + "scrollbarSlider.background": "#c7910c40", + "scrollbarSlider.hoverBackground": "#c7910c50", + "settings.modifiedItemIndicator": "#c7910c", + "settings.headerForeground": "#c7910c", + "sideBar.background": "#0D0F12", + "sideBar.border": "#000000", + "sideBar.foreground": "#AEB2B2bb", + "sideBarSectionHeader.background": "#0D0F12", + "sideBarSectionHeader.foreground": "#AEB2B2", + "sideBarSectionHeader.border": "#000000", + "sideBarTitle.foreground": "#43474d", + "tree.indentGuidesStroke": "#43474d70", + "statusBar.background": "#0D0F12", + "statusBar.border": "#000000", + "statusBar.debuggingBackground": "#c7910c44", + "statusBar.debuggingForeground": "#AEB2B2", + "statusBar.foreground": "#AEB2B2", + "statusBar.noFolderBackground": "#000000", + "statusBar.noFolderBorder": "#c7910c", + "statusBar.noFolderForeground": "#AEB2B2", + "statusBarItem.activeBackground": "#191c21", + "statusBarItem.hoverBackground": "#43474d30", + "statusBarItem.prominentBackground": "#000000", + "statusBarItem.prominentHoverBackground": "#191c21", + "statusBarItem.errorBackground": "#E35535", + "editorSuggestWidget.background": "#111418", + "editorSuggestWidget.border": "#000000", + "editorSuggestWidget.foreground": "#AEB2B2", + "editorSuggestWidget.highlightForeground": "#c7910c", + "editorSuggestWidget.selectedBackground": "#c7910c4d", + "editorGroupHeader.noTabsBackground": "#111418", + "editorGroupHeader.tabsBackground": "#0D0F12", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#111418", + "tab.activeForeground": "#c7910c", + "tab.activeBorderTop": "#c7910c", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#111418cc", + "tab.unfocusedHoverBackground": "#c7910c10", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#0D0F12", + "tab.inactiveForeground": "#43474d", + "tab.unfocusedActiveForeground": "#AEB2B2", + "tab.unfocusedInactiveForeground": "#AEB2B2", + "tab.lastPinnedBorder": "#000000", + "terminal.ansiBlack": "#111418", + "terminal.ansiRed": "#E35535", + "terminal.ansiGreen": "#00a884", + "terminal.ansiYellow": "#c7910c", + "terminal.ansiBlue": "#11B7D4", + "terminal.ansiMagenta": "#BC62AD", + "terminal.ansiCyan": "#38c7bd", + "terminal.ansiWhite": "#AEB2B2", + "terminal.ansiBrightBlack": "#11B7D4", + "terminal.ansiBrightRed": "#E35535", + "terminal.ansiBrightGreen": "#00a884", + "terminal.ansiBrightYellow": "#c7910c", + "terminal.ansiBrightBlue": "#11B7D4", + "terminal.ansiBrightMagenta": "#BC62AD", + "terminal.ansiBrightCyan": "#38c7bd", + "terminal.ansiBrightWhite": "#11B7D4", + "terminal.background": "#111418", + "terminal.foreground": "#AEB2B2", + "terminalCursor.background": "#c7910c", + "terminalCursor.foreground": "#c7910c", + "textBlockQuote.background": "#11B7D434", + "textBlockQuote.border": "#11B7D4b9", + "textCodeBlock.background": "#11B7D434", + "textLink.activeForeground": "#11B7D4", + "textLink.foreground": "#11B7D4", + "textPreformat.foreground": "#c7910c", + "textSeparator.foreground": "#c7910c", + "walkThrough.embeddedEditorBackground": "#111418", + "titleBar.activeBackground": "#0D0F12", + "titleBar.activeForeground": "#43474d", + "titleBar.inactiveBackground": "#000000", + "titleBar.inactiveForeground": "#43474d", + "titleBar.border": "#000000" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#d4770c", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#3585bb" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#43474d", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#E35535" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#AEB2B2" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#BC62AD" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#c7910c" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#11B7D4" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#c7910c" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#c7910c" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#AEB2B2" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#c7910c" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#c7910c" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#AEB2B260" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#d4770c", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#38c7bd", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#00a884" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#a85ff1" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#c62f52" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#c62f52" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#a85ff1", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#11B7D4" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#c62f52" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#11B7D4" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#11B7D4aa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#c7910c", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#a85ff1" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#a85ff1" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#11B7D4" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#11B7D4" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#c7910c" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#c7910c" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#11B7D4" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#11B7D4", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#11B7D4", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#11B7D4", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#11B7D4", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#BC62AD" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#BC62AD" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#38c7bd", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#38c7bd", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#AEB2B2" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#a85ff1" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#d4770c" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#d4770c", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#d4770c" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#d4770c" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#11B7D4" } + } + ] +} diff --git a/themes/surplus-blueberry.json b/themes/surplus-blueberry.json new file mode 100644 index 0000000..c6806e5 --- /dev/null +++ b/themes/surplus-blueberry.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Surplus blueberry", + "colors": { + "activityBar.background": "#0e1421", + "activityBar.border": "#0F0B14", + "activityBar.foreground": "#c93e71", + "activityBar.inactiveForeground": "#3e668cAA", + "activityBarBadge.background": "#c93e71", + "activityBarBadge.foreground": "#0e1421", + "badge.background": "#c93e71", + "badge.foreground": "#0e1421", + "breadcrumbPicker.background": "#101a29", + "button.background": "#c93e71", + "button.foreground": "#0e1421", + "button.secondaryBackground": "#c93e7130", + "button.secondaryForeground": "#bad1d9", + "extensionButton.prominentBackground": "#c93e719d", + "extensionButton.prominentForeground": "#0e1421", + "extensionButton.prominentHoverBackground": "#c93e71", + "charts.foreground": "#bad1d9", + "charts.lines": "#bad1d9", + "charts.red": "#C13838", + "charts.blue": "#00B3BD", + "charts.yellow": "#c93e71", + "charts.orange": "#5288BA", + "charts.green": "#a9dc76", + "charts.purple": "#e991e3", + "contrastActiveBorder": "#00000000", + "errorForeground": "#E35535", + "focusBorder": "#c93e7140", + "foreground": "#bad1d9", + "selection.background": "#c93e7160", + "widget.shadow": "#0F0B14", + "icon.foreground": "#bad1d9", + "debugExceptionWidget.background": "#4e1d37", + "debugExceptionWidget.border": "#0F0B14", + "debugToolBar.background": "#4e1d37", + "descriptionForeground": "#bad1d9", + "diffEditor.border": "#0F0B14", + "diffEditor.insertedTextBackground": "#a9dc7620", + "diffEditor.removedTextBackground": "#E3553525", + "diffEditor.diagonalFill": "#0F0B1480", + "dropdown.background": "#101a29", + "dropdown.border": "#3e668caa", + "dropdown.foreground": "#bad1d9", + "editor.background": "#101a29", + "editor.findMatchBackground": "#c93e7120", + "editor.findMatchBorder": "#c93e7160", + "editor.findMatchHighlightBackground": "#c93e7120", + "editor.findMatchHighlightBorder": "#c93e7140", + "editor.foreground": "#bad1d9", + "editor.hoverHighlightBackground": "#c93e7140", + "editor.lineHighlightBackground": "#c93e710c", + "editor.lineHighlightBorder": "#c93e711a", + "editor.rangeHighlightBackground": "#c93e7120", + "editor.selectionBackground": "#c93e7125", + "editor.selectionForeground": "#c93e71", + "editor.inactiveSelectionBackground": "#c93e7120", + "editor.selectionHighlightBorder": "#c93e7160", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#c93e7140", + "editor.wordHighlightBackground": "#c93e7120", + "editorBracketMatch.background": "#c93e7120", + "editorBracketMatch.border": "#c93e7140", + "editorCodeLens.foreground": "#bad1d9", + "editorCursor.foreground": "#c93e71", + "editorGroup.border": "#0F0B14", + "editorGroup.dropBackground": "#c93e7115", + "editorHoverWidget.background": "#4e1d37", + "editorHoverWidget.border": "#0e1421", + "editorIndentGuide.background": "#3e668c30", + "editorIndentGuide.activeBackground": "#3e668cbb", + "editorLink.activeForeground": "#bad1d9", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#4e1d37", + "sash.hoverBorder": "#c93e7150", + "editorRuler.foreground": "#3e668c50", + "editorWarning.foreground": "#c93e71", + "editorWhitespace.foreground": "#3e668c60", + "editorWidget.background": "#4e1d37", + "editorWidget.resizeBorder": "#c93e7150", + "editorGutter.background": "#101a29", + "editorGutter.addedBackground": "#a9dc76cc", + "editorGutter.deletedBackground": "#E35535cc", + "editorGutter.modifiedBackground": "#00B3BDcc", + "editorLineNumber.foreground": "#3e668c90", + "editorLineNumber.activeForeground": "#3e668c", + "input.background": "#00000000", + "input.foreground": "#bad1d9", + "input.border": "#c93e7130", + "input.placeholderForeground": "#c93e7160", + "inputOption.activeBorder": "#c93e71", + "inputValidation.errorBackground": "#4e1d37", + "inputValidation.errorBorder": "#c93e71", + "inputValidation.infoBackground": "#4e1d37", + "inputValidation.infoBorder": "#c93e71", + "inputValidation.warningBackground": "#4e1d37", + "inputValidation.warningBorder": "#c93e71", + "list.activeSelectionBackground": "#c93e7125", + "list.inactiveSelectionBackground": "#c93e7125", + "list.dropBackground": "#c93e7115", + "list.focusBackground": "#c93e7140", + "list.focusForeground": "#bad1d9", + "list.errorForeground": "#E35535", + "list.warningForeground": "#d1a456", + "list.highlightForeground": "#c93e71", + "list.activeSelectionForeground": "#bad1d9", + "list.hoverBackground": "#0F0B1460", + "list.hoverForeground": "#bad1d9", + "gitDecoration.modifiedResourceForeground": "#00B3BD", + "gitDecoration.deletedResourceForeground": "#E35535", + "gitDecoration.untrackedResourceForeground": "#a9dc76", + "gitDecoration.ignoredResourceForeground": "#3e668c", + "gitDecoration.conflictingResourceForeground": "#c93e71", + "gitDecoration.stageAddedResourceForeground": "#C13838", + "menu.background": "#4e1d37", + "menu.foreground": "#bad1d9", + "menu.separatorBackground": "#0F0B14", + "menu.selectionBackground": "#c93e7120", + "menu.selectionForeground": "#bad1d9", + "menubar.selectionBackground": "#4e1d37", + "menubar.selectionForeground": "#bad1d9", + "merge.border": "#0F0B14", + "merge.commonContentBackground": "#c93e7130", + "merge.commonHeaderBackground": "#c93e7180", + "merge.currentContentBackground": "#a9dc7630", + "merge.currentHeaderBackground": "#a9dc7680", + "merge.incomingContentBackground": "#00B3BD30", + "merge.incomingHeaderBackground": "#00B3BD80", + "editorOverviewRuler.border": "#0F0B14", + "editorOverviewRuler.commonContentForeground": "#c93e71", + "editorOverviewRuler.currentContentForeground": "#E35535", + "editorOverviewRuler.incomingContentForeground": "#a9dc76", + "notificationCenterHeader.foreground": "#bad1d9", + "notificationCenterHeader.background": "#4e1d37", + "notifications.foreground": "#bad1d9", + "notifications.background": "#4e1d37", + "notifications.border": "#c93e7150", + "notificationLink.foreground": "#c93e71", + "panel.background": "#101a29", + "panel.border": "#0F0B14", + "panelInput.border": "#3e668c", + "panelSection.background": "#0F0B14", + "panelSection.border": "#0F0B14", + "panelTitle.activeBorder": "#c93e71", + "panelTitle.activeForeground": "#c93e71", + "panelTitle.inactiveForeground": "#3e668c", + "panelSectionHeader.background": "#3e668c20", + "panelSectionHeader.foreground": "#bad1d9", + "panelSectionHeader.border": "#0F0B14", + "peekView.border": "#c93e71", + "peekViewEditor.background": "#4e1d3740", + "peekViewEditor.matchHighlightBackground": "#4e1d3740", + "peekViewResult.background": "#4e1d3740", + "peekViewResult.fileForeground": "#bad1d9", + "peekViewResult.lineForeground": "#bad1d9", + "peekViewResult.matchHighlightBackground": "#4e1d37", + "peekViewResult.selectionBackground": "#4e1d37", + "peekViewResult.selectionForeground": "#bad1d9", + "peekViewTitle.background": "#0F0B14", + "peekViewTitleDescription.foreground": "#bad1d9", + "peekViewTitleLabel.foreground": "#bad1d9", + "peekViewEditorGutter.background": "#4e1d3740", + "editorMarkerNavigation.background": "#0e1421", + "editorMarkerNavigationError.background": "#E3553590", + "editorMarkerNavigationWarning.background": "#d1a45690", + "editorMarkerNavigationInfo.background": "#00B3BD90", + "pickerGroup.border": "#0F0B14", + "pickerGroup.foreground": "#bad1d9", + "progressBar.background": "#c93e71", + "scrollbar.shadow": "#0F0B14", + "scrollbarSlider.activeBackground": "#c93e7160", + "scrollbarSlider.background": "#c93e7140", + "scrollbarSlider.hoverBackground": "#c93e7150", + "settings.modifiedItemIndicator": "#c93e71", + "settings.headerForeground": "#c93e71", + "sideBar.background": "#0e1421", + "sideBar.border": "#0F0B14", + "sideBar.foreground": "#bad1d9bb", + "sideBarSectionHeader.background": "#0e1421", + "sideBarSectionHeader.foreground": "#bad1d9", + "sideBarSectionHeader.border": "#0F0B14", + "sideBarTitle.foreground": "#3e668c", + "tree.indentGuidesStroke": "#3e668c70", + "statusBar.background": "#0e1421", + "statusBar.border": "#0F0B14", + "statusBar.debuggingBackground": "#c93e7144", + "statusBar.debuggingForeground": "#bad1d9", + "statusBar.foreground": "#bad1d9", + "statusBar.noFolderBackground": "#0F0B14", + "statusBar.noFolderBorder": "#c93e71", + "statusBar.noFolderForeground": "#bad1d9", + "statusBarItem.activeBackground": "#4e1d37", + "statusBarItem.hoverBackground": "#3e668c30", + "statusBarItem.prominentBackground": "#0F0B14", + "statusBarItem.prominentHoverBackground": "#4e1d37", + "statusBarItem.errorBackground": "#C13838", + "editorSuggestWidget.background": "#101a29", + "editorSuggestWidget.border": "#0F0B14", + "editorSuggestWidget.foreground": "#bad1d9", + "editorSuggestWidget.highlightForeground": "#c93e71", + "editorSuggestWidget.selectedBackground": "#c93e714d", + "editorGroupHeader.noTabsBackground": "#101a29", + "editorGroupHeader.tabsBackground": "#0e1421", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#101a29", + "tab.activeForeground": "#c93e71", + "tab.activeBorderTop": "#c93e71", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#101a29cc", + "tab.unfocusedHoverBackground": "#c93e7110", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#0e1421", + "tab.inactiveForeground": "#3e668c", + "tab.unfocusedActiveForeground": "#bad1d9", + "tab.unfocusedInactiveForeground": "#bad1d9", + "tab.lastPinnedBorder": "#0F0B14", + "terminal.ansiBlack": "#101a29", + "terminal.ansiRed": "#E35535", + "terminal.ansiGreen": "#a9dc76", + "terminal.ansiYellow": "#c93e71", + "terminal.ansiBlue": "#00B3BD", + "terminal.ansiMagenta": "#e991e3", + "terminal.ansiCyan": "#c93e71", + "terminal.ansiWhite": "#bad1d9", + "terminal.ansiBrightBlack": "#00B3BD", + "terminal.ansiBrightRed": "#E35535", + "terminal.ansiBrightGreen": "#a9dc76", + "terminal.ansiBrightYellow": "#c93e71", + "terminal.ansiBrightBlue": "#00B3BD", + "terminal.ansiBrightMagenta": "#e991e3", + "terminal.ansiBrightCyan": "#c93e71", + "terminal.ansiBrightWhite": "#00B3BD", + "terminal.background": "#101a29", + "terminal.foreground": "#bad1d9", + "terminalCursor.background": "#c93e71", + "terminalCursor.foreground": "#c93e71", + "textBlockQuote.background": "#00B3BD34", + "textBlockQuote.border": "#00B3BDb9", + "textCodeBlock.background": "#00B3BD34", + "textLink.activeForeground": "#00B3BD", + "textLink.foreground": "#00B3BD", + "textPreformat.foreground": "#c93e71", + "textSeparator.foreground": "#c93e71", + "walkThrough.embeddedEditorBackground": "#101a29", + "titleBar.activeBackground": "#0e1421", + "titleBar.activeForeground": "#3e668c", + "titleBar.inactiveBackground": "#0F0B14", + "titleBar.inactiveForeground": "#3e668c", + "titleBar.border": "#0F0B14" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#5288BA", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#b7d175" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#3e668c", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#C13838" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#bad1d9" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#e991e3" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#c93e71" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#00B3BD" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#c93e71" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#c93e71" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#bad1d9" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#c93e71" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#c93e71" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#bad1d960" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#5288BA", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#c93e71", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#a9dc76" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#CC9B52" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#B85C40" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#B85C40" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#CC9B52", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#00B3BD" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#B85C40" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#00B3BD" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#00B3BDaa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#c93e71", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#CC9B52" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#CC9B52" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#00B3BD" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#00B3BD" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#c93e71" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#c93e71" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#00B3BD" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#00B3BD", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#00B3BD", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#00B3BD", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#00B3BD", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#e991e3" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#e991e3" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#c93e71", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#c93e71", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#bad1d9" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#CC9B52" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#5288BA" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#5288BA", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#5288BA" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#5288BA" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#00B3BD" } + } + ] +} diff --git a/themes/void.json b/themes/void.json new file mode 100644 index 0000000..d98ff9c --- /dev/null +++ b/themes/void.json @@ -0,0 +1,575 @@ +{ + "$schema": "vscode://schemas/color-theme", + "name": "Void", + "colors": { + "activityBar.background": "#120a1a", + "activityBar.border": "#000000", + "activityBar.foreground": "#7A63ED", + "activityBar.inactiveForeground": "#585785AA", + "activityBarBadge.background": "#7A63ED", + "activityBarBadge.foreground": "#120a1a", + "badge.background": "#7A63ED", + "badge.foreground": "#120a1a", + "breadcrumbPicker.background": "#150F23", + "button.background": "#7A63ED", + "button.foreground": "#120a1a", + "button.secondaryBackground": "#7A63ED30", + "button.secondaryForeground": "#D7E2EF", + "extensionButton.prominentBackground": "#7A63ED9d", + "extensionButton.prominentForeground": "#120a1a", + "extensionButton.prominentHoverBackground": "#7A63ED", + "charts.foreground": "#D7E2EF", + "charts.lines": "#D7E2EF", + "charts.red": "#C13838", + "charts.blue": "#7A63ED", + "charts.yellow": "#585785", + "charts.orange": "#3D8DE2", + "charts.green": "#6DBBFF", + "charts.purple": "#A8547A", + "contrastActiveBorder": "#00000000", + "errorForeground": "#C13838", + "focusBorder": "#7A63ED40", + "foreground": "#D7E2EF", + "selection.background": "#7A63ED60", + "widget.shadow": "#000000", + "icon.foreground": "#D7E2EF", + "debugExceptionWidget.background": "#2A2156", + "debugExceptionWidget.border": "#000000", + "debugToolBar.background": "#2A2156", + "descriptionForeground": "#D7E2EF", + "diffEditor.border": "#000000", + "diffEditor.insertedTextBackground": "#14b87120", + "diffEditor.removedTextBackground": "#C1383825", + "diffEditor.diagonalFill": "#00000080", + "dropdown.background": "#150F23", + "dropdown.border": "#585785aa", + "dropdown.foreground": "#D7E2EF", + "editor.background": "#150F23", + "editor.findMatchBackground": "#7A63ED20", + "editor.findMatchBorder": "#7A63ED60", + "editor.findMatchHighlightBackground": "#7A63ED20", + "editor.findMatchHighlightBorder": "#7A63ED40", + "editor.foreground": "#D7E2EF", + "editor.hoverHighlightBackground": "#7A63ED40", + "editor.lineHighlightBackground": "#7A63ED0c", + "editor.lineHighlightBorder": "#7A63ED1a", + "editor.rangeHighlightBackground": "#7A63ED20", + "editor.selectionBackground": "#7A63ED25", + "editor.selectionForeground": "#7A63ED", + "editor.inactiveSelectionBackground": "#7A63ED20", + "editor.selectionHighlightBorder": "#7A63ED60", + "editor.selectionHighlightBackground": "#00000000", + "editor.wordHighlightStrongBackground": "#7A63ED40", + "editor.wordHighlightBackground": "#7A63ED20", + "editorBracketMatch.background": "#7A63ED20", + "editorBracketMatch.border": "#7A63ED40", + "editorCodeLens.foreground": "#D7E2EF", + "editorCursor.foreground": "#585785", + "editorGroup.border": "#000000", + "editorGroup.dropBackground": "#7A63ED15", + "editorHoverWidget.background": "#2A2156", + "editorHoverWidget.border": "#120a1a", + "editorIndentGuide.background": "#58578530", + "editorIndentGuide.activeBackground": "#585785bb", + "editorLink.activeForeground": "#D7E2EF", + "editorWarning.border": "#00000000", + "editorGutter.commentRangeForeground": "#2A2156", + "sash.hoverBorder": "#7A63ED50", + "editorRuler.foreground": "#58578550", + "editorWarning.foreground": "#585785", + "editorWhitespace.foreground": "#58578560", + "editorWidget.background": "#2A2156", + "editorWidget.resizeBorder": "#7A63ED50", + "editorGutter.background": "#150F23", + "editorGutter.addedBackground": "#14b871cc", + "editorGutter.deletedBackground": "#C13838cc", + "editorGutter.modifiedBackground": "#04c4d9cc", + "editorLineNumber.foreground": "#58578590", + "editorLineNumber.activeForeground": "#585785", + "input.background": "#00000000", + "input.foreground": "#D7E2EF", + "input.border": "#7A63ED30", + "input.placeholderForeground": "#7A63ED60", + "inputOption.activeBorder": "#7A63ED", + "inputValidation.errorBackground": "#2A2156", + "inputValidation.errorBorder": "#585785", + "inputValidation.infoBackground": "#2A2156", + "inputValidation.infoBorder": "#7A63ED", + "inputValidation.warningBackground": "#2A2156", + "inputValidation.warningBorder": "#585785", + "list.activeSelectionBackground": "#7A63ED25", + "list.inactiveSelectionBackground": "#7A63ED25", + "list.dropBackground": "#7A63ED15", + "list.focusBackground": "#7A63ED40", + "list.focusForeground": "#D7E2EF", + "list.errorForeground": "#C13838", + "list.warningForeground": "#cc8c39", + "list.highlightForeground": "#585785", + "list.activeSelectionForeground": "#D7E2EF", + "list.hoverBackground": "#00000060", + "list.hoverForeground": "#D7E2EF", + "gitDecoration.modifiedResourceForeground": "#04c4d9", + "gitDecoration.deletedResourceForeground": "#C13838", + "gitDecoration.untrackedResourceForeground": "#14b871", + "gitDecoration.ignoredResourceForeground": "#585785", + "gitDecoration.conflictingResourceForeground": "#7A63ED", + "gitDecoration.stageAddedResourceForeground": "#C13838", + "menu.background": "#2A2156", + "menu.foreground": "#D7E2EF", + "menu.separatorBackground": "#000000", + "menu.selectionBackground": "#7A63ED20", + "menu.selectionForeground": "#D7E2EF", + "menubar.selectionBackground": "#2A2156", + "menubar.selectionForeground": "#D7E2EF", + "merge.border": "#000000", + "merge.commonContentBackground": "#58578530", + "merge.commonHeaderBackground": "#58578580", + "merge.currentContentBackground": "#14b87130", + "merge.currentHeaderBackground": "#14b87180", + "merge.incomingContentBackground": "#04c4d930", + "merge.incomingHeaderBackground": "#04c4d980", + "editorOverviewRuler.border": "#000000", + "editorOverviewRuler.commonContentForeground": "#585785", + "editorOverviewRuler.currentContentForeground": "#C13838", + "editorOverviewRuler.incomingContentForeground": "#14b871", + "notificationCenterHeader.foreground": "#D7E2EF", + "notificationCenterHeader.background": "#2A2156", + "notifications.foreground": "#D7E2EF", + "notifications.background": "#2A2156", + "notifications.border": "#7A63ED50", + "notificationLink.foreground": "#585785", + "panel.background": "#150F23", + "panel.border": "#000000", + "panelInput.border": "#585785", + "panelSection.background": "#000000", + "panelSection.border": "#000000", + "panelTitle.activeBorder": "#7A63ED", + "panelTitle.activeForeground": "#7A63ED", + "panelTitle.inactiveForeground": "#585785", + "panelSectionHeader.background": "#58578520", + "panelSectionHeader.foreground": "#D7E2EF", + "panelSectionHeader.border": "#000000", + "peekView.border": "#7A63ED", + "peekViewEditor.background": "#2A215640", + "peekViewEditor.matchHighlightBackground": "#2A215640", + "peekViewResult.background": "#2A215640", + "peekViewResult.fileForeground": "#D7E2EF", + "peekViewResult.lineForeground": "#D7E2EF", + "peekViewResult.matchHighlightBackground": "#2A2156", + "peekViewResult.selectionBackground": "#2A2156", + "peekViewResult.selectionForeground": "#D7E2EF", + "peekViewTitle.background": "#000000", + "peekViewTitleDescription.foreground": "#D7E2EF", + "peekViewTitleLabel.foreground": "#D7E2EF", + "peekViewEditorGutter.background": "#2A215640", + "editorMarkerNavigation.background": "#120a1a", + "editorMarkerNavigationError.background": "#C1383890", + "editorMarkerNavigationWarning.background": "#cc8c3990", + "editorMarkerNavigationInfo.background": "#04c4d990", + "pickerGroup.border": "#000000", + "pickerGroup.foreground": "#D7E2EF", + "progressBar.background": "#585785", + "scrollbar.shadow": "#000000", + "scrollbarSlider.activeBackground": "#7A63ED60", + "scrollbarSlider.background": "#7A63ED40", + "scrollbarSlider.hoverBackground": "#7A63ED50", + "settings.modifiedItemIndicator": "#7A63ED", + "settings.headerForeground": "#7A63ED", + "sideBar.background": "#120a1a", + "sideBar.border": "#000000", + "sideBar.foreground": "#D7E2EFbb", + "sideBarSectionHeader.background": "#120a1a", + "sideBarSectionHeader.foreground": "#D7E2EF", + "sideBarSectionHeader.border": "#000000", + "sideBarTitle.foreground": "#585785", + "tree.indentGuidesStroke": "#58578570", + "statusBar.background": "#120a1a", + "statusBar.border": "#000000", + "statusBar.debuggingBackground": "#7A63ED44", + "statusBar.debuggingForeground": "#D7E2EF", + "statusBar.foreground": "#D7E2EF", + "statusBar.noFolderBackground": "#000000", + "statusBar.noFolderBorder": "#7A63ED", + "statusBar.noFolderForeground": "#D7E2EF", + "statusBarItem.activeBackground": "#2A2156", + "statusBarItem.hoverBackground": "#58578530", + "statusBarItem.prominentBackground": "#000000", + "statusBarItem.prominentHoverBackground": "#2A2156", + "statusBarItem.errorBackground": "#C13838", + "editorSuggestWidget.background": "#150F23", + "editorSuggestWidget.border": "#000000", + "editorSuggestWidget.foreground": "#D7E2EF", + "editorSuggestWidget.highlightForeground": "#585785", + "editorSuggestWidget.selectedBackground": "#7A63ED4d", + "editorGroupHeader.noTabsBackground": "#150F23", + "editorGroupHeader.tabsBackground": "#120a1a", + "editorGroupHeader.tabsBorder": "#00000000", + "editorGroupHeader.border": "#00000000", + "tab.activeBackground": "#150F23", + "tab.activeForeground": "#7A63ED", + "tab.activeBorderTop": "#7A63ED", + "tab.border": "#00000000", + "tab.hoverBorder": "#00000000", + "tab.hoverBackground": "#150F23cc", + "tab.unfocusedHoverBackground": "#7A63ED10", + "tab.unfocusedHoverBorder": "#00000000", + "tab.inactiveBackground": "#120a1a", + "tab.inactiveForeground": "#585785", + "tab.unfocusedActiveForeground": "#D7E2EF", + "tab.unfocusedInactiveForeground": "#D7E2EF", + "tab.lastPinnedBorder": "#000000", + "terminal.ansiBlack": "#150F23", + "terminal.ansiRed": "#C13838", + "terminal.ansiGreen": "#14b871", + "terminal.ansiYellow": "#585785", + "terminal.ansiBlue": "#04c4d9", + "terminal.ansiMagenta": "#A8547A", + "terminal.ansiCyan": "#89C4FF", + "terminal.ansiWhite": "#D7E2EF", + "terminal.ansiBrightBlack": "#04c4d9", + "terminal.ansiBrightRed": "#C13838", + "terminal.ansiBrightGreen": "#14b871", + "terminal.ansiBrightYellow": "#585785", + "terminal.ansiBrightBlue": "#04c4d9", + "terminal.ansiBrightMagenta": "#A8547A", + "terminal.ansiBrightCyan": "#89C4FF", + "terminal.ansiBrightWhite": "#04c4d9", + "terminal.background": "#150F23", + "terminal.foreground": "#D7E2EF", + "terminalCursor.background": "#585785", + "terminalCursor.foreground": "#585785", + "textBlockQuote.background": "#04c4d934", + "textBlockQuote.border": "#04c4d9b9", + "textCodeBlock.background": "#04c4d934", + "textLink.activeForeground": "#04c4d9", + "textLink.foreground": "#04c4d9", + "textPreformat.foreground": "#585785", + "textSeparator.foreground": "#7A63ED", + "walkThrough.embeddedEditorBackground": "#150F23", + "titleBar.activeBackground": "#120a1a", + "titleBar.activeForeground": "#585785", + "titleBar.inactiveBackground": "#000000", + "titleBar.inactiveForeground": "#585785", + "titleBar.border": "#000000" + }, + "tokenColors": [ + { + "scope": [ + "support.module.elm", + "entity.other.inherited-class.python", + "variable.other.object", + "support.other.namespace.php", + "entity.other.attribute-name.namespace.xml", + "record.accessor", + "entity.name.record.field.accessor" + ], + "settings": { "foreground": "#3D8DE2", "fontStyle": "italic" } + }, + { "scope": ["entity.name.type"], "settings": { "foreground": "#2C729E" } }, + { + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring.multi", + "comment.block.documentation source" + ], + "settings": { "foreground": "#585785", "fontStyle": "italic" } + }, + { "scope": ["constant"], "settings": { "foreground": "#C13838" } }, + { + "scope": ["source", "support", "constant.character.entity.named", "meta.jsx.children", "source.lua"], + "settings": { "foreground": "#D7E2EF" } + }, + { + "scope": [ + "entity.name.function.decorator", + "meta.decorator entity.name.function", + "meta.decorator punctuation.decorator", + "punctuation.definition.decorator", + "meta.decorator variable.other.readwrite.ts" + ], + "settings": { "foreground": "#A8547A" } + }, + { "scope": ["keyword.control.export", "support.type.object.module"], "settings": { "foreground": "#585785" } }, + { + "scope": [ + "support.function", + "entity.name.function", + "meta.function-call", + "meta.function", + "meta.method.declaration", + "meta.function-call support", + "meta.decorator meta.definition.method entity.name.function", + "meta.decorator meta.method.declaration entity.name.function", + "variable.language.super.ts", + "source.directive", + "meta.function-call.generic", + "meta.method-call.static.php", + "meta.method-call.php", + "meta.class storage.type" + ], + "settings": { "foreground": "#7A63ED" } + }, + { + "scope": [ + "keyword.control.import", + "meta.module.name.elm support", + "meta.import.elm support", + "keyword.control.at-rule", + "punctuation.definition.keyword", + "variable.control.import.include" + ], + "settings": { "foreground": "#585785" } + }, + { + "scope": [ + "keyword.control", + "keyword.control.conditional", + "storage.modifier", + "keyword.operator.new", + "keyword.operator.expression", + "keyword.begin.blade", + "keyword.end.blade", + "keyword.blade", + "keyword.type-alias", + "keyword.type", + "support.class.console", + "keyword.other.await", + "storage.type.class.jsdoc", + "punctuation.definition.block.tag.jsdoc", + "keyword.operator.assignment.cs" + ], + "settings": { "foreground": "#585785" } + }, + { "scope": ["meta.object-literal.key", "variable.object.property"], "settings": { "foreground": "#D7E2EF" } }, + { + "scope": ["keyword.other.definition.ini", "support.type.property-name", "entity.name.tag.yaml"], + "settings": { "foreground": "#585785" } + }, + { + "scope": ["keyword.operator.comparison", "storage.type.function.arrow", "keyword.operator.lua"], + "settings": { "foreground": "#585785" } + }, + { + "scope": [ + "punctuation", + "attribute_value", + "meta.brace", + "punctuation.definition.parameters", + "punctuation.definition.template-expression", + "keyword.operator", + "keyword.other", + "punctuation.terminator", + "punctuation.separator", + "punctuation.definition.generic.begin", + "punctuation.definition.generic.end", + "meta.function.type-declaration", + "keyword.other.colon.elm", + "meta.record.field.elm keyword.other.elm", + "keyword.other.period.elm", + "meta.tag.xml", + "meta.tag.preprocessor.xml", + "punctuation.definition.block", + "punctuation.accessor", + "constant.name.attribute.tag.pug", + "string.interpolated.pug", + "keyword.other.whitespace.liquid", + "meta.tag.template.block.twig", + "meta.tag.template.value.twig", + "begin.bracket", + "end.bracket", + "text.html.twig meta.tag.inline.any", + "text.html.twig meta.tag.block.any", + "support.function.construct.begin.blade", + "support.function.construct.end.blade source.php", + "support.function.construct.end.blade", + "meta.function.echo.blade source.php", + "punctuation.definition.list.begin.python", + "punctuation.definition.list.end.python", + "text.html.vue-html meta.tag.block.any", + "entity.name.variable.tuple-element.cs" + ], + "settings": { "foreground": "#D7E2EF60" } + }, + { + "scope": [ + "variable.language.this", + "variable.language.special.self", + "variable.parameter.function.language.special.self" + ], + "settings": { "foreground": "#3D8DE2", "fontStyle": "italic" } + }, + { + "scope": [ + "storage", + "meta.var.expr storage.type", + "storage.type.function", + "keyword.function", + "storage.type.class", + "storage.type.property", + "keyword.other", + "keyword.local.lua", + "entity.name.class", + "meta.function.lua keyword.control.lua", + "storage.type.enum", + "storage.type.interface", + "storage.type.type" + ], + "settings": { "foreground": "#89C4FF", "fontStyle": "italic" } + }, + { + "scope": [ + "string", + "string.template", + "string.quoted.single", + "punctuation.definition.string", + "punctuation.definition.string.template", + "punctuation.definition.string.begin", + "punctuation.definition.string.end", + "string.other.link", + "constant.character.escape.regexp", + "variable.parameter.url" + ], + "settings": { "foreground": "#6DBBFF" } + }, + { + "scope": [ + "entity.name.type", + "support.type", + "support.class", + "storage.type", + "entity.other.inherited-class", + "keyword.type" + ], + "settings": { "foreground": "#2BD3E2" } + }, + { + "scope": [ + "variable", + "variable.language", + "entity.name.type.class.js", + "entity.name.variable", + "support.variable.magic", + "meta.method.body", + "entity.name.variable", + "punctuation.definition.variable", + "support.variable.property", + "meta.class variable.object.property", + "variable.other.constant entity.name.function", + "entity.name.variable.tuple-element.cs punctuation.separator.colon.cs" + ], + "settings": { "foreground": "#D65170" } + }, + { "scope": ["source.elm constant.type-constructor"], "settings": { "foreground": "#D65170" } }, + { "scope": ["source.elm storage.type"], "settings": { "foreground": "#2BD3E2", "fontStyle": "normal" } }, + { + "scope": [ + "entity.name.tag.other.html", + "meta.tag.other.html punctuation.definition.tag.end.html", + "meta.tag.other.html punctuation.definition.tag.begin.html", + "entity.name.tag support.class.component", + "support.class.component.html" + ], + "settings": { "foreground": "#7A63ED" } + }, + { "scope": ["support.variable.liquid", "support.class.liquid"], "settings": { "foreground": "#D65170" } }, + { + "scope": [ + "text.html.basic entity.name", + "source.js-ignored-vscode", + "entity.name.tag", + "meta.embedded.block.blade constant.other.php", + "meta.embedded.block.blade keyword.operator.comparison.php", + "meta.embedded.block.blade keyword.operator.arithmetic.php" + ], + "settings": { "foreground": "#7A63ED" } + }, + { + "scope": [ + "meta.tag.sgml.doctype.html", + "punctuation.definition.tag", + "meta.tag.block.any", + "meta.tag.block.any.html", + "meta.tag.inline.any", + "source.css-ignored-vscode", + "meta.tag.metadata.style.end.html", + "text.html.vue invalid.illegal.character-not-allowed-here.html" + ], + "settings": { "foreground": "#7A63EDaa" } + }, + { + "scope": [ + "entity.other.attribute-name", + "entity.name.tag.liquid", + "invalid.deprecated.entity.other.attribute-name", + "meta.embedded.block.blade storage.type.php" + ], + "settings": { "foreground": "#585785", "fontStyle": "italic" } + }, + { + "scope": [ + "markup.inline.raw.string.markdown", + "punctuation.definition.raw.markdown", + "markup.fenced_code.block.markdown", + "markup.fenced_code.block.markdown punctuation", + "markup.raw.block.markdown" + ], + "settings": { "foreground": "#2BD3E2" } + }, + { "scope": ["fenced_code.block.language"], "settings": { "foreground": "#2BD3E2" } }, + { "scope": ["markup.list.unnumbered.markdown meta.paragraph.markdown"], "settings": { "foreground": "#7A63ED" } }, + { "scope": ["punctuation.definition.list.begin"], "settings": { "foreground": "#7A63ED" } }, + { "scope": ["entity.name.section", "markup.heading.setext"], "settings": { "foreground": "#585785" } }, + { "scope": ["punctuation.definition.heading"], "settings": { "foreground": "#585785" } }, + { "scope": ["markup.underline.link", "markup.underline.link.image"], "settings": { "foreground": "#7A63ED" } }, + { + "scope": ["markup.bold", "punctuation.definition.bold"], + "settings": { "foreground": "#7A63ED", "fontStyle": "bold" } + }, + { + "scope": ["markup.italic", "punctuation.definition.italic"], + "settings": { "foreground": "#7A63ED", "fontStyle": "italic" } + }, + { "scope": ["markup.quote"], "settings": { "foreground": "#7A63ED", "fontStyle": "italic" } }, + { "scope": ["punctuation.definition.quote.begin"], "settings": { "foreground": "#7A63ED", "fontStyle": "italic" } }, + { "scope": ["entity.other.attribute-name.pseudo-class"], "settings": { "foreground": "#A8547A" } }, + { "scope": ["entity.other.attribute-name.pseudo-element"], "settings": { "foreground": "#A8547A" } }, + { + "scope": ["entity.other.attribute-name.class", "entity.other.attribute-name.class punctuation.definition.entity"], + "settings": { "foreground": "#89C4FF", "fontStyle": "italic" } + }, + { + "scope": ["entity.other.attribute-name.parent-selector-suffix punctuation.definition.entity"], + "settings": { "foreground": "#89C4FF", "fontStyle": "italic" } + }, + { + "scope": [ + "support.type.property-name.css", + "support.type.vendored.property-name", + "meta.property-list entity.name.tag.css", + "meta.property-list.scss meta.property-list.scss entity.name.tag.css", + "meta.property-list meta.property-name" + ], + "settings": { "foreground": "#D7E2EF" } + }, + { + "scope": [ + "source.css.scss entity.other.attribute-name.id ", + "source.css entity.other.attribute-name.id ", + "entity.other.attribute-name.id punctuation.definition.entity" + ], + "settings": { "foreground": "#2BD3E2" } + }, + { "scope": ["entity.name.tag.reference", "meta.property-list"], "settings": { "foreground": "#3D8DE2" } }, + { "scope": ["keyword.other.unit"], "settings": { "foreground": "#3D8DE2", "fontStyle": "italic" } }, + { + "scope": ["support.constant.property-value", "support.constant.font-name", "meta.property-value.css"], + "settings": { "foreground": "#3D8DE2" } + }, + { "scope": ["constant.numeric"], "settings": { "foreground": "#3D8DE2" } }, + { + "scope": ["entity.name.tag.css", "meta.property-list.scss entity.name.tag.css"], + "settings": { "foreground": "#7A63ED" } + } + ] +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..7adb26e --- /dev/null +++ b/yarn.lock @@ -0,0 +1,2054 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" + integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== + dependencies: + "@babel/highlight" "^7.10.4" + +"@babel/helper-validator-identifier@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8" + integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg== + +"@babel/highlight@^7.10.4": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" + integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== + dependencies: + "@babel/helper-validator-identifier" "^7.14.5" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@eslint/eslintrc@^0.4.2": + version "0.4.2" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.2.tgz#f63d0ef06f5c0c57d76c4ab5f63d3835c51b0179" + integrity sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg== + dependencies: + ajv "^6.12.4" + debug "^4.1.1" + espree "^7.3.0" + globals "^13.9.0" + ignore "^4.0.6" + import-fresh "^3.2.1" + js-yaml "^3.13.1" + minimatch "^3.0.4" + strip-json-comments "^3.1.1" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz#94c23db18ee4653e129abd26fb06f870ac9e1ee2" + integrity sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@sindresorhus/is@^0.14.0": + version "0.14.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== + +"@szmarczak/http-timer@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== + dependencies: + defer-to-connect "^1.0.1" + +"@tsconfig/node10@^1.0.7": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.8.tgz#c1e4e80d6f964fbecb3359c43bd48b40f7cadad9" + integrity sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg== + +"@tsconfig/node12@^1.0.7": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.9.tgz#62c1f6dee2ebd9aead80dc3afa56810e58e1a04c" + integrity sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw== + +"@tsconfig/node14@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.1.tgz#95f2d167ffb9b8d2068b0b235302fafd4df711f2" + integrity sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg== + +"@tsconfig/node16@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.1.tgz#a6ca6a9a0ff366af433f42f5f0e124794ff6b8f1" + integrity sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA== + +"@types/json-schema@^7.0.7": + version "7.0.7" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" + integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== + +"@types/node@^15.12.5": + version "15.12.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-15.12.5.tgz#9a78318a45d75c9523d2396131bd3cca54b2d185" + integrity sha512-se3yX7UHv5Bscf8f1ERKvQOD6sTyycH3hdaoozvaLxgUiY5lIGEeH37AD0G0Qi9kPqihPn0HOfd2yaIEN9VwEg== + +"@typescript-eslint/eslint-plugin@^4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.1.tgz#c045e440196ae45464e08e20c38aff5c3a825947" + integrity sha512-9yfcNpDaNGQ6/LQOX/KhUFTR1sCKH+PBr234k6hI9XJ0VP5UqGxap0AnNwBnWFk1MNyWBylJH9ZkzBXC+5akZQ== + dependencies: + "@typescript-eslint/experimental-utils" "4.28.1" + "@typescript-eslint/scope-manager" "4.28.1" + debug "^4.3.1" + functional-red-black-tree "^1.0.1" + regexpp "^3.1.0" + semver "^7.3.5" + tsutils "^3.21.0" + +"@typescript-eslint/experimental-utils@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.1.tgz#3869489dcca3c18523c46018b8996e15948dbadc" + integrity sha512-n8/ggadrZ+uyrfrSEchx3jgODdmcx7MzVM2sI3cTpI/YlfSm0+9HEUaWw3aQn2urL2KYlWYMDgn45iLfjDYB+Q== + dependencies: + "@types/json-schema" "^7.0.7" + "@typescript-eslint/scope-manager" "4.28.1" + "@typescript-eslint/types" "4.28.1" + "@typescript-eslint/typescript-estree" "4.28.1" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" + +"@typescript-eslint/parser@^4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.28.1.tgz#5181b81658414f47291452c15bf6cd44a32f85bd" + integrity sha512-UjrMsgnhQIIK82hXGaD+MCN8IfORS1CbMdu7VlZbYa8LCZtbZjJA26De4IPQB7XYZbL8gJ99KWNj0l6WD0guJg== + dependencies: + "@typescript-eslint/scope-manager" "4.28.1" + "@typescript-eslint/types" "4.28.1" + "@typescript-eslint/typescript-estree" "4.28.1" + debug "^4.3.1" + +"@typescript-eslint/scope-manager@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.28.1.tgz#fd3c20627cdc12933f6d98b386940d8d0ce8a991" + integrity sha512-o95bvGKfss6705x7jFGDyS7trAORTy57lwJ+VsYwil/lOUxKQ9tA7Suuq+ciMhJc/1qPwB3XE2DKh9wubW8YYA== + dependencies: + "@typescript-eslint/types" "4.28.1" + "@typescript-eslint/visitor-keys" "4.28.1" + +"@typescript-eslint/types@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.28.1.tgz#d0f2ecbef3684634db357b9bbfc97b94b828f83f" + integrity sha512-4z+knEihcyX7blAGi7O3Fm3O6YRCP+r56NJFMNGsmtdw+NCdpG5SgNz427LS9nQkRVTswZLhz484hakQwB8RRg== + +"@typescript-eslint/typescript-estree@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.1.tgz#af882ae41740d1f268e38b4d0fad21e7e8d86a81" + integrity sha512-GhKxmC4sHXxHGJv8e8egAZeTZ6HI4mLU6S7FUzvFOtsk7ZIDN1ksA9r9DyOgNqowA9yAtZXV0Uiap61bIO81FQ== + dependencies: + "@typescript-eslint/types" "4.28.1" + "@typescript-eslint/visitor-keys" "4.28.1" + debug "^4.3.1" + globby "^11.0.3" + is-glob "^4.0.1" + semver "^7.3.5" + tsutils "^3.21.0" + +"@typescript-eslint/visitor-keys@4.28.1": + version "4.28.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.1.tgz#162a515ee255f18a6068edc26df793cdc1ec9157" + integrity sha512-K4HMrdFqr9PFquPu178SaSb92CaWe2yErXyPumc8cYWxFmhgJsNY9eSePmO05j0JhBvf2Cdhptd6E6Yv9HVHcg== + dependencies: + "@typescript-eslint/types" "4.28.1" + eslint-visitor-keys "^2.0.0" + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +acorn-jsx@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" + integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + +acorn@^7.4.0: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +ajv@^6.10.0, ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ajv@^8.0.1: + version "8.6.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.6.0.tgz#60cc45d9c46a477d80d92c48076d972c342e5720" + integrity sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +ansi-align@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" + integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== + dependencies: + string-width "^3.0.0" + +ansi-colors@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + +ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + +ansi-regex@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +arg@^4.1.0: + version "4.1.3" + resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" + integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +astral-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" + integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== + +azure-devops-node-api@^10.2.2: + version "10.2.2" + resolved "https://registry.yarnpkg.com/azure-devops-node-api/-/azure-devops-node-api-10.2.2.tgz#9f557e622dd07bbaa9bd5e7e84e17c761e2151b2" + integrity sha512-4TVv2X7oNStT0vLaEfExmy3J4/CzfuXolEcQl/BRUmvGySqKStTG2O55/hUQ0kM7UJlZBLgniM0SBq4d/WkKow== + dependencies: + tunnel "0.0.6" + typed-rest-client "^1.8.4" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +boxen@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" + integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ== + dependencies: + ansi-align "^3.0.0" + camelcase "^5.3.1" + chalk "^3.0.0" + cli-boxes "^2.2.0" + string-width "^4.1.0" + term-size "^2.1.0" + type-fest "^0.8.1" + widest-line "^3.1.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^3.0.1, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +cacheable-request@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" + integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^3.0.0" + lowercase-keys "^2.0.0" + normalize-url "^4.1.0" + responselike "^1.0.2" + +call-bind@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +chalk@^2.0.0, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" + integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +cheerio-select@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-1.5.0.tgz#faf3daeb31b17c5e1a9dabcee288aaf8aafa5823" + integrity sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg== + dependencies: + css-select "^4.1.3" + css-what "^5.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + domutils "^2.7.0" + +cheerio@^1.0.0-rc.9: + version "1.0.0-rc.10" + resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.10.tgz#2ba3dcdfcc26e7956fc1f440e61d51c643379f3e" + integrity sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw== + dependencies: + cheerio-select "^1.5.0" + dom-serializer "^1.3.2" + domhandler "^4.2.0" + htmlparser2 "^6.1.0" + parse5 "^6.0.1" + parse5-htmlparser2-tree-adapter "^6.0.1" + tslib "^2.2.0" + +chokidar@^3.2.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" + integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + +cli-boxes@^2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" + integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== + +clone-response@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" + integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + dependencies: + mimic-response "^1.0.0" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +commander@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +configstore@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" + integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== + dependencies: + dot-prop "^5.2.0" + graceful-fs "^4.1.2" + make-dir "^3.0.0" + unique-string "^2.0.0" + write-file-atomic "^3.0.0" + xdg-basedir "^4.0.0" + +create-require@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + +cross-spawn@^7.0.2: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + +css-select@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.1.3.tgz#a70440f70317f2669118ad74ff105e65849c7067" + integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA== + dependencies: + boolbase "^1.0.0" + css-what "^5.0.0" + domhandler "^4.2.0" + domutils "^2.6.0" + nth-check "^2.0.0" + +css-what@^5.0.0, css-what@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.0.1.tgz#3efa820131f4669a8ac2408f9c32e7c7de9f4cad" + integrity sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg== + +debug@^2.2.0: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.2.6: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@^4.0.1, debug@^4.1.1, debug@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" + integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== + dependencies: + ms "2.1.2" + +decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + dependencies: + mimic-response "^1.0.0" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +deep-is@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + +defer-to-connect@^1.0.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" + integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== + +denodeify@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/denodeify/-/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631" + integrity sha1-OjYof1A05pnnV3kBBSwubJQlFjE= + +diff@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" + integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-serializer@^1.0.1, dom-serializer@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" + integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" + integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== + +domhandler@^4.0.0, domhandler@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.0.tgz#f9768a5f034be60a89a27c2e4d0f74eba0d8b059" + integrity sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA== + dependencies: + domelementtype "^2.2.0" + +domutils@^2.5.2, domutils@^2.6.0, domutils@^2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.7.0.tgz#8ebaf0c41ebafcf55b0b72ec31c56323712c5442" + integrity sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +dot-prop@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + +duplexer3@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" + integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +enquirer@^2.3.5: + version "2.3.6" + resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" + integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + dependencies: + ansi-colors "^4.1.1" + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +entities@~2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz#5c487e5742ab93c15abb5da22759b8590ec03b7f" + integrity sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ== + +escape-goat@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" + integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + dependencies: + eslint-visitor-keys "^2.0.0" + +eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + +eslint-visitor-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + +eslint@^7.29.0: + version "7.29.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.29.0.tgz#ee2a7648f2e729485e4d0bd6383ec1deabc8b3c0" + integrity sha512-82G/JToB9qIy/ArBzIWG9xvvwL3R86AlCjtGw+A29OMZDqhTybz/MByORSukGxeI+YPCR4coYyITKk8BFH9nDA== + dependencies: + "@babel/code-frame" "7.12.11" + "@eslint/eslintrc" "^0.4.2" + ajv "^6.10.0" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.0.1" + doctrine "^3.0.0" + enquirer "^2.3.5" + escape-string-regexp "^4.0.0" + eslint-scope "^5.1.1" + eslint-utils "^2.1.0" + eslint-visitor-keys "^2.0.0" + espree "^7.3.1" + esquery "^1.4.0" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + functional-red-black-tree "^1.0.1" + glob-parent "^5.1.2" + globals "^13.6.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + js-yaml "^3.13.1" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.0.4" + natural-compare "^1.4.0" + optionator "^0.9.1" + progress "^2.0.0" + regexpp "^3.1.0" + semver "^7.2.1" + strip-ansi "^6.0.0" + strip-json-comments "^3.1.0" + table "^6.0.9" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^7.3.0, espree@^7.3.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" + integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== + dependencies: + acorn "^7.4.0" + acorn-jsx "^5.3.1" + eslint-visitor-keys "^1.3.0" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" + integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-glob@^3.1.1: + version "3.2.6" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.6.tgz#434dd9529845176ea049acc9343e8282765c6e1a" + integrity sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fastq@^1.6.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.0.tgz#bb9fb955a07130a918eb63c1f5161cc32a5d0858" + integrity sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g== + dependencies: + reusify "^1.0.4" + +fd-slicer@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= + dependencies: + pend "~1.2.0" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + dependencies: + flatted "^3.1.0" + rimraf "^3.0.2" + +flatted@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469" + integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +get-intrinsic@^1.0.2: + version "1.1.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" + integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + +get-stream@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob@^7.0.6, glob@^7.1.3: + version "7.1.7" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" + integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-dirs@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.1.0.tgz#e9046a49c806ff04d6c1825e196c8f0091e8df4d" + integrity sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ== + dependencies: + ini "1.3.7" + +globals@^13.6.0, globals@^13.9.0: + version "13.9.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.9.0.tgz#4bf2bf635b334a173fb1daf7c5e6b218ecdc06cb" + integrity sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA== + dependencies: + type-fest "^0.20.2" + +globby@^11.0.3: + version "11.0.4" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5" + integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.1.1" + ignore "^5.1.4" + merge2 "^1.3.0" + slash "^3.0.0" + +got@^9.6.0: + version "9.6.0" + resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== + dependencies: + "@sindresorhus/is" "^0.14.0" + "@szmarczak/http-timer" "^1.1.2" + cacheable-request "^6.0.0" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^4.1.0" + lowercase-keys "^1.0.1" + mimic-response "^1.0.1" + p-cancelable "^1.0.0" + to-readable-stream "^1.0.0" + url-parse-lax "^3.0.0" + +graceful-fs@^4.1.2: + version "4.2.6" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" + integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-symbols@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" + integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== + +has-yarn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + +http-cache-semantics@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" + integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== + +ignore-by-default@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" + integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +ignore@^5.1.4: + version "5.1.8" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" + integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + +import-fresh@^3.0.0, import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-lazy@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@1.3.7: + version "1.3.7" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.7.tgz#a09363e1911972ea16d7a8851005d84cf09a9a84" + integrity sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ== + +ini@~1.3.0: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-installed-globally@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.3.2.tgz#fd3efa79ee670d1187233182d5b0a1dd00313141" + integrity sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g== + dependencies: + global-dirs "^2.0.1" + is-path-inside "^3.0.1" + +is-npm@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-4.0.0.tgz#c90dd8380696df87a7a6d823c20d0b12bbe3c84d" + integrity sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig== + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-path-inside@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-yarn-global@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +keyv@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== + dependencies: + json-buffer "3.0.0" + +latest-version@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== + dependencies: + package-json "^6.3.0" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +linkify-it@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.2.0.tgz#e3b54697e78bf915c70a38acd78fd09e0058b1cf" + integrity sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw== + dependencies: + uc.micro "^1.0.1" + +lodash.clonedeep@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.truncate@^4.4.2: + version "4.4.2" + resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" + integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= + +lodash@^4.17.15: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== + +lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +make-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +make-error@^1.1.1: + version "1.3.6" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + +markdown-it@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-10.0.0.tgz#abfc64f141b1722d663402044e43927f1f50a8dc" + integrity sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg== + dependencies: + argparse "^1.0.7" + entities "~2.0.0" + linkify-it "^2.0.0" + mdurl "^1.0.1" + uc.micro "^1.0.5" + +mdurl@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" + integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= + +merge2@^1.3.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromatch@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" + integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== + dependencies: + braces "^3.0.1" + picomatch "^2.2.3" + +mime@^1.3.4: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-response@^1.0.0, mimic-response@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + +minimatch@^3.0.3, minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.2.0: + version "1.2.5" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +mute-stream@~0.0.4: + version "0.0.8" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +nodemon@^2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-2.0.8.tgz#95719984d4ae57c2b5ce2a1e1bf1ca14de36f500" + integrity sha512-omq5AbNSMZjjZf12qd5vRpVobbuBJsLhTOS/vwy5ApnO6jpHbS/YuN97X4/zzB9YkdAa3q73HG5IuyM6kIQw8Q== + dependencies: + chokidar "^3.2.2" + debug "^3.2.6" + ignore-by-default "^1.0.1" + minimatch "^3.0.4" + pstree.remy "^1.1.7" + semver "^5.7.1" + supports-color "^5.5.0" + touch "^3.1.0" + undefsafe "^2.0.3" + update-notifier "^4.1.0" + +nopt@~1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" + integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= + dependencies: + abbrev "1" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-url@^4.1.0: + version "4.5.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" + integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== + +nth-check@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125" + integrity sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q== + dependencies: + boolbase "^1.0.0" + +object-inspect@^1.9.0: + version "1.10.3" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.3.tgz#c2aa7d2d09f50c99375704f7a0adf24c5782d369" + integrity sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +optionator@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" + integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== + dependencies: + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + word-wrap "^1.2.3" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-tmpdir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@^0.1.3: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +p-cancelable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== + +package-json@^6.3.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" + integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== + dependencies: + got "^9.6.0" + registry-auth-token "^4.0.0" + registry-url "^5.0.0" + semver "^6.2.0" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-semver@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/parse-semver/-/parse-semver-1.1.1.tgz#9a4afd6df063dc4826f93fba4a99cf223f666cb8" + integrity sha1-mkr9bfBj3Egm+T+6SpnPIj9mbLg= + dependencies: + semver "^5.1.0" + +parse5-htmlparser2-tree-adapter@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6" + integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA== + dependencies: + parse5 "^6.0.1" + +parse5@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +pend@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: + version "2.3.0" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" + integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prepend-http@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + +prettier@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d" + integrity sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ== + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +pstree.remy@^1.1.7: + version "1.1.8" + resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a" + integrity sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w== + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +pupa@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" + integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== + dependencies: + escape-goat "^2.0.0" + +qs@^6.9.1: + version "6.10.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a" + integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg== + dependencies: + side-channel "^1.0.4" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +rc@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +read@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" + integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ= + dependencies: + mute-stream "~0.0.4" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +regexpp@^3.1.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" + integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + +registry-auth-token@^4.0.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" + integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== + dependencies: + rc "^1.2.8" + +registry-url@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + dependencies: + rc "^1.2.8" + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +responselike@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + dependencies: + lowercase-keys "^1.0.0" + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.0, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +semver-diff@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" + integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== + dependencies: + semver "^6.3.0" + +semver@^5.1.0, semver@^5.7.1: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.2.1, semver@^7.3.5: + version "7.3.5" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" + integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== + dependencies: + lru-cache "^6.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slice-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" + integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== + dependencies: + ansi-styles "^4.0.0" + astral-regex "^2.0.0" + is-fullwidth-code-point "^3.0.0" + +source-map-support@^0.5.17: + version "0.5.19" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +string-width@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: + version "4.2.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" + integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + +strip-ansi@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" + +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +supports-color@^5.3.0, supports-color@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +table@^6.0.9: + version "6.7.1" + resolved "https://registry.yarnpkg.com/table/-/table-6.7.1.tgz#ee05592b7143831a8c94f3cee6aae4c1ccef33e2" + integrity sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg== + dependencies: + ajv "^8.0.1" + lodash.clonedeep "^4.5.0" + lodash.truncate "^4.4.2" + slice-ansi "^4.0.0" + string-width "^4.2.0" + strip-ansi "^6.0.0" + +term-size@^2.1.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" + integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg== + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +tmp@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" + integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== + dependencies: + rimraf "^3.0.0" + +to-readable-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +touch@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" + integrity sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA== + dependencies: + nopt "~1.0.10" + +ts-node@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.0.0.tgz#05f10b9a716b0b624129ad44f0ea05dac84ba3be" + integrity sha512-ROWeOIUvfFbPZkoDis0L/55Fk+6gFQNZwwKPLinacRl6tsxstTF1DbAcLKkovwnpKMVvOMHP1TIbnwXwtLg1gg== + dependencies: + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.1" + arg "^4.1.0" + create-require "^1.1.0" + diff "^4.0.1" + make-error "^1.1.1" + source-map-support "^0.5.17" + yn "3.1.1" + +tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e" + integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== + +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + +tunnel@0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" + integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +typed-rest-client@^1.8.4: + version "1.8.4" + resolved "https://registry.yarnpkg.com/typed-rest-client/-/typed-rest-client-1.8.4.tgz#ba3fb788e5b9322547406392533f12d660a5ced6" + integrity sha512-MyfKKYzk3I6/QQp6e1T50py4qg+c+9BzOEl2rBmQIpStwNUoqQ73An+Tkfy9YuV7O+o2mpVVJpe+fH//POZkbg== + dependencies: + qs "^6.9.1" + tunnel "0.0.6" + underscore "^1.12.1" + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +typescript@^4.3.5: + version "4.3.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4" + integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA== + +uc.micro@^1.0.1, uc.micro@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac" + integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA== + +undefsafe@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.3.tgz#6b166e7094ad46313b2202da7ecc2cd7cc6e7aae" + integrity sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A== + dependencies: + debug "^2.2.0" + +underscore@^1.12.1: + version "1.13.1" + resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.13.1.tgz#0c1c6bd2df54b6b69f2314066d65b6cde6fcf9d1" + integrity sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g== + +unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== + dependencies: + crypto-random-string "^2.0.0" + +update-notifier@^4.1.0: + version "4.1.3" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-4.1.3.tgz#be86ee13e8ce48fb50043ff72057b5bd598e1ea3" + integrity sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A== + dependencies: + boxen "^4.2.0" + chalk "^3.0.0" + configstore "^5.0.1" + has-yarn "^2.1.0" + import-lazy "^2.1.0" + is-ci "^2.0.0" + is-installed-globally "^0.3.1" + is-npm "^4.0.0" + is-yarn-global "^0.3.0" + latest-version "^5.0.0" + pupa "^2.0.1" + semver-diff "^3.1.1" + xdg-basedir "^4.0.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +url-join@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/url-join/-/url-join-1.1.0.tgz#741c6c2f4596c4830d6718460920d0c92202dc78" + integrity sha1-dBxsL0WWxIMNZxhGCSDQySIC3Hg= + +url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + dependencies: + prepend-http "^2.0.0" + +v8-compile-cache@^2.0.3: + version "2.3.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" + integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + +vsce@^1.95.0: + version "1.95.0" + resolved "https://registry.yarnpkg.com/vsce/-/vsce-1.95.0.tgz#852a5f9c9c6c03c42e8096ffdb032a07260369ed" + integrity sha512-OiSrJRd9NT4t+MBVrTblHqo0pOGaoplHzEzSNOGnIsLxyRIqk4CYmoqUnjOrZf8DEalbALsFVTFbTJLeC1hAKA== + dependencies: + azure-devops-node-api "^10.2.2" + chalk "^2.4.2" + cheerio "^1.0.0-rc.9" + commander "^6.1.0" + denodeify "^1.2.1" + glob "^7.0.6" + leven "^3.1.0" + lodash "^4.17.15" + markdown-it "^10.0.0" + mime "^1.3.4" + minimatch "^3.0.3" + osenv "^0.1.3" + parse-semver "^1.1.1" + read "^1.0.7" + semver "^5.1.0" + tmp "^0.2.1" + typed-rest-client "^1.8.4" + url-join "^1.1.0" + yauzl "^2.3.1" + yazl "^2.2.2" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +widest-line@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" + integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== + dependencies: + string-width "^4.0.0" + +word-wrap@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" + +xdg-basedir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yauzl@^2.3.1: + version "2.10.0" + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.1.0" + +yazl@^2.2.2: + version "2.5.1" + resolved "https://registry.yarnpkg.com/yazl/-/yazl-2.5.1.tgz#a3d65d3dd659a5b0937850e8609f22fffa2b5c35" + integrity sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw== + dependencies: + buffer-crc32 "~0.2.3" + +yn@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==