From 14f27aead104463f16aad6c459781c4d09b9e3a6 Mon Sep 17 00:00:00 2001 From: Alessio Occhipinti Date: Mon, 6 Jan 2020 12:53:05 +0100 Subject: [PATCH] Feat/generator finish (#405) * feat: removing changelog from material theme config * feat: added legacy themes --- defaults.json | 149 --- ...ial-Theme-Darker-High-Contrast-Legacy.json | 861 ++++++++++++++++++ .../themes/Material-Theme-Darker-Legacy.json | 861 ++++++++++++++++++ ...al-Theme-Default-High-Contrast-Legacy.json | 861 ++++++++++++++++++ .../themes/Material-Theme-Default-Legacy.json | 861 ++++++++++++++++++ ...al-Theme-Lighter-High-Contrast-Legacy.json | 861 ++++++++++++++++++ .../themes/Material-Theme-Lighter-Legacy.json | 861 ++++++++++++++++++ ...rial-Theme-Ocean-High-Contrast-Legacy.json | 861 ++++++++++++++++++ .../themes/Material-Theme-Ocean-Legacy.json | 861 ++++++++++++++++++ ...-Theme-Palenight-High-Contrast-Legacy.json | 861 ++++++++++++++++++ .../Material-Theme-Palenight-Legacy.json | 861 ++++++++++++++++++ material-theme.config.json | 3 - package.json | 53 +- src/core/extension-manager.ts | 9 +- 14 files changed, 8669 insertions(+), 155 deletions(-) delete mode 100644 defaults.json create mode 100644 legacy/themes/Material-Theme-Darker-High-Contrast-Legacy.json create mode 100644 legacy/themes/Material-Theme-Darker-Legacy.json create mode 100644 legacy/themes/Material-Theme-Default-High-Contrast-Legacy.json create mode 100644 legacy/themes/Material-Theme-Default-Legacy.json create mode 100644 legacy/themes/Material-Theme-Lighter-High-Contrast-Legacy.json create mode 100644 legacy/themes/Material-Theme-Lighter-Legacy.json create mode 100644 legacy/themes/Material-Theme-Ocean-High-Contrast-Legacy.json create mode 100644 legacy/themes/Material-Theme-Ocean-Legacy.json create mode 100644 legacy/themes/Material-Theme-Palenight-High-Contrast-Legacy.json create mode 100644 legacy/themes/Material-Theme-Palenight-Legacy.json diff --git a/defaults.json b/defaults.json deleted file mode 100644 index ec312eb..0000000 --- a/defaults.json +++ /dev/null @@ -1,149 +0,0 @@ -{ - "accents": { - "Acid Lime": "#C6FF00", - "Blue": "#2979FF", - "Breaking Bad": "#388E3C", - "Bright Teal": "#64FFDA", - "Cyan": "#00BCD4", - "Graphite": "#616161", - "Indigo": "#5C6BC0", - "Lime": "#7CB342", - "Orange": "#FF7042", - "Pink": "#FF4081", - "Purple": "#AB47BC", - "Red": "#E57373", - "Sky": "#84FFFF", - "Tomato": "#F44336", - "Teal": "#80CBC4", - "Yellow": "#FFA000" - }, - "accentsProperties": { - "activityBarBadge.background": { - "alpha": 100, - "value": null - }, - "activityBar.activeBorder": { - "alpha": 100, - "value": null - }, - "list.activeSelectionForeground": { - "alpha": 100, - "value": null - }, - "list.inactiveSelectionForeground": { - "alpha": 100, - "value": null - }, - "list.highlightForeground": { - "alpha": 100, - "value": null - }, - "scrollbarSlider.activeBackground": { - "alpha": 50, - "value": null - }, - "editorSuggestWidget.highlightForeground": { - "alpha": 100, - "value": null - }, - "textLink.foreground": { - "alpha": 100, - "value": null - }, - "progressBar.background": { - "alpha": 100, - "value": null - }, - "pickerGroup.foreground": { - "alpha": 100, - "value": null - }, - "tab.activeBorder": { - "alpha": 100, - "value": null - }, - "notificationLink.foreground": { - "alpha": 100, - "value": null - }, - "editorWidget.resizeBorder": { - "alpha": 100, - "value": null - }, - "editorWidget.border": { - "alpha": 100, - "value": null - }, - "settings.modifiedItemIndicator": { - "alpha": 100, - "value": null - }, - "settings.headerForeground": { - "alpha": 100, - "value": null - }, - "panelTitle.activeBorder": { - "alpha": 100, - "value": null - }, - "breadcrumb.activeSelectionForeground": { - "alpha": 100, - "value": null - }, - "menu.selectionForeground": { - "alpha": 100, - "value": null - }, - "menubar.selectionForeground": { - "alpha": 100, - "value": null - }, - "editor.findMatchBorder": { - "alpha": 100, - "value": null - }, - "selection.background": { - "alpha": 40, - "value": null - } - }, - "changelog": { - "lastversion": "30.0.0" - }, - "themeVariants": { - "Darker": "./themes/Material-Theme-Darker.json", - "Darker High Contrast": "./themes/Material-Theme-Darker-High-Contrast.json", - "Default": "./themes/Material-Theme-Default.json", - "Default High Contrast": "./themes/Material-Theme-Default-High-Contrast.json", - "Light": "./themes/Material-Theme-Lighter.json", - "Light High Contrast": "./themes/Material-Theme-Lighter-High-Contrast.json", - "Palenight": "./themes/Material-Theme-Palenight.json", - "Palenight High Contrast": "./themes/Material-Theme-Palenight-High-Contrast.json", - "Ocean": "./themes/Material-Theme-Ocean.json", - "Ocean High Contrast": "./themes/Material-Theme-Ocean-High-Contrast.json" - }, - "themeVariantsColours": { - "Darker": "#424242", - "Darker High Contrast": "#424242", - "Default": "#4A616C", - "Default High Contrast": "#4A616C", - "Light": "#90A4AE", - "Light High Contrast": "#90A4AE", - "Palenight": "#4E5579", - "Palenight High Contrast": "#4E5579", - "Ocean": "#474C60", - "Ocean High Contrast": "#474C60" - }, - "themeVariantsUITheme": { - "Darker": "vs-dark", - "Darker High Contrast": "vs-dark", - "Default": "vs-dark", - "Default High Contrast": "vs-dark", - "Light": "vs", - "Light High Contrast": "vs", - "Palenight": "vs-dark", - "Palenight High Contrast": "vs-dark", - "Ocean": "vs-dark", - "Ocean High Contrast": "vs-dark" - } -} diff --git a/legacy/themes/Material-Theme-Darker-High-Contrast-Legacy.json b/legacy/themes/Material-Theme-Darker-High-Contrast-Legacy.json new file mode 100644 index 0000000..cd4244e --- /dev/null +++ b/legacy/themes/Material-Theme-Darker-High-Contrast-Legacy.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Darker-High-Contrast-Legacy", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#212121", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#4A4A4A" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#EEFFFF90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#65737E" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#EEFFFF" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#424242", + "scrollbar.shadow": "#21212100", + "editorLink.activeForeground": "#EEFFFF", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#EEFFFF", + "widget.shadow": "#00000030", + "button.background": "#61616150", + "debugToolBar.background": "#212121", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#EEFFFF30", + "inputOption.activeBorder": "#EEFFFF30", + "editorLineNumber.foreground": "#424242", + "editorLineNumber.activeForeground": "#848484", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#212121", + "editorWhitespace.foreground": "#EEFFFF40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#212121", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#212121", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#42424270", + "editorIndentGuide.activeBackground": "#424242", + "editorGroupHeader.tabsBackground": "#212121", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#212121", + "editor.foreground": "#EEFFFF", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#61616150", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff50", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#848484", + "tab.unfocusedActiveBorder": "#4A4A4A", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#848484", + "tab.inactiveBackground": "#212121", + "tab.unfocusedActiveForeground": "#EEFFFF", + "tab.border": "#212121", + "statusBar.noFolderBackground": "#212121", + "statusBar.border": "#00000060", + "statusBar.background": "#1a1a1a", + "statusBar.foreground": "#616161", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#4A4A4A20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#1a1a1a", + "activityBar.border": "#00000060", + "activityBar.foreground": "#EEFFFF", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#1a1a1a", + "titleBar.activeForeground": "#EEFFFF", + "titleBar.inactiveBackground": "#1a1a1a", + "titleBar.inactiveForeground": "#848484", + "titleBar.border": "#00000060", + "sideBar.background": "#1a1a1a", + "sideBar.foreground": "#848484", + "sideBar.border": "#00000060", + "sideBarTitle.foreground": "#EEFFFF", + "sideBarSectionHeader.background": "#1a1a1a", + "sideBarSectionHeader.border": "#00000060", + "input.background": "#2B2B2B", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#EEFFFF60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#212121", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#1a1a1a", + "list.activeSelectionBackground": "#1a1a1a", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#EEFFFF20", + "list.focusForeground": "#EEFFFF", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#4A4A4A", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#EEFFFF20", + "scrollbarSlider.hoverBackground": "#EEFFFF10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#212121", + "editorSuggestWidget.foreground": "#EEFFFF", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#1a1a1a", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#EEFFFF05", + "panel.border": "#00000060", + "panel.background": "#1a1a1a", + "panel.dropBackground": "#EEFFFF", + "panelTitle.inactiveForeground": "#EEFFFF", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#212121", + "notifications.foreground": "#EEFFFF", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#4A4A4A", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#EEFFFF05", + "peekViewTitle.background": "#EEFFFF05", + "peekViewResult.background": "#EEFFFF05", + "peekViewEditorGutter.background": "#EEFFFF05", + "peekViewTitleDescription.foreground": "#EEFFFF60", + "peekViewResult.matchHighlightBackground": "#61616150", + "peekViewEditor.matchHighlightBackground": "#61616150", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#84848490", + "peekViewResult.selectionBackground": "#84848470", + "breadcrumb.background": "#212121", + "breadcrumb.foreground": "#848484", + "breadcrumb.focusForeground": "#EEFFFF", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#1a1a1a", + "menu.background": "#212121", + "menu.foreground": "#EEFFFF", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#EEFFFF", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#EEFFFF", + "settings.dropdownBackground": "#1a1a1a", + "settings.numberInputForeground": "#EEFFFF", + "settings.numberInputBackground": "#1a1a1a", + "settings.textInputForeground": "#EEFFFF", + "settings.textInputBackground": "#1a1a1a", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#1a1a1a", + "settings.checkboxForeground": "#EEFFFF", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#424242" + } +} diff --git a/legacy/themes/Material-Theme-Darker-Legacy.json b/legacy/themes/Material-Theme-Darker-Legacy.json new file mode 100644 index 0000000..55526ab --- /dev/null +++ b/legacy/themes/Material-Theme-Darker-Legacy.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Darker-Legacy", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#212121", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#545454" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#EEFFFF90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#65737E" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#EEFFFF" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#424242", + "scrollbar.shadow": "#21212100", + "editorLink.activeForeground": "#EEFFFF", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#EEFFFF", + "widget.shadow": "#00000030", + "button.background": "#61616150", + "debugToolBar.background": "#212121", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#EEFFFF30", + "inputOption.activeBorder": "#EEFFFF30", + "editorLineNumber.foreground": "#424242", + "editorLineNumber.activeForeground": "#616161", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#212121", + "editorWhitespace.foreground": "#EEFFFF40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#212121", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#212121", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#42424270", + "editorIndentGuide.activeBackground": "#424242", + "editorGroupHeader.tabsBackground": "#212121", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#212121", + "editor.foreground": "#EEFFFF", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#61616150", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff30", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#616161", + "tab.unfocusedActiveBorder": "#545454", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#616161", + "tab.inactiveBackground": "#212121", + "tab.unfocusedActiveForeground": "#EEFFFF", + "tab.border": "#212121", + "statusBar.noFolderBackground": "#212121", + "statusBar.border": "#21212160", + "statusBar.background": "#212121", + "statusBar.foreground": "#616161", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#54545420", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#212121", + "activityBar.border": "#21212160", + "activityBar.foreground": "#EEFFFF", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#212121", + "titleBar.activeForeground": "#EEFFFF", + "titleBar.inactiveBackground": "#212121", + "titleBar.inactiveForeground": "#616161", + "titleBar.border": "#21212160", + "sideBar.background": "#212121", + "sideBar.foreground": "#616161", + "sideBar.border": "#21212160", + "sideBarTitle.foreground": "#EEFFFF", + "sideBarSectionHeader.background": "#212121", + "sideBarSectionHeader.border": "#21212160", + "input.background": "#2B2B2B", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#EEFFFF60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#212121", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#212121", + "list.activeSelectionBackground": "#212121", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#EEFFFF20", + "list.focusForeground": "#EEFFFF", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#545454", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#EEFFFF20", + "scrollbarSlider.hoverBackground": "#EEFFFF10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#212121", + "editorSuggestWidget.foreground": "#EEFFFF", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#212121", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#EEFFFF05", + "panel.border": "#21212160", + "panel.background": "#212121", + "panel.dropBackground": "#EEFFFF", + "panelTitle.inactiveForeground": "#EEFFFF", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#212121", + "notifications.foreground": "#EEFFFF", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#545454", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#EEFFFF05", + "peekViewTitle.background": "#EEFFFF05", + "peekViewResult.background": "#EEFFFF05", + "peekViewEditorGutter.background": "#EEFFFF05", + "peekViewTitleDescription.foreground": "#EEFFFF60", + "peekViewResult.matchHighlightBackground": "#61616150", + "peekViewEditor.matchHighlightBackground": "#61616150", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#61616190", + "peekViewResult.selectionBackground": "#61616170", + "breadcrumb.background": "#212121", + "breadcrumb.foreground": "#616161", + "breadcrumb.focusForeground": "#EEFFFF", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#212121", + "menu.background": "#212121", + "menu.foreground": "#EEFFFF", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#EEFFFF", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#EEFFFF", + "settings.dropdownBackground": "#212121", + "settings.numberInputForeground": "#EEFFFF", + "settings.numberInputBackground": "#212121", + "settings.textInputForeground": "#EEFFFF", + "settings.textInputBackground": "#212121", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#212121", + "settings.checkboxForeground": "#EEFFFF", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#424242" + } +} diff --git a/legacy/themes/Material-Theme-Default-High-Contrast-Legacy.json b/legacy/themes/Material-Theme-Default-High-Contrast-Legacy.json new file mode 100644 index 0000000..67d0122 --- /dev/null +++ b/legacy/themes/Material-Theme-Default-High-Contrast-Legacy.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Default-High-Contrast-Legacy", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#263238", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#546E7A" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#EEFFFF90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#65737E" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#EEFFFF" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#37474F", + "scrollbar.shadow": "#26323800", + "editorLink.activeForeground": "#EEFFFF", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#EEFFFF", + "widget.shadow": "#00000030", + "button.background": "#80CBC420", + "debugToolBar.background": "#263238", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#EEFFFF30", + "inputOption.activeBorder": "#EEFFFF30", + "editorLineNumber.foreground": "#37474F", + "editorLineNumber.activeForeground": "#5f7a87", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#263238", + "editorWhitespace.foreground": "#EEFFFF40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#263238", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#263238", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#37474F70", + "editorIndentGuide.activeBackground": "#37474F", + "editorGroupHeader.tabsBackground": "#263238", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#263238", + "editor.foreground": "#EEFFFF", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#80CBC420", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff50", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#5f7a87", + "tab.unfocusedActiveBorder": "#546E7A", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#5f7a87", + "tab.inactiveBackground": "#263238", + "tab.unfocusedActiveForeground": "#EEFFFF", + "tab.border": "#263238", + "statusBar.noFolderBackground": "#263238", + "statusBar.border": "#00000060", + "statusBar.background": "#192227", + "statusBar.foreground": "#546E7A", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#546E7A20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#192227", + "activityBar.border": "#00000060", + "activityBar.foreground": "#EEFFFF", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#192227", + "titleBar.activeForeground": "#EEFFFF", + "titleBar.inactiveBackground": "#192227", + "titleBar.inactiveForeground": "#5f7a87", + "titleBar.border": "#00000060", + "sideBar.background": "#192227", + "sideBar.foreground": "#5f7a87", + "sideBar.border": "#00000060", + "sideBarTitle.foreground": "#EEFFFF", + "sideBarSectionHeader.background": "#192227", + "sideBarSectionHeader.border": "#00000060", + "input.background": "#303C41", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#EEFFFF60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#263238", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#192227", + "list.activeSelectionBackground": "#192227", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#EEFFFF20", + "list.focusForeground": "#EEFFFF", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#546E7A", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#EEFFFF20", + "scrollbarSlider.hoverBackground": "#EEFFFF10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#263238", + "editorSuggestWidget.foreground": "#EEFFFF", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#192227", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#EEFFFF05", + "panel.border": "#00000060", + "panel.background": "#192227", + "panel.dropBackground": "#EEFFFF", + "panelTitle.inactiveForeground": "#EEFFFF", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#263238", + "notifications.foreground": "#EEFFFF", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#546E7A", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#EEFFFF05", + "peekViewTitle.background": "#EEFFFF05", + "peekViewResult.background": "#EEFFFF05", + "peekViewEditorGutter.background": "#EEFFFF05", + "peekViewTitleDescription.foreground": "#EEFFFF60", + "peekViewResult.matchHighlightBackground": "#80CBC420", + "peekViewEditor.matchHighlightBackground": "#80CBC420", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#5f7a8790", + "peekViewResult.selectionBackground": "#5f7a8770", + "breadcrumb.background": "#263238", + "breadcrumb.foreground": "#5f7a87", + "breadcrumb.focusForeground": "#EEFFFF", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#192227", + "menu.background": "#263238", + "menu.foreground": "#EEFFFF", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#EEFFFF", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#EEFFFF", + "settings.dropdownBackground": "#192227", + "settings.numberInputForeground": "#EEFFFF", + "settings.numberInputBackground": "#192227", + "settings.textInputForeground": "#EEFFFF", + "settings.textInputBackground": "#192227", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#192227", + "settings.checkboxForeground": "#EEFFFF", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#37474F" + } +} diff --git a/legacy/themes/Material-Theme-Default-Legacy.json b/legacy/themes/Material-Theme-Default-Legacy.json new file mode 100644 index 0000000..590d2b7 --- /dev/null +++ b/legacy/themes/Material-Theme-Default-Legacy.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Default-Legacy", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#263238", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#546E7A" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#EEFFFF" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#EEFFFF90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#65737E" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#65737E" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#EEFFFF" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#37474F", + "scrollbar.shadow": "#26323800", + "editorLink.activeForeground": "#EEFFFF", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#EEFFFF", + "widget.shadow": "#00000030", + "button.background": "#80CBC420", + "debugToolBar.background": "#263238", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#EEFFFF30", + "inputOption.activeBorder": "#EEFFFF30", + "editorLineNumber.foreground": "#37474F", + "editorLineNumber.activeForeground": "#607a86", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#263238", + "editorWhitespace.foreground": "#EEFFFF40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#263238", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#263238", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#37474F70", + "editorIndentGuide.activeBackground": "#37474F", + "editorGroupHeader.tabsBackground": "#263238", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#263238", + "editor.foreground": "#EEFFFF", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#80CBC420", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff30", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#607a86", + "tab.unfocusedActiveBorder": "#546E7A", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#607a86", + "tab.inactiveBackground": "#263238", + "tab.unfocusedActiveForeground": "#EEFFFF", + "tab.border": "#263238", + "statusBar.noFolderBackground": "#263238", + "statusBar.border": "#26323860", + "statusBar.background": "#263238", + "statusBar.foreground": "#546E7A", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#546E7A20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#263238", + "activityBar.border": "#26323860", + "activityBar.foreground": "#EEFFFF", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#263238", + "titleBar.activeForeground": "#EEFFFF", + "titleBar.inactiveBackground": "#263238", + "titleBar.inactiveForeground": "#607a86", + "titleBar.border": "#26323860", + "sideBar.background": "#263238", + "sideBar.foreground": "#607a86", + "sideBar.border": "#26323860", + "sideBarTitle.foreground": "#EEFFFF", + "sideBarSectionHeader.background": "#263238", + "sideBarSectionHeader.border": "#26323860", + "input.background": "#303C41", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#EEFFFF60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#263238", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#263238", + "list.activeSelectionBackground": "#263238", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#EEFFFF20", + "list.focusForeground": "#EEFFFF", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#546E7A", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#EEFFFF20", + "scrollbarSlider.hoverBackground": "#EEFFFF10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#263238", + "editorSuggestWidget.foreground": "#EEFFFF", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#263238", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#EEFFFF05", + "panel.border": "#26323860", + "panel.background": "#263238", + "panel.dropBackground": "#EEFFFF", + "panelTitle.inactiveForeground": "#EEFFFF", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#263238", + "notifications.foreground": "#EEFFFF", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#546E7A", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#EEFFFF05", + "peekViewTitle.background": "#EEFFFF05", + "peekViewResult.background": "#EEFFFF05", + "peekViewEditorGutter.background": "#EEFFFF05", + "peekViewTitleDescription.foreground": "#EEFFFF60", + "peekViewResult.matchHighlightBackground": "#80CBC420", + "peekViewEditor.matchHighlightBackground": "#80CBC420", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#607a8690", + "peekViewResult.selectionBackground": "#607a8670", + "breadcrumb.background": "#263238", + "breadcrumb.foreground": "#607a86", + "breadcrumb.focusForeground": "#EEFFFF", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#263238", + "menu.background": "#263238", + "menu.foreground": "#EEFFFF", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#EEFFFF", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#EEFFFF", + "settings.dropdownBackground": "#263238", + "settings.numberInputForeground": "#EEFFFF", + "settings.numberInputBackground": "#263238", + "settings.textInputForeground": "#EEFFFF", + "settings.textInputBackground": "#263238", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#263238", + "settings.checkboxForeground": "#EEFFFF", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#37474F" + } +} diff --git a/legacy/themes/Material-Theme-Lighter-High-Contrast-Legacy.json b/legacy/themes/Material-Theme-Lighter-High-Contrast-Legacy.json new file mode 100644 index 0000000..4f0a51b --- /dev/null +++ b/legacy/themes/Material-Theme-Lighter-High-Contrast-Legacy.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Lighter-High-Contrast-Legacy", + "type": "light", + "tokenColors": [ + { + "settings": { + "background": "#FFFFFF", + "foreground": "#FFFFFF" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#90A4AE" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#90A4AE" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#FFFFFF" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F76D47" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#91B859" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#8796B0" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#8796B0" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#E53935" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#6182B8" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#7C4DFF" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#6182B8" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#E53935" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F76D47" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#90A4AE" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F76D47" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#90A4AE90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#E7EAEC" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#90A4AE" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#272727", + "editorRuler.foreground": "#B0BEC5", + "scrollbar.shadow": "#FFFFFF00", + "editorLink.activeForeground": "#90A4AE", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#90A4AE", + "widget.shadow": "#00000020", + "button.background": "#80CBC440", + "debugToolBar.background": "#FFFFFF", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#90A4AE30", + "inputOption.activeBorder": "#90A4AE30", + "editorLineNumber.foreground": "#CFD8DC", + "editorLineNumber.activeForeground": "#627883", + "editorBracketMatch.border": "#27272750", + "editorBracketMatch.background": "#FFFFFF", + "editorWhitespace.foreground": "#90A4AE40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#FFFFFF", + "editorOverviewRuler.errorForeground": "#E5393540", + "editorOverviewRuler.infoForeground": "#6182B840", + "editorOverviewRuler.warningForeground": "#FFB62C40", + "editorInfo.foreground": "#6182B870", + "editorWarning.foreground": "#FFB62C70", + "editorError.foreground": "#E5393570", + "editorHoverWidget.background": "#FFFFFF", + "editorHoverWidget.border": "#00000010", + "editorIndentGuide.background": "#B0BEC570", + "editorIndentGuide.activeBackground": "#B0BEC5", + "editorGroupHeader.tabsBackground": "#FFFFFF", + "editorGroup.border": "#00000020", + "editorGutter.modifiedBackground": "#6182B860", + "editorGutter.addedBackground": "#91B85960", + "editorGutter.deletedBackground": "#E5393560", + "editor.background": "#FFFFFF", + "editor.foreground": "#90A4AE", + "editor.lineHighlightBackground": "#CCD7DA50", + "editor.selectionBackground": "#80CBC440", + "editor.selectionHighlightBackground": "#27272720", + "editor.findMatchBackground": "#00000040", + "editor.findMatchHighlightBackground": "#00000010", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#00000060", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#627883", + "tab.unfocusedActiveBorder": "#90A4AE", + "tab.activeForeground": "#000000", + "tab.inactiveForeground": "#627883", + "tab.inactiveBackground": "#FFFFFF", + "tab.unfocusedActiveForeground": "#90A4AE", + "tab.border": "#FFFFFF", + "statusBar.noFolderBackground": "#FFFFFF", + "statusBar.border": "#CBCBCB60", + "statusBar.background": "#FAFAFA", + "statusBar.foreground": "#7E939E", + "statusBar.debuggingBackground": "#7C4DFF", + "statusBar.debuggingForeground": "#FFFFFF", + "statusBarItem.hoverBackground": "#90A4AE20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#FAFAFA", + "activityBar.border": "#CBCBCB60", + "activityBar.foreground": "#90A4AE", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#FAFAFA", + "titleBar.activeForeground": "#90A4AE", + "titleBar.inactiveBackground": "#FAFAFA", + "titleBar.inactiveForeground": "#627883", + "titleBar.border": "#CBCBCB60", + "sideBar.background": "#FAFAFA", + "sideBar.foreground": "#627883", + "sideBar.border": "#CBCBCB60", + "sideBarTitle.foreground": "#90A4AE", + "sideBarSectionHeader.background": "#FAFAFA", + "sideBarSectionHeader.border": "#CBCBCB60", + "input.background": "#EEEEEE", + "input.foreground": "#90A4AE", + "input.placeholderForeground": "#90A4AE60", + "input.border": "#00000010", + "inputValidation.errorBorder": "#E5393550", + "inputValidation.infoBorder": "#6182B850", + "inputValidation.warningBorder": "#FFB62C50", + "dropdown.background": "#FFFFFF", + "dropdown.border": "#00000010", + "list.hoverForeground": "#B1C7D3", + "list.hoverBackground": "#FAFAFA", + "list.activeSelectionBackground": "#FAFAFA", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#CCD7DA50", + "list.focusBackground": "#90A4AE20", + "list.focusForeground": "#90A4AE", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#FFFFFF", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#6182B8", + "terminal.ansiCyan": "#39ADB5", + "terminal.ansiGreen": "#91B859", + "terminal.ansiMagenta": "#7C4DFF", + "terminal.ansiRed": "#E53935", + "terminal.ansiYellow": "#FFB62C", + "terminal.ansiBrightWhite": "#FFFFFF", + "terminal.ansiBrightBlack": "#90A4AE", + "terminal.ansiBrightBlue": "#6182B8", + "terminal.ansiBrightCyan": "#39ADB5", + "terminal.ansiBrightGreen": "#91B859", + "terminal.ansiBrightMagenta": "#7C4DFF", + "terminal.ansiBrightRed": "#E53935", + "terminal.ansiBrightYellow": "#FFB62C", + "terminalCursor.foreground": "#FFB62C", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#90A4AE20", + "scrollbarSlider.hoverBackground": "#90A4AE10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#FFFFFF", + "editorSuggestWidget.foreground": "#90A4AE", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#CCD7DA50", + "editorSuggestWidget.border": "#00000010", + "editorWidget.background": "#FAFAFA", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#90A4AE05", + "panel.border": "#CBCBCB60", + "panel.background": "#FAFAFA", + "panel.dropBackground": "#90A4AE", + "panelTitle.inactiveForeground": "#90A4AE", + "panelTitle.activeForeground": "#000000", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#91B85915", + "diffEditor.removedTextBackground": "#E5393520", + "notifications.background": "#FFFFFF", + "notifications.foreground": "#90A4AE", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#CCD7DA30", + "badge.foreground": "#90A4AE", + "extensionButton.prominentBackground": "#91B85990", + "extensionButton.prominentHoverBackground": "#91B859", + "peekView.border": "#00000020", + "peekViewEditor.background": "#90A4AE05", + "peekViewTitle.background": "#90A4AE05", + "peekViewResult.background": "#90A4AE05", + "peekViewEditorGutter.background": "#90A4AE05", + "peekViewTitleDescription.foreground": "#90A4AE60", + "peekViewResult.matchHighlightBackground": "#80CBC440", + "peekViewEditor.matchHighlightBackground": "#80CBC440", + "gitDecoration.deletedResourceForeground": "#E5393590", + "gitDecoration.conflictingResourceForeground": "#FFB62C90", + "gitDecoration.modifiedResourceForeground": "#6182B890", + "gitDecoration.untrackedResourceForeground": "#91B85990", + "gitDecoration.ignoredResourceForeground": "#62788390", + "peekViewResult.selectionBackground": "#62788370", + "breadcrumb.background": "#FFFFFF", + "breadcrumb.foreground": "#627883", + "breadcrumb.focusForeground": "#90A4AE", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#FAFAFA", + "menu.background": "#FFFFFF", + "menu.foreground": "#90A4AE", + "menu.selectionBackground": "#CCD7DA50", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#CCD7DA50", + "menu.separatorBackground": "#90A4AE", + "menubar.selectionBackground": "#CCD7DA50", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#CCD7DA50", + "settings.dropdownForeground": "#90A4AE", + "settings.dropdownBackground": "#FAFAFA", + "settings.numberInputForeground": "#90A4AE", + "settings.numberInputBackground": "#FAFAFA", + "settings.textInputForeground": "#90A4AE", + "settings.textInputBackground": "#FAFAFA", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#FAFAFA", + "settings.checkboxForeground": "#90A4AE", + "listFilterWidget.background": "#CCD7DA50", + "listFilterWidget.outline": "#CCD7DA50", + "listFilterWidget.noMatchesOutline": "#CCD7DA50", + "tree.indentGuidesStroke": "#B0BEC5" + } +} diff --git a/legacy/themes/Material-Theme-Lighter-Legacy.json b/legacy/themes/Material-Theme-Lighter-Legacy.json new file mode 100644 index 0000000..106e674 --- /dev/null +++ b/legacy/themes/Material-Theme-Lighter-Legacy.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Lighter-Legacy", + "type": "light", + "tokenColors": [ + { + "settings": { + "background": "#FAFAFA", + "foreground": "#FFFFFF" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#90A4AE" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#90A4AE" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#FFFFFF" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F76D47" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#91B859" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#8796B0" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#8796B0" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#E53935" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#6182B8" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#7C4DFF" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#6182B8" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#E53935" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F76D47" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#E53935" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#90A4AE" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#91B859" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#FF5370" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F76D47" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#6182B8" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#90A4AE90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#E7EAEC" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#E7EAEC" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#90A4AE" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#272727", + "editorRuler.foreground": "#B0BEC5", + "scrollbar.shadow": "#FAFAFA00", + "editorLink.activeForeground": "#90A4AE", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#90A4AE", + "widget.shadow": "#00000020", + "button.background": "#80CBC440", + "debugToolBar.background": "#FAFAFA", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#90A4AE30", + "inputOption.activeBorder": "#90A4AE30", + "editorLineNumber.foreground": "#CFD8DC", + "editorLineNumber.activeForeground": "#7E939E", + "editorBracketMatch.border": "#27272750", + "editorBracketMatch.background": "#FAFAFA", + "editorWhitespace.foreground": "#90A4AE40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#FAFAFA", + "editorOverviewRuler.errorForeground": "#E5393540", + "editorOverviewRuler.infoForeground": "#6182B840", + "editorOverviewRuler.warningForeground": "#FFB62C40", + "editorInfo.foreground": "#6182B870", + "editorWarning.foreground": "#FFB62C70", + "editorError.foreground": "#E5393570", + "editorHoverWidget.background": "#FAFAFA", + "editorHoverWidget.border": "#00000010", + "editorIndentGuide.background": "#B0BEC570", + "editorIndentGuide.activeBackground": "#B0BEC5", + "editorGroupHeader.tabsBackground": "#FAFAFA", + "editorGroup.border": "#00000020", + "editorGutter.modifiedBackground": "#6182B860", + "editorGutter.addedBackground": "#91B85960", + "editorGutter.deletedBackground": "#E5393560", + "editor.background": "#FAFAFA", + "editor.foreground": "#90A4AE", + "editor.lineHighlightBackground": "#CCD7DA50", + "editor.selectionBackground": "#80CBC440", + "editor.selectionHighlightBackground": "#27272720", + "editor.findMatchBackground": "#00000020", + "editor.findMatchHighlightBackground": "#00000010", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#00000030", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#7E939E", + "tab.unfocusedActiveBorder": "#90A4AE", + "tab.activeForeground": "#000000", + "tab.inactiveForeground": "#7E939E", + "tab.inactiveBackground": "#FAFAFA", + "tab.unfocusedActiveForeground": "#90A4AE", + "tab.border": "#FAFAFA", + "statusBar.noFolderBackground": "#FAFAFA", + "statusBar.border": "#FAFAFA60", + "statusBar.background": "#FAFAFA", + "statusBar.foreground": "#7E939E", + "statusBar.debuggingBackground": "#7C4DFF", + "statusBar.debuggingForeground": "#FFFFFF", + "statusBarItem.hoverBackground": "#90A4AE20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#FAFAFA", + "activityBar.border": "#FAFAFA60", + "activityBar.foreground": "#90A4AE", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#FAFAFA", + "titleBar.activeForeground": "#90A4AE", + "titleBar.inactiveBackground": "#FAFAFA", + "titleBar.inactiveForeground": "#7E939E", + "titleBar.border": "#FAFAFA60", + "sideBar.background": "#FAFAFA", + "sideBar.foreground": "#7E939E", + "sideBar.border": "#FAFAFA60", + "sideBarTitle.foreground": "#90A4AE", + "sideBarSectionHeader.background": "#FAFAFA", + "sideBarSectionHeader.border": "#FAFAFA60", + "input.background": "#EEEEEE", + "input.foreground": "#90A4AE", + "input.placeholderForeground": "#90A4AE60", + "input.border": "#00000010", + "inputValidation.errorBorder": "#E5393550", + "inputValidation.infoBorder": "#6182B850", + "inputValidation.warningBorder": "#FFB62C50", + "dropdown.background": "#FAFAFA", + "dropdown.border": "#00000010", + "list.hoverForeground": "#B1C7D3", + "list.hoverBackground": "#FAFAFA", + "list.activeSelectionBackground": "#FAFAFA", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#CCD7DA50", + "list.focusBackground": "#90A4AE20", + "list.focusForeground": "#90A4AE", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#FFFFFF", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#6182B8", + "terminal.ansiCyan": "#39ADB5", + "terminal.ansiGreen": "#91B859", + "terminal.ansiMagenta": "#7C4DFF", + "terminal.ansiRed": "#E53935", + "terminal.ansiYellow": "#FFB62C", + "terminal.ansiBrightWhite": "#FFFFFF", + "terminal.ansiBrightBlack": "#90A4AE", + "terminal.ansiBrightBlue": "#6182B8", + "terminal.ansiBrightCyan": "#39ADB5", + "terminal.ansiBrightGreen": "#91B859", + "terminal.ansiBrightMagenta": "#7C4DFF", + "terminal.ansiBrightRed": "#E53935", + "terminal.ansiBrightYellow": "#FFB62C", + "terminalCursor.foreground": "#FFB62C", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#90A4AE20", + "scrollbarSlider.hoverBackground": "#90A4AE10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#FAFAFA", + "editorSuggestWidget.foreground": "#90A4AE", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#CCD7DA50", + "editorSuggestWidget.border": "#00000010", + "editorWidget.background": "#FAFAFA", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#90A4AE05", + "panel.border": "#FAFAFA60", + "panel.background": "#FAFAFA", + "panel.dropBackground": "#90A4AE", + "panelTitle.inactiveForeground": "#90A4AE", + "panelTitle.activeForeground": "#000000", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#91B85915", + "diffEditor.removedTextBackground": "#E5393520", + "notifications.background": "#FAFAFA", + "notifications.foreground": "#90A4AE", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#CCD7DA30", + "badge.foreground": "#90A4AE", + "extensionButton.prominentBackground": "#91B85990", + "extensionButton.prominentHoverBackground": "#91B859", + "peekView.border": "#00000020", + "peekViewEditor.background": "#90A4AE05", + "peekViewTitle.background": "#90A4AE05", + "peekViewResult.background": "#90A4AE05", + "peekViewEditorGutter.background": "#90A4AE05", + "peekViewTitleDescription.foreground": "#90A4AE60", + "peekViewResult.matchHighlightBackground": "#80CBC440", + "peekViewEditor.matchHighlightBackground": "#80CBC440", + "gitDecoration.deletedResourceForeground": "#E5393590", + "gitDecoration.conflictingResourceForeground": "#FFB62C90", + "gitDecoration.modifiedResourceForeground": "#6182B890", + "gitDecoration.untrackedResourceForeground": "#91B85990", + "gitDecoration.ignoredResourceForeground": "#7E939E90", + "peekViewResult.selectionBackground": "#7E939E70", + "breadcrumb.background": "#FAFAFA", + "breadcrumb.foreground": "#7E939E", + "breadcrumb.focusForeground": "#90A4AE", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#FAFAFA", + "menu.background": "#FAFAFA", + "menu.foreground": "#90A4AE", + "menu.selectionBackground": "#CCD7DA50", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#CCD7DA50", + "menu.separatorBackground": "#90A4AE", + "menubar.selectionBackground": "#CCD7DA50", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#CCD7DA50", + "settings.dropdownForeground": "#90A4AE", + "settings.dropdownBackground": "#FAFAFA", + "settings.numberInputForeground": "#90A4AE", + "settings.numberInputBackground": "#FAFAFA", + "settings.textInputForeground": "#90A4AE", + "settings.textInputBackground": "#FAFAFA", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#FAFAFA", + "settings.checkboxForeground": "#90A4AE", + "listFilterWidget.background": "#CCD7DA50", + "listFilterWidget.outline": "#CCD7DA50", + "listFilterWidget.noMatchesOutline": "#CCD7DA50", + "tree.indentGuidesStroke": "#B0BEC5" + } +} diff --git a/legacy/themes/Material-Theme-Ocean-High-Contrast-Legacy.json b/legacy/themes/Material-Theme-Ocean-High-Contrast-Legacy.json new file mode 100644 index 0000000..ebeecb0 --- /dev/null +++ b/legacy/themes/Material-Theme-Ocean-High-Contrast-Legacy.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Ocean-High-Contrast-Legacy", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#0F111A", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#464B5D" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#8F93A2" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#8F93A2" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#8F93A290" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#80869E50" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#8F93A2" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#3B3F51", + "scrollbar.shadow": "#0F111A00", + "editorLink.activeForeground": "#8F93A2", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#8F93A2", + "widget.shadow": "#00000030", + "button.background": "#717CB450", + "debugToolBar.background": "#0F111A", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#8F93A230", + "inputOption.activeBorder": "#8F93A230", + "editorLineNumber.foreground": "#3B3F5180", + "editorLineNumber.activeForeground": "#4B526D", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#0F111A", + "editorWhitespace.foreground": "#8F93A240", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#0F111A", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#0F111A", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#3B3F5170", + "editorIndentGuide.activeBackground": "#3B3F51", + "editorGroupHeader.tabsBackground": "#0F111A", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#0F111A", + "editor.foreground": "#8F93A2", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#717CB450", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff50", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#4B526D", + "tab.unfocusedActiveBorder": "#464B5D", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#4B526D", + "tab.inactiveBackground": "#0F111A", + "tab.unfocusedActiveForeground": "#8F93A2", + "tab.border": "#0F111A", + "statusBar.noFolderBackground": "#0F111A", + "statusBar.border": "#00000060", + "statusBar.background": "#090B10", + "statusBar.foreground": "#4B526D", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#464B5D20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#090B10", + "activityBar.border": "#00000060", + "activityBar.foreground": "#8F93A2", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#090B10", + "titleBar.activeForeground": "#8F93A2", + "titleBar.inactiveBackground": "#090B10", + "titleBar.inactiveForeground": "#4B526D", + "titleBar.border": "#00000060", + "sideBar.background": "#090B10", + "sideBar.foreground": "#4B526D", + "sideBar.border": "#00000060", + "sideBarTitle.foreground": "#8F93A2", + "sideBarSectionHeader.background": "#090B10", + "sideBarSectionHeader.border": "#00000060", + "input.background": "#1A1C25", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#8F93A260", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#0F111A", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#090B10", + "list.activeSelectionBackground": "#090B10", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#8F93A220", + "list.focusForeground": "#8F93A2", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#464B5D", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#8F93A220", + "scrollbarSlider.hoverBackground": "#8F93A210", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#0F111A", + "editorSuggestWidget.foreground": "#8F93A2", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#090B10", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#8F93A205", + "panel.border": "#00000060", + "panel.background": "#090B10", + "panel.dropBackground": "#8F93A2", + "panelTitle.inactiveForeground": "#8F93A2", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#0F111A", + "notifications.foreground": "#8F93A2", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#464B5D", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#8F93A205", + "peekViewTitle.background": "#8F93A205", + "peekViewResult.background": "#8F93A205", + "peekViewEditorGutter.background": "#8F93A205", + "peekViewTitleDescription.foreground": "#8F93A260", + "peekViewResult.matchHighlightBackground": "#717CB450", + "peekViewEditor.matchHighlightBackground": "#717CB450", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#4B526D90", + "peekViewResult.selectionBackground": "#4B526D70", + "breadcrumb.background": "#0F111A", + "breadcrumb.foreground": "#4B526D", + "breadcrumb.focusForeground": "#8F93A2", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#090B10", + "menu.background": "#0F111A", + "menu.foreground": "#8F93A2", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#8F93A2", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#8F93A2", + "settings.dropdownBackground": "#090B10", + "settings.numberInputForeground": "#8F93A2", + "settings.numberInputBackground": "#090B10", + "settings.textInputForeground": "#8F93A2", + "settings.textInputBackground": "#090B10", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#090B10", + "settings.checkboxForeground": "#8F93A2", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#3B3F51" + } +} diff --git a/legacy/themes/Material-Theme-Ocean-Legacy.json b/legacy/themes/Material-Theme-Ocean-Legacy.json new file mode 100644 index 0000000..93dab96 --- /dev/null +++ b/legacy/themes/Material-Theme-Ocean-Legacy.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Ocean-Legacy", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#0F111A", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#464B5D" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#8F93A2" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#8F93A2" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#8F93A290" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#80869E50" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#80869E50" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#8F93A2" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#3B3F51", + "scrollbar.shadow": "#0F111A00", + "editorLink.activeForeground": "#8F93A2", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#8F93A2", + "widget.shadow": "#00000030", + "button.background": "#717CB450", + "debugToolBar.background": "#0F111A", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#8F93A230", + "inputOption.activeBorder": "#8F93A230", + "editorLineNumber.foreground": "#3B3F5180", + "editorLineNumber.activeForeground": "#525975", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#0F111A", + "editorWhitespace.foreground": "#8F93A240", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#0F111A", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#0F111A", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#3B3F5170", + "editorIndentGuide.activeBackground": "#3B3F51", + "editorGroupHeader.tabsBackground": "#0F111A", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#0F111A", + "editor.foreground": "#8F93A2", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#717CB450", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff30", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#525975", + "tab.unfocusedActiveBorder": "#464B5D", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#525975", + "tab.inactiveBackground": "#0F111A", + "tab.unfocusedActiveForeground": "#8F93A2", + "tab.border": "#0F111A", + "statusBar.noFolderBackground": "#0F111A", + "statusBar.border": "#0F111A60", + "statusBar.background": "#0F111A", + "statusBar.foreground": "#4B526D", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#464B5D20", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#0F111A", + "activityBar.border": "#0F111A60", + "activityBar.foreground": "#8F93A2", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#0F111A", + "titleBar.activeForeground": "#8F93A2", + "titleBar.inactiveBackground": "#0F111A", + "titleBar.inactiveForeground": "#525975", + "titleBar.border": "#0F111A60", + "sideBar.background": "#0F111A", + "sideBar.foreground": "#525975", + "sideBar.border": "#0F111A60", + "sideBarTitle.foreground": "#8F93A2", + "sideBarSectionHeader.background": "#0F111A", + "sideBarSectionHeader.border": "#0F111A60", + "input.background": "#1A1C25", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#8F93A260", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#0F111A", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#0F111A", + "list.activeSelectionBackground": "#0F111A", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#8F93A220", + "list.focusForeground": "#8F93A2", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#464B5D", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#8F93A220", + "scrollbarSlider.hoverBackground": "#8F93A210", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#0F111A", + "editorSuggestWidget.foreground": "#8F93A2", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#0F111A", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#8F93A205", + "panel.border": "#0F111A60", + "panel.background": "#0F111A", + "panel.dropBackground": "#8F93A2", + "panelTitle.inactiveForeground": "#8F93A2", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#0F111A", + "notifications.foreground": "#8F93A2", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#464B5D", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#8F93A205", + "peekViewTitle.background": "#8F93A205", + "peekViewResult.background": "#8F93A205", + "peekViewEditorGutter.background": "#8F93A205", + "peekViewTitleDescription.foreground": "#8F93A260", + "peekViewResult.matchHighlightBackground": "#717CB450", + "peekViewEditor.matchHighlightBackground": "#717CB450", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#52597590", + "peekViewResult.selectionBackground": "#52597570", + "breadcrumb.background": "#0F111A", + "breadcrumb.foreground": "#525975", + "breadcrumb.focusForeground": "#8F93A2", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#0F111A", + "menu.background": "#0F111A", + "menu.foreground": "#8F93A2", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#8F93A2", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#8F93A2", + "settings.dropdownBackground": "#0F111A", + "settings.numberInputForeground": "#8F93A2", + "settings.numberInputBackground": "#0F111A", + "settings.textInputForeground": "#8F93A2", + "settings.textInputBackground": "#0F111A", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#0F111A", + "settings.checkboxForeground": "#8F93A2", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#3B3F51" + } +} diff --git a/legacy/themes/Material-Theme-Palenight-High-Contrast-Legacy.json b/legacy/themes/Material-Theme-Palenight-High-Contrast-Legacy.json new file mode 100644 index 0000000..54c2e25 --- /dev/null +++ b/legacy/themes/Material-Theme-Palenight-High-Contrast-Legacy.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Palenight-High-Contrast-Legacy", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#292D3E", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#676E95" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#A6ACCD" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#A6ACCD" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#A6ACCD90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#4E5579" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#A6ACCD" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#4E5579", + "scrollbar.shadow": "#292D3E00", + "editorLink.activeForeground": "#A6ACCD", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#A6ACCD", + "widget.shadow": "#00000030", + "button.background": "#717CB450", + "debugToolBar.background": "#292D3E", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#A6ACCD30", + "inputOption.activeBorder": "#A6ACCD30", + "editorLineNumber.foreground": "#3A3F58", + "editorLineNumber.activeForeground": "#757CA1", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#292D3E", + "editorWhitespace.foreground": "#A6ACCD40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#292D3E", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#292D3E", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#4E557970", + "editorIndentGuide.activeBackground": "#4E5579", + "editorGroupHeader.tabsBackground": "#292D3E", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#292D3E", + "editor.foreground": "#A6ACCD", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#717CB450", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff50", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#757CA1", + "tab.unfocusedActiveBorder": "#676E95", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#757CA1", + "tab.inactiveBackground": "#292D3E", + "tab.unfocusedActiveForeground": "#A6ACCD", + "tab.border": "#292D3E", + "statusBar.noFolderBackground": "#292D3E", + "statusBar.border": "#00000060", + "statusBar.background": "#1B1E2B", + "statusBar.foreground": "#676E95", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#676E9520", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#1B1E2B", + "activityBar.border": "#00000060", + "activityBar.foreground": "#A6ACCD", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#1B1E2B", + "titleBar.activeForeground": "#A6ACCD", + "titleBar.inactiveBackground": "#1B1E2B", + "titleBar.inactiveForeground": "#757CA1", + "titleBar.border": "#00000060", + "sideBar.background": "#1B1E2B", + "sideBar.foreground": "#757CA1", + "sideBar.border": "#00000060", + "sideBarTitle.foreground": "#A6ACCD", + "sideBarSectionHeader.background": "#1B1E2B", + "sideBarSectionHeader.border": "#00000060", + "input.background": "#333747", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#A6ACCD60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#292D3E", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#1B1E2B", + "list.activeSelectionBackground": "#1B1E2B", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#A6ACCD20", + "list.focusForeground": "#A6ACCD", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#676E95", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#A6ACCD20", + "scrollbarSlider.hoverBackground": "#A6ACCD10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#292D3E", + "editorSuggestWidget.foreground": "#A6ACCD", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#1B1E2B", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#A6ACCD05", + "panel.border": "#00000060", + "panel.background": "#1B1E2B", + "panel.dropBackground": "#A6ACCD", + "panelTitle.inactiveForeground": "#A6ACCD", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#292D3E", + "notifications.foreground": "#A6ACCD", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#676E95", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#A6ACCD05", + "peekViewTitle.background": "#A6ACCD05", + "peekViewResult.background": "#A6ACCD05", + "peekViewEditorGutter.background": "#A6ACCD05", + "peekViewTitleDescription.foreground": "#A6ACCD60", + "peekViewResult.matchHighlightBackground": "#717CB450", + "peekViewEditor.matchHighlightBackground": "#717CB450", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#757CA190", + "peekViewResult.selectionBackground": "#757CA170", + "breadcrumb.background": "#292D3E", + "breadcrumb.foreground": "#757CA1", + "breadcrumb.focusForeground": "#A6ACCD", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#1B1E2B", + "menu.background": "#292D3E", + "menu.foreground": "#A6ACCD", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#A6ACCD", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#A6ACCD", + "settings.dropdownBackground": "#1B1E2B", + "settings.numberInputForeground": "#A6ACCD", + "settings.numberInputBackground": "#1B1E2B", + "settings.textInputForeground": "#A6ACCD", + "settings.textInputBackground": "#1B1E2B", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#1B1E2B", + "settings.checkboxForeground": "#A6ACCD", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#4E5579" + } +} diff --git a/legacy/themes/Material-Theme-Palenight-Legacy.json b/legacy/themes/Material-Theme-Palenight-Legacy.json new file mode 100644 index 0000000..c2636e5 --- /dev/null +++ b/legacy/themes/Material-Theme-Palenight-Legacy.json @@ -0,0 +1,861 @@ +{ + "name": "Material-Theme-Palenight-Legacy", + "type": "dark", + "tokenColors": [ + { + "settings": { + "background": "#292D3E", + "foreground": "#ffffff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment", + "string.quoted.docstring" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#676E95" + } + }, + { + "name": "Variables", + "scope": [ + "variable", + "string constant.other.placeholder" + ], + "settings": { + "foreground": "#A6ACCD" + } + }, + { + "name": "PHP Constants", + "scope": [ + "constant.other.php" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#ffffff" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Invalid deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.type", + "storage.modifier" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "Keyword", + "Storage" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "keyword.control", + "constant.other.color", + "punctuation.definition.tag", + "punctuation", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "punctuation.section.embedded", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control" + ], + "settings": { + "fontStyle": "italic" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "C-related Block Level Variables", + "scope": [ + "source.cpp meta.block variable.other" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Variables constant", + "scope": [ + "variable.other.constant" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "constant.numeric", + "constant.language", + "support.constant", + "constant.character", + "constant.escape", + "keyword.other.unit", + "keyword.other" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "Number, Constant, Function Argument, Tag Attribute, Embedded", + "scope": [ + "variable.parameter.function.language.special", + "variable.parameter" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "String, Symbols, Inherited Class, Markup Heading", + "scope": [ + "string", + "constant.other.symbol", + "constant.other.key", + "entity.other.inherited-class", + "markup.heading", + "markup.inserted.git_gutter", + "meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "normal", + "foreground": "#C3E88D" + } + }, + { + "name": "Class, Support", + "scope": [ + "entity.name", + "support.type", + "support.class", + "support.orther.namespace.use.php", + "meta.use.php", + "support.other.namespace.php", + "markup.changed.git_gutter", + "support.type.sys-types" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "CSS Class and Support", + "scope": [ + "source.css support.type.property-name", + "source.sass support.type.property-name", + "source.scss support.type.property-name", + "source.less support.type.property-name", + "source.stylus support.type.property-name", + "source.postcss support.type.property-name" + ], + "settings": { + "foreground": "#B2CCD6" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "entity.name.method.js", + "scope": [ + "entity.name.method.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "meta.method.js", + "scope": [ + "meta.class-method.js entity.name.function.js", + "variable.function.constructor" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#C792EA" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "URL", + "scope": [ + "*url*", + "*link*", + "*uri*" + ], + "settings": { + "fontStyle": "underline" + } + }, + { + "name": "Decorators", + "scope": [ + "tag.decorator.js entity.name.tag.js", + "tag.decorator.js punctuation.definition.tag.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#82AAFF" + } + }, + { + "name": "ES7 Bind Operator", + "scope": [ + "source.js constant.other.object.key.js string.unquoted.label.js" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 0", + "scope": [ + "source.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 1", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "JSON Key - Level 2", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#F78C6C" + } + }, + { + "name": "JSON Key - Level 3", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#FF5370" + } + }, + { + "name": "JSON Key - Level 4", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C17E70" + } + }, + { + "name": "JSON Key - Level 5", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "JSON Key - Level 6", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#f07178" + } + }, + { + "name": "JSON Key - Level 7", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "JSON Key - Level 8", + "scope": [ + "source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#A6ACCD" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markdown - Line Break", + "scope": [ + "text.html.markdown meta.dummy.line-break" + ], + "settings": { + "foreground": "" + } + }, + { + "name": "Markdown - Heading", + "scope": [ + "markdown.heading", + "markup.heading | markup.heading entity.name", + "markup.heading.markdown punctuation.definition.heading.markdown" + ], + "settings": { + "foreground": "#C3E88D" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Bold-Italic", + "scope": [ + "markup.bold markup.italic", + "markup.italic markup.bold", + "markup.quote markup.bold", + "markup.bold markup.italic string", + "markup.italic markup.bold string", + "markup.quote markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f07178" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#F78C6C" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.fenced_code.block.markdown", + "markup.inline.raw.string.markdown" + ], + "settings": { + "foreground": "#A6ACCD90" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#4E5579" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#4E5579" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#A6ACCD" + } + } + ], + "colors": { + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "editorRuler.foreground": "#4E5579", + "scrollbar.shadow": "#292D3E00", + "editorLink.activeForeground": "#A6ACCD", + "selection.background": "#80CBC4", + "progressBar.background": "#80CBC4", + "textLink.foreground": "#80CBC4", + "textLink.activeForeground": "#A6ACCD", + "widget.shadow": "#00000030", + "button.background": "#717CB450", + "debugToolBar.background": "#292D3E", + "pickerGroup.foreground": "#80CBC4", + "inputOption.activeBackground": "#A6ACCD30", + "inputOption.activeBorder": "#A6ACCD30", + "editorLineNumber.foreground": "#3A3F58", + "editorLineNumber.activeForeground": "#676E95", + "editorBracketMatch.border": "#FFCC0050", + "editorBracketMatch.background": "#292D3E", + "editorWhitespace.foreground": "#A6ACCD40", + "editorOverviewRuler.findMatchForeground": "#80CBC4", + "editorOverviewRuler.border": "#292D3E", + "editorOverviewRuler.errorForeground": "#FF537040", + "editorOverviewRuler.infoForeground": "#82AAFF40", + "editorOverviewRuler.warningForeground": "#FFCB6B40", + "editorInfo.foreground": "#82AAFF70", + "editorWarning.foreground": "#FFCB6B70", + "editorError.foreground": "#FF537070", + "editorHoverWidget.background": "#292D3E", + "editorHoverWidget.border": "#FFFFFF10", + "editorIndentGuide.background": "#4E557970", + "editorIndentGuide.activeBackground": "#4E5579", + "editorGroupHeader.tabsBackground": "#292D3E", + "editorGroup.border": "#00000030", + "editorGutter.modifiedBackground": "#82AAFF60", + "editorGutter.addedBackground": "#C3E88D60", + "editorGutter.deletedBackground": "#FF537060", + "editor.background": "#292D3E", + "editor.foreground": "#A6ACCD", + "editor.lineHighlightBackground": "#00000050", + "editor.selectionBackground": "#717CB450", + "editor.selectionHighlightBackground": "#FFCC0020", + "editor.findMatchBackground": "#000000", + "editor.findMatchHighlightBackground": "#00000050", + "editor.findMatchBorder": "#80CBC4", + "editor.findMatchHighlightBorder": "#ffffff30", + "tab.activeBorder": "#80CBC4", + "tab.activeModifiedBorder": "#676E95", + "tab.unfocusedActiveBorder": "#676E95", + "tab.activeForeground": "#FFFFFF", + "tab.inactiveForeground": "#676E95", + "tab.inactiveBackground": "#292D3E", + "tab.unfocusedActiveForeground": "#A6ACCD", + "tab.border": "#292D3E", + "statusBar.noFolderBackground": "#292D3E", + "statusBar.border": "#292D3E60", + "statusBar.background": "#292D3E", + "statusBar.foreground": "#676E95", + "statusBar.debuggingBackground": "#C792EA", + "statusBar.debuggingForeground": "#ffffff", + "statusBarItem.hoverBackground": "#676E9520", + "statusBarItem.remoteForeground": "#000000", + "statusBarItem.remoteBackground": "#80CBC4", + "activityBar.background": "#292D3E", + "activityBar.border": "#292D3E60", + "activityBar.foreground": "#A6ACCD", + "activityBarBadge.background": "#80CBC4", + "activityBarBadge.foreground": "#000000", + "titleBar.activeBackground": "#292D3E", + "titleBar.activeForeground": "#A6ACCD", + "titleBar.inactiveBackground": "#292D3E", + "titleBar.inactiveForeground": "#676E95", + "titleBar.border": "#292D3E60", + "sideBar.background": "#292D3E", + "sideBar.foreground": "#676E95", + "sideBar.border": "#292D3E60", + "sideBarTitle.foreground": "#A6ACCD", + "sideBarSectionHeader.background": "#292D3E", + "sideBarSectionHeader.border": "#292D3E60", + "input.background": "#333747", + "input.foreground": "#EEFFFF", + "input.placeholderForeground": "#A6ACCD60", + "input.border": "#FFFFFF10", + "inputValidation.errorBorder": "#FF537050", + "inputValidation.infoBorder": "#82AAFF50", + "inputValidation.warningBorder": "#FFCB6B50", + "dropdown.background": "#292D3E", + "dropdown.border": "#FFFFFF10", + "list.hoverForeground": "#FFFFFF", + "list.hoverBackground": "#292D3E", + "list.activeSelectionBackground": "#292D3E", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.focusBackground": "#A6ACCD20", + "list.focusForeground": "#A6ACCD", + "list.highlightForeground": "#80CBC4", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "terminal.ansiBrightWhite": "#ffffff", + "terminal.ansiBrightBlack": "#676E95", + "terminal.ansiBrightBlue": "#82AAFF", + "terminal.ansiBrightCyan": "#89DDFF", + "terminal.ansiBrightGreen": "#C3E88D", + "terminal.ansiBrightMagenta": "#C792EA", + "terminal.ansiBrightRed": "#FF5370", + "terminal.ansiBrightYellow": "#FFCB6B", + "terminalCursor.foreground": "#FFCB6B", + "terminalCursor.background": "#000000", + "scrollbarSlider.background": "#A6ACCD20", + "scrollbarSlider.hoverBackground": "#A6ACCD10", + "scrollbarSlider.activeBackground": "#80CBC4", + "editorSuggestWidget.background": "#292D3E", + "editorSuggestWidget.foreground": "#A6ACCD", + "editorSuggestWidget.highlightForeground": "#80CBC4", + "editorSuggestWidget.selectedBackground": "#00000050", + "editorSuggestWidget.border": "#FFFFFF10", + "editorWidget.background": "#292D3E", + "editorWidget.resizeBorder": "#80CBC4", + "editorWidget.border": "", + "editorMarkerNavigation.background": "#A6ACCD05", + "panel.border": "#292D3E60", + "panel.background": "#292D3E", + "panel.dropBackground": "#A6ACCD", + "panelTitle.inactiveForeground": "#A6ACCD", + "panelTitle.activeForeground": "#FFFFFF", + "panelTitle.activeBorder": "#80CBC4", + "diffEditor.insertedTextBackground": "#C3E88D15", + "diffEditor.removedTextBackground": "#FF537020", + "notifications.background": "#292D3E", + "notifications.foreground": "#A6ACCD", + "notificationLink.foreground": "#80CBC4", + "badge.background": "#00000030", + "badge.foreground": "#676E95", + "extensionButton.prominentBackground": "#C3E88D90", + "extensionButton.prominentHoverBackground": "#C3E88D", + "peekView.border": "#00000030", + "peekViewEditor.background": "#A6ACCD05", + "peekViewTitle.background": "#A6ACCD05", + "peekViewResult.background": "#A6ACCD05", + "peekViewEditorGutter.background": "#A6ACCD05", + "peekViewTitleDescription.foreground": "#A6ACCD60", + "peekViewResult.matchHighlightBackground": "#717CB450", + "peekViewEditor.matchHighlightBackground": "#717CB450", + "gitDecoration.deletedResourceForeground": "#FF537090", + "gitDecoration.conflictingResourceForeground": "#FFCB6B90", + "gitDecoration.modifiedResourceForeground": "#82AAFF90", + "gitDecoration.untrackedResourceForeground": "#C3E88D90", + "gitDecoration.ignoredResourceForeground": "#676E9590", + "peekViewResult.selectionBackground": "#676E9570", + "breadcrumb.background": "#292D3E", + "breadcrumb.foreground": "#676E95", + "breadcrumb.focusForeground": "#A6ACCD", + "breadcrumb.activeSelectionForeground": "#80CBC4", + "breadcrumbPicker.background": "#292D3E", + "menu.background": "#292D3E", + "menu.foreground": "#A6ACCD", + "menu.selectionBackground": "#00000050", + "menu.selectionForeground": "#80CBC4", + "menu.selectionBorder": "#00000030", + "menu.separatorBackground": "#A6ACCD", + "menubar.selectionBackground": "#00000030", + "menubar.selectionForeground": "#80CBC4", + "menubar.selectionBorder": "#00000030", + "settings.dropdownForeground": "#A6ACCD", + "settings.dropdownBackground": "#292D3E", + "settings.numberInputForeground": "#A6ACCD", + "settings.numberInputBackground": "#292D3E", + "settings.textInputForeground": "#A6ACCD", + "settings.textInputBackground": "#292D3E", + "settings.headerForeground": "#80CBC4", + "settings.modifiedItemIndicator": "#80CBC4", + "settings.checkboxBackground": "#292D3E", + "settings.checkboxForeground": "#A6ACCD", + "listFilterWidget.background": "#00000030", + "listFilterWidget.outline": "#00000030", + "listFilterWidget.noMatchesOutline": "#00000030", + "tree.indentGuidesStroke": "#4E5579" + } +} diff --git a/material-theme.config.json b/material-theme.config.json index 07ec934..2325ad4 100644 --- a/material-theme.config.json +++ b/material-theme.config.json @@ -106,8 +106,5 @@ "alpha": 40, "value": null } - }, - "changelog": { - "lastversion": "30.0.0" } } diff --git a/package.json b/package.json index 9284f53..94faedd 100644 --- a/package.json +++ b/package.json @@ -28,10 +28,11 @@ "vscode": ">=1.40.0" }, "scripts": { - "build": "yarn cleanup && yarn build:ts && yarn build:generate-themes && yarn build:ui", + "build": "yarn cleanup && yarn build:ts && yarn build:generate-themes && yarn build:legacy && yarn build:ui", "cleanup": "rimraf build && rimraf dist", "lint": "eslint .", "build:ui": "node dist/scripts/ui/index.js", + "build:legacy": "ncp legacy/themes build/themes", "build:generate-themes": "node dist/scripts/generator/index.js", "build:ts": "tsc -p ./tsconfig.json && ncp dist/src/ build && ncp material-theme.config.json build", "postinstall": "node ./node_modules/vscode/bin/install && tsc -p tsconfig.json" @@ -142,6 +143,56 @@ "label": "Material Theme Lighter High Contrast", "path": "./build/themes/Material-Theme-Lighter-High-Contrast.json", "uiTheme": "vs" + }, + { + "label": "Material Theme (Legacy)", + "path": "./build/themes/Material-Theme-Default-Legacy.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme High Contrast (Legacy)", + "path": "./build/themes/Material-Theme-Default-High-Contrast-Legacy.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Darker (Legacy)", + "path": "./build/themes/Material-Theme-Darker-Legacy.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Darker High Contrast (Legacy)", + "path": "./build/themes/Material-Theme-Darker-High-Contrast-Legacy.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Palenight (Legacy)", + "path": "./build/themes/Material-Theme-Palenight-Legacy.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Palenight High Contrast (Legacy)", + "path": "./build/themes/Material-Theme-Palenight-High-Contrast-Legacy.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Ocean (Legacy)", + "path": "./build/themes/Material-Theme-Ocean-Legacy.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Ocean High Contrast (Legacy)", + "path": "./build/themes/Material-Theme-Ocean-High-Contrast-Legacy.json", + "uiTheme": "vs-dark" + }, + { + "label": "Material Theme Lighter (Legacy)", + "path": "./build/themes/Material-Theme-Lighter-Legacy.json", + "uiTheme": "vs" + }, + { + "label": "Material Theme Lighter High Contrast (Legacy)", + "path": "./build/themes/Material-Theme-Lighter-High-Contrast-Legacy.json", + "uiTheme": "vs" } ] }, diff --git a/src/core/extension-manager.ts b/src/core/extension-manager.ts index 230b8a3..ed2f110 100644 --- a/src/core/extension-manager.ts +++ b/src/core/extension-manager.ts @@ -80,6 +80,7 @@ class ExtensionManager implements IExtensionManager { private async init(): Promise { try { + const packageJSON = this.getPackageJSON(); const userConfig = await this.getUserConfig(); this.installationType = { update: userConfig && this.isVersionUpdate(userConfig), @@ -89,9 +90,13 @@ class ExtensionManager implements IExtensionManager { const configBuffer = await workspace.fs.readFile(this.configFileUri); const configContent = Buffer.from(configBuffer).toString('utf8'); - await workspace.fs.writeFile(this.userConfigFileUri, configBuffer); - this.configJSON = JSON.parse(configContent) as MaterialThemeConfig; + + const userConfigUpdate = {...this.configJSON, changelog: {lastversion: packageJSON.version}}; + await workspace.fs.writeFile( + this.userConfigFileUri, + Buffer.from(JSON.stringify(userConfigUpdate), 'utf-8') + ); } catch (error) { this.configJSON = {accentsProperties: {}, accents: {}}; window