diff --git a/themes.md b/themes.md index 820bddc..def2e09 100644 --- a/themes.md +++ b/themes.md @@ -67,6 +67,8 @@ One Dark One Light OneDark Dark OneDark Light +Porple Dark +Porple Light Rebecca Summerfruit Dark Summerfruit Light diff --git a/themes/base16-3024-dark.json b/themes/base16-3024-dark.json index 568847b..5d8856d 100644 --- a/themes/base16-3024-dark.json +++ b/themes/base16-3024-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#5c5855", "editorCodeLens.foreground": "#4a4543", "editorBracketMatch.background": "#4a4543", + "editorOverviewRuler.findMatchForeground": "#fded02", + "editorOverviewRuler.rangeHighlightForeground": "#5c5855", + "editorOverviewRuler.selectionHighlightForeground": "#4a4543", + "editorOverviewRuler.wordHighlightForeground": "#f7f7f7", + "editorOverviewRuler.wordHighlightStrongForeground": "#01a0e4", + "editorOverviewRuler.modifiedForeground": "#a16a94", + "editorOverviewRuler.addedForeground": "#01a252", + "editorOverviewRuler.deletedForeground": "#db2d20", + "editorOverviewRuler.errorForeground": "#db2d20", + "editorOverviewRuler.warningForeground": "#fded02", + "editorOverviewRuler.infoForeground": "#b5e4f4", "editorError.foreground": "#db2d20", - "editorWarning.foreground": "#db2d20", + "editorWarning.foreground": "#fded02", + "editorInfo.foreground": "#b5e4f4", "editorGutter.addedBackground": "#01a252", "editorGutter.background": "#090300", "editorGutter.deletedBackground": "#db2d20", @@ -90,7 +102,7 @@ "editorWidget.background": "#090300", "editorSuggestWidget.background": "#3a3432", "editorSuggestWidget.foreground": "#a5a2a2", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#01a0e4", "editorSuggestWidget.selectedBackground": "#4a4543", "editorHoverWidget.background": "#090300", "debugExceptionWidget.background": "#3a3432", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#01a25260", "editorOverviewRuler.currentContentForeground": "#01a0e4", "editorOverviewRuler.incomingContentForeground": "#01a252", + "editorOverviewRuler.commonContentForeground": "#cdab53", "panel.background": "#090300", "panelTitle.activeForeground": "#a5a2a2", "panelTitle.inactiveForeground": "#5c5855", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#5c5855", "notification.background": "#4a4543", "notification.foreground": "#a5a2a2", + "notification.buttonBackground": "#01a0e4", + "notification.buttonHoverBackground": "#4a4543", + "notification.buttonForeground": "#f7f7f7", + "notification.infoBackground": "#b5e4f4", + "notification.infoForeground": "#f7f7f7", + "notification.warningBackground": "#fded02", + "notification.warningForeground": "#f7f7f7", + "notification.errorBackground": "#db2d20", + "notification.errorForeground": "#f7f7f7", "extensionButton.prominentBackground": "#01a252", "extensionButton.prominentForeground": "#f7f7f7", "extensionButton.prominentHoverBackground": "#4a4543", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#3a3432", "welcomePage.buttonHoverBackground": "#4a4543", "walkThrough.embeddedEditorBackground": "#090300", + "gitDecoration.modifiedResourceForeground": "#a16a94", + "gitDecoration.deletedResourceForeground": "#db2d20", + "gitDecoration.untrackedResourceForeground": "#01a252", + "gitDecoration.ignoredResourceForeground": "#5c5855", + "gitDecoration.conflictingResourceForeground": "#fded02", "descriptionForeground": "#5c5855", "textBlockQuote.background": "#3a3432", "textBlockQuote.border": "#01a0e4", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#db2d20" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#01a0e4" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a16a94" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a16a94" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#b5e4f4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#01a0e4" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fded02" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fded02" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#01a0e4" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#b5e4f4" } }, { diff --git a/themes/base16-3024-light.json b/themes/base16-3024-light.json index 92ad4ae..76604fb 100644 --- a/themes/base16-3024-light.json +++ b/themes/base16-3024-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#807d7c", "editorCodeLens.foreground": "#a5a2a2", "editorBracketMatch.background": "#a5a2a2", + "editorOverviewRuler.findMatchForeground": "#fded02", + "editorOverviewRuler.rangeHighlightForeground": "#807d7c", + "editorOverviewRuler.selectionHighlightForeground": "#a5a2a2", + "editorOverviewRuler.wordHighlightForeground": "#090300", + "editorOverviewRuler.wordHighlightStrongForeground": "#01a0e4", + "editorOverviewRuler.modifiedForeground": "#a16a94", + "editorOverviewRuler.addedForeground": "#01a252", + "editorOverviewRuler.deletedForeground": "#db2d20", + "editorOverviewRuler.errorForeground": "#db2d20", + "editorOverviewRuler.warningForeground": "#fded02", + "editorOverviewRuler.infoForeground": "#b5e4f4", "editorError.foreground": "#db2d20", - "editorWarning.foreground": "#db2d20", + "editorWarning.foreground": "#fded02", + "editorInfo.foreground": "#b5e4f4", "editorGutter.addedBackground": "#01a252", "editorGutter.background": "#f7f7f7", "editorGutter.deletedBackground": "#db2d20", @@ -90,7 +102,7 @@ "editorWidget.background": "#f7f7f7", "editorSuggestWidget.background": "#d6d5d4", "editorSuggestWidget.foreground": "#4a4543", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#01a0e4", "editorSuggestWidget.selectedBackground": "#a5a2a2", "editorHoverWidget.background": "#f7f7f7", "debugExceptionWidget.background": "#d6d5d4", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#01a25260", "editorOverviewRuler.currentContentForeground": "#01a0e4", "editorOverviewRuler.incomingContentForeground": "#01a252", + "editorOverviewRuler.commonContentForeground": "#cdab53", "panel.background": "#f7f7f7", "panelTitle.activeForeground": "#4a4543", "panelTitle.inactiveForeground": "#807d7c", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#807d7c", "notification.background": "#a5a2a2", "notification.foreground": "#4a4543", + "notification.buttonBackground": "#01a0e4", + "notification.buttonHoverBackground": "#a5a2a2", + "notification.buttonForeground": "#090300", + "notification.infoBackground": "#b5e4f4", + "notification.infoForeground": "#090300", + "notification.warningBackground": "#fded02", + "notification.warningForeground": "#090300", + "notification.errorBackground": "#db2d20", + "notification.errorForeground": "#090300", "extensionButton.prominentBackground": "#01a252", "extensionButton.prominentForeground": "#090300", "extensionButton.prominentHoverBackground": "#a5a2a2", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#d6d5d4", "welcomePage.buttonHoverBackground": "#a5a2a2", "walkThrough.embeddedEditorBackground": "#f7f7f7", + "gitDecoration.modifiedResourceForeground": "#a16a94", + "gitDecoration.deletedResourceForeground": "#db2d20", + "gitDecoration.untrackedResourceForeground": "#01a252", + "gitDecoration.ignoredResourceForeground": "#807d7c", + "gitDecoration.conflictingResourceForeground": "#fded02", "descriptionForeground": "#807d7c", "textBlockQuote.background": "#d6d5d4", "textBlockQuote.border": "#01a0e4", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#db2d20" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#01a0e4" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a16a94" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a16a94" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#b5e4f4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#01a0e4" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fded02" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fded02" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#01a0e4" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#b5e4f4" } }, { diff --git a/themes/base16-apathy-dark.json b/themes/base16-apathy-dark.json index 32704c2..da06da0 100644 --- a/themes/base16-apathy-dark.json +++ b/themes/base16-apathy-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#2B685E", "editorCodeLens.foreground": "#184E45", "editorBracketMatch.background": "#184E45", + "editorOverviewRuler.findMatchForeground": "#3E4C96", + "editorOverviewRuler.rangeHighlightForeground": "#2B685E", + "editorOverviewRuler.selectionHighlightForeground": "#184E45", + "editorOverviewRuler.wordHighlightForeground": "#D2E7E4", + "editorOverviewRuler.wordHighlightStrongForeground": "#96883E", + "editorOverviewRuler.modifiedForeground": "#4C963E", + "editorOverviewRuler.addedForeground": "#883E96", + "editorOverviewRuler.deletedForeground": "#3E9688", + "editorOverviewRuler.errorForeground": "#3E9688", + "editorOverviewRuler.warningForeground": "#3E4C96", + "editorOverviewRuler.infoForeground": "#963E4C", "editorError.foreground": "#3E9688", - "editorWarning.foreground": "#3E9688", + "editorWarning.foreground": "#3E4C96", + "editorInfo.foreground": "#963E4C", "editorGutter.addedBackground": "#883E96", "editorGutter.background": "#031A16", "editorGutter.deletedBackground": "#3E9688", @@ -90,7 +102,7 @@ "editorWidget.background": "#031A16", "editorSuggestWidget.background": "#0B342D", "editorSuggestWidget.foreground": "#81B5AC", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#96883E", "editorSuggestWidget.selectedBackground": "#184E45", "editorHoverWidget.background": "#031A16", "debugExceptionWidget.background": "#0B342D", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#883E9660", "editorOverviewRuler.currentContentForeground": "#96883E", "editorOverviewRuler.incomingContentForeground": "#883E96", + "editorOverviewRuler.commonContentForeground": "#3E965B", "panel.background": "#031A16", "panelTitle.activeForeground": "#81B5AC", "panelTitle.inactiveForeground": "#2B685E", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#2B685E", "notification.background": "#184E45", "notification.foreground": "#81B5AC", + "notification.buttonBackground": "#96883E", + "notification.buttonHoverBackground": "#184E45", + "notification.buttonForeground": "#D2E7E4", + "notification.infoBackground": "#963E4C", + "notification.infoForeground": "#D2E7E4", + "notification.warningBackground": "#3E4C96", + "notification.warningForeground": "#D2E7E4", + "notification.errorBackground": "#3E9688", + "notification.errorForeground": "#D2E7E4", "extensionButton.prominentBackground": "#883E96", "extensionButton.prominentForeground": "#D2E7E4", "extensionButton.prominentHoverBackground": "#184E45", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#0B342D", "welcomePage.buttonHoverBackground": "#184E45", "walkThrough.embeddedEditorBackground": "#031A16", + "gitDecoration.modifiedResourceForeground": "#4C963E", + "gitDecoration.deletedResourceForeground": "#3E9688", + "gitDecoration.untrackedResourceForeground": "#883E96", + "gitDecoration.ignoredResourceForeground": "#2B685E", + "gitDecoration.conflictingResourceForeground": "#3E4C96", "descriptionForeground": "#2B685E", "textBlockQuote.background": "#0B342D", "textBlockQuote.border": "#96883E", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#3E9688" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#96883E" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#4C963E" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#4C963E" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#963E4C" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#96883E" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#3E4C96" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#3E4C96" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#96883E" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#963E4C" } }, { diff --git a/themes/base16-apathy-light.json b/themes/base16-apathy-light.json index 3aaf5f9..ae33786 100644 --- a/themes/base16-apathy-light.json +++ b/themes/base16-apathy-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#5F9C92", "editorCodeLens.foreground": "#81B5AC", "editorBracketMatch.background": "#81B5AC", + "editorOverviewRuler.findMatchForeground": "#3E4C96", + "editorOverviewRuler.rangeHighlightForeground": "#5F9C92", + "editorOverviewRuler.selectionHighlightForeground": "#81B5AC", + "editorOverviewRuler.wordHighlightForeground": "#031A16", + "editorOverviewRuler.wordHighlightStrongForeground": "#96883E", + "editorOverviewRuler.modifiedForeground": "#4C963E", + "editorOverviewRuler.addedForeground": "#883E96", + "editorOverviewRuler.deletedForeground": "#3E9688", + "editorOverviewRuler.errorForeground": "#3E9688", + "editorOverviewRuler.warningForeground": "#3E4C96", + "editorOverviewRuler.infoForeground": "#963E4C", "editorError.foreground": "#3E9688", - "editorWarning.foreground": "#3E9688", + "editorWarning.foreground": "#3E4C96", + "editorInfo.foreground": "#963E4C", "editorGutter.addedBackground": "#883E96", "editorGutter.background": "#D2E7E4", "editorGutter.deletedBackground": "#3E9688", @@ -90,7 +102,7 @@ "editorWidget.background": "#D2E7E4", "editorSuggestWidget.background": "#A7CEC8", "editorSuggestWidget.foreground": "#184E45", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#96883E", "editorSuggestWidget.selectedBackground": "#81B5AC", "editorHoverWidget.background": "#D2E7E4", "debugExceptionWidget.background": "#A7CEC8", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#883E9660", "editorOverviewRuler.currentContentForeground": "#96883E", "editorOverviewRuler.incomingContentForeground": "#883E96", + "editorOverviewRuler.commonContentForeground": "#3E965B", "panel.background": "#D2E7E4", "panelTitle.activeForeground": "#184E45", "panelTitle.inactiveForeground": "#5F9C92", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#5F9C92", "notification.background": "#81B5AC", "notification.foreground": "#184E45", + "notification.buttonBackground": "#96883E", + "notification.buttonHoverBackground": "#81B5AC", + "notification.buttonForeground": "#031A16", + "notification.infoBackground": "#963E4C", + "notification.infoForeground": "#031A16", + "notification.warningBackground": "#3E4C96", + "notification.warningForeground": "#031A16", + "notification.errorBackground": "#3E9688", + "notification.errorForeground": "#031A16", "extensionButton.prominentBackground": "#883E96", "extensionButton.prominentForeground": "#031A16", "extensionButton.prominentHoverBackground": "#81B5AC", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#A7CEC8", "welcomePage.buttonHoverBackground": "#81B5AC", "walkThrough.embeddedEditorBackground": "#D2E7E4", + "gitDecoration.modifiedResourceForeground": "#4C963E", + "gitDecoration.deletedResourceForeground": "#3E9688", + "gitDecoration.untrackedResourceForeground": "#883E96", + "gitDecoration.ignoredResourceForeground": "#5F9C92", + "gitDecoration.conflictingResourceForeground": "#3E4C96", "descriptionForeground": "#5F9C92", "textBlockQuote.background": "#A7CEC8", "textBlockQuote.border": "#96883E", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#3E9688" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#96883E" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#4C963E" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#4C963E" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#963E4C" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#96883E" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#3E4C96" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#3E4C96" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#96883E" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#963E4C" } }, { diff --git a/themes/base16-ashes-dark.json b/themes/base16-ashes-dark.json index dbe83c2..6b1bf57 100644 --- a/themes/base16-ashes-dark.json +++ b/themes/base16-ashes-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#747C84", "editorCodeLens.foreground": "#565E65", "editorBracketMatch.background": "#565E65", + "editorOverviewRuler.findMatchForeground": "#AEC795", + "editorOverviewRuler.rangeHighlightForeground": "#747C84", + "editorOverviewRuler.selectionHighlightForeground": "#565E65", + "editorOverviewRuler.wordHighlightForeground": "#F3F4F5", + "editorOverviewRuler.wordHighlightStrongForeground": "#AE95C7", + "editorOverviewRuler.modifiedForeground": "#C795AE", + "editorOverviewRuler.addedForeground": "#95C7AE", + "editorOverviewRuler.deletedForeground": "#C7AE95", + "editorOverviewRuler.errorForeground": "#C7AE95", + "editorOverviewRuler.warningForeground": "#AEC795", + "editorOverviewRuler.infoForeground": "#95AEC7", "editorError.foreground": "#C7AE95", - "editorWarning.foreground": "#C7AE95", + "editorWarning.foreground": "#AEC795", + "editorInfo.foreground": "#95AEC7", "editorGutter.addedBackground": "#95C7AE", "editorGutter.background": "#1C2023", "editorGutter.deletedBackground": "#C7AE95", @@ -90,7 +102,7 @@ "editorWidget.background": "#1C2023", "editorSuggestWidget.background": "#393F45", "editorSuggestWidget.foreground": "#C7CCD1", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#AE95C7", "editorSuggestWidget.selectedBackground": "#565E65", "editorHoverWidget.background": "#1C2023", "debugExceptionWidget.background": "#393F45", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#95C7AE60", "editorOverviewRuler.currentContentForeground": "#AE95C7", "editorOverviewRuler.incomingContentForeground": "#95C7AE", + "editorOverviewRuler.commonContentForeground": "#C79595", "panel.background": "#1C2023", "panelTitle.activeForeground": "#C7CCD1", "panelTitle.inactiveForeground": "#747C84", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#747C84", "notification.background": "#565E65", "notification.foreground": "#C7CCD1", + "notification.buttonBackground": "#AE95C7", + "notification.buttonHoverBackground": "#565E65", + "notification.buttonForeground": "#F3F4F5", + "notification.infoBackground": "#95AEC7", + "notification.infoForeground": "#F3F4F5", + "notification.warningBackground": "#AEC795", + "notification.warningForeground": "#F3F4F5", + "notification.errorBackground": "#C7AE95", + "notification.errorForeground": "#F3F4F5", "extensionButton.prominentBackground": "#95C7AE", "extensionButton.prominentForeground": "#F3F4F5", "extensionButton.prominentHoverBackground": "#565E65", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#393F45", "welcomePage.buttonHoverBackground": "#565E65", "walkThrough.embeddedEditorBackground": "#1C2023", + "gitDecoration.modifiedResourceForeground": "#C795AE", + "gitDecoration.deletedResourceForeground": "#C7AE95", + "gitDecoration.untrackedResourceForeground": "#95C7AE", + "gitDecoration.ignoredResourceForeground": "#747C84", + "gitDecoration.conflictingResourceForeground": "#AEC795", "descriptionForeground": "#747C84", "textBlockQuote.background": "#393F45", "textBlockQuote.border": "#AE95C7", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#C7AE95" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#AE95C7" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#C795AE" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#C795AE" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#95AEC7" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#AE95C7" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#AEC795" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#AEC795" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#AE95C7" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#95AEC7" } }, { diff --git a/themes/base16-ashes-light.json b/themes/base16-ashes-light.json index d255d3c..9cf14a9 100644 --- a/themes/base16-ashes-light.json +++ b/themes/base16-ashes-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#ADB3BA", "editorCodeLens.foreground": "#C7CCD1", "editorBracketMatch.background": "#C7CCD1", + "editorOverviewRuler.findMatchForeground": "#AEC795", + "editorOverviewRuler.rangeHighlightForeground": "#ADB3BA", + "editorOverviewRuler.selectionHighlightForeground": "#C7CCD1", + "editorOverviewRuler.wordHighlightForeground": "#1C2023", + "editorOverviewRuler.wordHighlightStrongForeground": "#AE95C7", + "editorOverviewRuler.modifiedForeground": "#C795AE", + "editorOverviewRuler.addedForeground": "#95C7AE", + "editorOverviewRuler.deletedForeground": "#C7AE95", + "editorOverviewRuler.errorForeground": "#C7AE95", + "editorOverviewRuler.warningForeground": "#AEC795", + "editorOverviewRuler.infoForeground": "#95AEC7", "editorError.foreground": "#C7AE95", - "editorWarning.foreground": "#C7AE95", + "editorWarning.foreground": "#AEC795", + "editorInfo.foreground": "#95AEC7", "editorGutter.addedBackground": "#95C7AE", "editorGutter.background": "#F3F4F5", "editorGutter.deletedBackground": "#C7AE95", @@ -90,7 +102,7 @@ "editorWidget.background": "#F3F4F5", "editorSuggestWidget.background": "#DFE2E5", "editorSuggestWidget.foreground": "#565E65", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#AE95C7", "editorSuggestWidget.selectedBackground": "#C7CCD1", "editorHoverWidget.background": "#F3F4F5", "debugExceptionWidget.background": "#DFE2E5", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#95C7AE60", "editorOverviewRuler.currentContentForeground": "#AE95C7", "editorOverviewRuler.incomingContentForeground": "#95C7AE", + "editorOverviewRuler.commonContentForeground": "#C79595", "panel.background": "#F3F4F5", "panelTitle.activeForeground": "#565E65", "panelTitle.inactiveForeground": "#ADB3BA", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#ADB3BA", "notification.background": "#C7CCD1", "notification.foreground": "#565E65", + "notification.buttonBackground": "#AE95C7", + "notification.buttonHoverBackground": "#C7CCD1", + "notification.buttonForeground": "#1C2023", + "notification.infoBackground": "#95AEC7", + "notification.infoForeground": "#1C2023", + "notification.warningBackground": "#AEC795", + "notification.warningForeground": "#1C2023", + "notification.errorBackground": "#C7AE95", + "notification.errorForeground": "#1C2023", "extensionButton.prominentBackground": "#95C7AE", "extensionButton.prominentForeground": "#1C2023", "extensionButton.prominentHoverBackground": "#C7CCD1", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#DFE2E5", "welcomePage.buttonHoverBackground": "#C7CCD1", "walkThrough.embeddedEditorBackground": "#F3F4F5", + "gitDecoration.modifiedResourceForeground": "#C795AE", + "gitDecoration.deletedResourceForeground": "#C7AE95", + "gitDecoration.untrackedResourceForeground": "#95C7AE", + "gitDecoration.ignoredResourceForeground": "#ADB3BA", + "gitDecoration.conflictingResourceForeground": "#AEC795", "descriptionForeground": "#ADB3BA", "textBlockQuote.background": "#DFE2E5", "textBlockQuote.border": "#AE95C7", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#C7AE95" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#AE95C7" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#C795AE" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#C795AE" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#95AEC7" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#AE95C7" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#AEC795" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#AEC795" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#AE95C7" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#95AEC7" } }, { diff --git a/themes/base16-atelier-cave-dark.json b/themes/base16-atelier-cave-dark.json index 534a390..8d85171 100644 --- a/themes/base16-atelier-cave-dark.json +++ b/themes/base16-atelier-cave-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#655f6d", "editorCodeLens.foreground": "#585260", "editorBracketMatch.background": "#585260", + "editorOverviewRuler.findMatchForeground": "#a06e3b", + "editorOverviewRuler.rangeHighlightForeground": "#655f6d", + "editorOverviewRuler.selectionHighlightForeground": "#585260", + "editorOverviewRuler.wordHighlightForeground": "#efecf4", + "editorOverviewRuler.wordHighlightStrongForeground": "#576ddb", + "editorOverviewRuler.modifiedForeground": "#955ae7", + "editorOverviewRuler.addedForeground": "#2a9292", + "editorOverviewRuler.deletedForeground": "#be4678", + "editorOverviewRuler.errorForeground": "#be4678", + "editorOverviewRuler.warningForeground": "#a06e3b", + "editorOverviewRuler.infoForeground": "#398bc6", "editorError.foreground": "#be4678", - "editorWarning.foreground": "#be4678", + "editorWarning.foreground": "#a06e3b", + "editorInfo.foreground": "#398bc6", "editorGutter.addedBackground": "#2a9292", "editorGutter.background": "#19171c", "editorGutter.deletedBackground": "#be4678", @@ -90,7 +102,7 @@ "editorWidget.background": "#19171c", "editorSuggestWidget.background": "#26232a", "editorSuggestWidget.foreground": "#8b8792", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#576ddb", "editorSuggestWidget.selectedBackground": "#585260", "editorHoverWidget.background": "#19171c", "debugExceptionWidget.background": "#26232a", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#2a929260", "editorOverviewRuler.currentContentForeground": "#576ddb", "editorOverviewRuler.incomingContentForeground": "#2a9292", + "editorOverviewRuler.commonContentForeground": "#bf40bf", "panel.background": "#19171c", "panelTitle.activeForeground": "#8b8792", "panelTitle.inactiveForeground": "#655f6d", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#655f6d", "notification.background": "#585260", "notification.foreground": "#8b8792", + "notification.buttonBackground": "#576ddb", + "notification.buttonHoverBackground": "#585260", + "notification.buttonForeground": "#efecf4", + "notification.infoBackground": "#398bc6", + "notification.infoForeground": "#efecf4", + "notification.warningBackground": "#a06e3b", + "notification.warningForeground": "#efecf4", + "notification.errorBackground": "#be4678", + "notification.errorForeground": "#efecf4", "extensionButton.prominentBackground": "#2a9292", "extensionButton.prominentForeground": "#efecf4", "extensionButton.prominentHoverBackground": "#585260", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#26232a", "welcomePage.buttonHoverBackground": "#585260", "walkThrough.embeddedEditorBackground": "#19171c", + "gitDecoration.modifiedResourceForeground": "#955ae7", + "gitDecoration.deletedResourceForeground": "#be4678", + "gitDecoration.untrackedResourceForeground": "#2a9292", + "gitDecoration.ignoredResourceForeground": "#655f6d", + "gitDecoration.conflictingResourceForeground": "#a06e3b", "descriptionForeground": "#655f6d", "textBlockQuote.background": "#26232a", "textBlockQuote.border": "#576ddb", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#be4678" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#576ddb" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#955ae7" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#955ae7" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#398bc6" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#576ddb" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a06e3b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a06e3b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#576ddb" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#398bc6" } }, { diff --git a/themes/base16-atelier-cave-light.json b/themes/base16-atelier-cave-light.json index b8615a3..c98994d 100644 --- a/themes/base16-atelier-cave-light.json +++ b/themes/base16-atelier-cave-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#7e7887", "editorCodeLens.foreground": "#8b8792", "editorBracketMatch.background": "#8b8792", + "editorOverviewRuler.findMatchForeground": "#a06e3b", + "editorOverviewRuler.rangeHighlightForeground": "#7e7887", + "editorOverviewRuler.selectionHighlightForeground": "#8b8792", + "editorOverviewRuler.wordHighlightForeground": "#19171c", + "editorOverviewRuler.wordHighlightStrongForeground": "#576ddb", + "editorOverviewRuler.modifiedForeground": "#955ae7", + "editorOverviewRuler.addedForeground": "#2a9292", + "editorOverviewRuler.deletedForeground": "#be4678", + "editorOverviewRuler.errorForeground": "#be4678", + "editorOverviewRuler.warningForeground": "#a06e3b", + "editorOverviewRuler.infoForeground": "#398bc6", "editorError.foreground": "#be4678", - "editorWarning.foreground": "#be4678", + "editorWarning.foreground": "#a06e3b", + "editorInfo.foreground": "#398bc6", "editorGutter.addedBackground": "#2a9292", "editorGutter.background": "#efecf4", "editorGutter.deletedBackground": "#be4678", @@ -90,7 +102,7 @@ "editorWidget.background": "#efecf4", "editorSuggestWidget.background": "#e2dfe7", "editorSuggestWidget.foreground": "#585260", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#576ddb", "editorSuggestWidget.selectedBackground": "#8b8792", "editorHoverWidget.background": "#efecf4", "debugExceptionWidget.background": "#e2dfe7", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#2a929260", "editorOverviewRuler.currentContentForeground": "#576ddb", "editorOverviewRuler.incomingContentForeground": "#2a9292", + "editorOverviewRuler.commonContentForeground": "#bf40bf", "panel.background": "#efecf4", "panelTitle.activeForeground": "#585260", "panelTitle.inactiveForeground": "#7e7887", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#7e7887", "notification.background": "#8b8792", "notification.foreground": "#585260", + "notification.buttonBackground": "#576ddb", + "notification.buttonHoverBackground": "#8b8792", + "notification.buttonForeground": "#19171c", + "notification.infoBackground": "#398bc6", + "notification.infoForeground": "#19171c", + "notification.warningBackground": "#a06e3b", + "notification.warningForeground": "#19171c", + "notification.errorBackground": "#be4678", + "notification.errorForeground": "#19171c", "extensionButton.prominentBackground": "#2a9292", "extensionButton.prominentForeground": "#19171c", "extensionButton.prominentHoverBackground": "#8b8792", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e2dfe7", "welcomePage.buttonHoverBackground": "#8b8792", "walkThrough.embeddedEditorBackground": "#efecf4", + "gitDecoration.modifiedResourceForeground": "#955ae7", + "gitDecoration.deletedResourceForeground": "#be4678", + "gitDecoration.untrackedResourceForeground": "#2a9292", + "gitDecoration.ignoredResourceForeground": "#7e7887", + "gitDecoration.conflictingResourceForeground": "#a06e3b", "descriptionForeground": "#7e7887", "textBlockQuote.background": "#e2dfe7", "textBlockQuote.border": "#576ddb", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#be4678" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#576ddb" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#955ae7" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#955ae7" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#398bc6" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#576ddb" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a06e3b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a06e3b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#576ddb" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#398bc6" } }, { diff --git a/themes/base16-atelier-dune-dark.json b/themes/base16-atelier-dune-dark.json index 06d764f..edc33f0 100644 --- a/themes/base16-atelier-dune-dark.json +++ b/themes/base16-atelier-dune-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#7d7a68", "editorCodeLens.foreground": "#6e6b5e", "editorBracketMatch.background": "#6e6b5e", + "editorOverviewRuler.findMatchForeground": "#ae9513", + "editorOverviewRuler.rangeHighlightForeground": "#7d7a68", + "editorOverviewRuler.selectionHighlightForeground": "#6e6b5e", + "editorOverviewRuler.wordHighlightForeground": "#fefbec", + "editorOverviewRuler.wordHighlightStrongForeground": "#6684e1", + "editorOverviewRuler.modifiedForeground": "#b854d4", + "editorOverviewRuler.addedForeground": "#60ac39", + "editorOverviewRuler.deletedForeground": "#d73737", + "editorOverviewRuler.errorForeground": "#d73737", + "editorOverviewRuler.warningForeground": "#ae9513", + "editorOverviewRuler.infoForeground": "#1fad83", "editorError.foreground": "#d73737", - "editorWarning.foreground": "#d73737", + "editorWarning.foreground": "#ae9513", + "editorInfo.foreground": "#1fad83", "editorGutter.addedBackground": "#60ac39", "editorGutter.background": "#20201d", "editorGutter.deletedBackground": "#d73737", @@ -90,7 +102,7 @@ "editorWidget.background": "#20201d", "editorSuggestWidget.background": "#292824", "editorSuggestWidget.foreground": "#a6a28c", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6684e1", "editorSuggestWidget.selectedBackground": "#6e6b5e", "editorHoverWidget.background": "#20201d", "debugExceptionWidget.background": "#292824", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#60ac3960", "editorOverviewRuler.currentContentForeground": "#6684e1", "editorOverviewRuler.incomingContentForeground": "#60ac39", + "editorOverviewRuler.commonContentForeground": "#d43552", "panel.background": "#20201d", "panelTitle.activeForeground": "#a6a28c", "panelTitle.inactiveForeground": "#7d7a68", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#7d7a68", "notification.background": "#6e6b5e", "notification.foreground": "#a6a28c", + "notification.buttonBackground": "#6684e1", + "notification.buttonHoverBackground": "#6e6b5e", + "notification.buttonForeground": "#fefbec", + "notification.infoBackground": "#1fad83", + "notification.infoForeground": "#fefbec", + "notification.warningBackground": "#ae9513", + "notification.warningForeground": "#fefbec", + "notification.errorBackground": "#d73737", + "notification.errorForeground": "#fefbec", "extensionButton.prominentBackground": "#60ac39", "extensionButton.prominentForeground": "#fefbec", "extensionButton.prominentHoverBackground": "#6e6b5e", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#292824", "welcomePage.buttonHoverBackground": "#6e6b5e", "walkThrough.embeddedEditorBackground": "#20201d", + "gitDecoration.modifiedResourceForeground": "#b854d4", + "gitDecoration.deletedResourceForeground": "#d73737", + "gitDecoration.untrackedResourceForeground": "#60ac39", + "gitDecoration.ignoredResourceForeground": "#7d7a68", + "gitDecoration.conflictingResourceForeground": "#ae9513", "descriptionForeground": "#7d7a68", "textBlockQuote.background": "#292824", "textBlockQuote.border": "#6684e1", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d73737" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6684e1" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b854d4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b854d4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#1fad83" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6684e1" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ae9513" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ae9513" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6684e1" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#1fad83" } }, { diff --git a/themes/base16-atelier-dune-light.json b/themes/base16-atelier-dune-light.json index 2ecc0ef..8f3ed00 100644 --- a/themes/base16-atelier-dune-light.json +++ b/themes/base16-atelier-dune-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#999580", "editorCodeLens.foreground": "#a6a28c", "editorBracketMatch.background": "#a6a28c", + "editorOverviewRuler.findMatchForeground": "#ae9513", + "editorOverviewRuler.rangeHighlightForeground": "#999580", + "editorOverviewRuler.selectionHighlightForeground": "#a6a28c", + "editorOverviewRuler.wordHighlightForeground": "#20201d", + "editorOverviewRuler.wordHighlightStrongForeground": "#6684e1", + "editorOverviewRuler.modifiedForeground": "#b854d4", + "editorOverviewRuler.addedForeground": "#60ac39", + "editorOverviewRuler.deletedForeground": "#d73737", + "editorOverviewRuler.errorForeground": "#d73737", + "editorOverviewRuler.warningForeground": "#ae9513", + "editorOverviewRuler.infoForeground": "#1fad83", "editorError.foreground": "#d73737", - "editorWarning.foreground": "#d73737", + "editorWarning.foreground": "#ae9513", + "editorInfo.foreground": "#1fad83", "editorGutter.addedBackground": "#60ac39", "editorGutter.background": "#fefbec", "editorGutter.deletedBackground": "#d73737", @@ -90,7 +102,7 @@ "editorWidget.background": "#fefbec", "editorSuggestWidget.background": "#e8e4cf", "editorSuggestWidget.foreground": "#6e6b5e", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6684e1", "editorSuggestWidget.selectedBackground": "#a6a28c", "editorHoverWidget.background": "#fefbec", "debugExceptionWidget.background": "#e8e4cf", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#60ac3960", "editorOverviewRuler.currentContentForeground": "#6684e1", "editorOverviewRuler.incomingContentForeground": "#60ac39", + "editorOverviewRuler.commonContentForeground": "#d43552", "panel.background": "#fefbec", "panelTitle.activeForeground": "#6e6b5e", "panelTitle.inactiveForeground": "#999580", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#999580", "notification.background": "#a6a28c", "notification.foreground": "#6e6b5e", + "notification.buttonBackground": "#6684e1", + "notification.buttonHoverBackground": "#a6a28c", + "notification.buttonForeground": "#20201d", + "notification.infoBackground": "#1fad83", + "notification.infoForeground": "#20201d", + "notification.warningBackground": "#ae9513", + "notification.warningForeground": "#20201d", + "notification.errorBackground": "#d73737", + "notification.errorForeground": "#20201d", "extensionButton.prominentBackground": "#60ac39", "extensionButton.prominentForeground": "#20201d", "extensionButton.prominentHoverBackground": "#a6a28c", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e8e4cf", "welcomePage.buttonHoverBackground": "#a6a28c", "walkThrough.embeddedEditorBackground": "#fefbec", + "gitDecoration.modifiedResourceForeground": "#b854d4", + "gitDecoration.deletedResourceForeground": "#d73737", + "gitDecoration.untrackedResourceForeground": "#60ac39", + "gitDecoration.ignoredResourceForeground": "#999580", + "gitDecoration.conflictingResourceForeground": "#ae9513", "descriptionForeground": "#999580", "textBlockQuote.background": "#e8e4cf", "textBlockQuote.border": "#6684e1", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d73737" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6684e1" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b854d4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b854d4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#1fad83" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6684e1" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ae9513" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ae9513" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6684e1" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#1fad83" } }, { diff --git a/themes/base16-atelier-estuary-dark.json b/themes/base16-atelier-estuary-dark.json index 3ac141a..b5a61c0 100644 --- a/themes/base16-atelier-estuary-dark.json +++ b/themes/base16-atelier-estuary-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#6c6b5a", "editorCodeLens.foreground": "#5f5e4e", "editorBracketMatch.background": "#5f5e4e", + "editorOverviewRuler.findMatchForeground": "#a5980d", + "editorOverviewRuler.rangeHighlightForeground": "#6c6b5a", + "editorOverviewRuler.selectionHighlightForeground": "#5f5e4e", + "editorOverviewRuler.wordHighlightForeground": "#f4f3ec", + "editorOverviewRuler.wordHighlightStrongForeground": "#36a166", + "editorOverviewRuler.modifiedForeground": "#5f9182", + "editorOverviewRuler.addedForeground": "#7d9726", + "editorOverviewRuler.deletedForeground": "#ba6236", + "editorOverviewRuler.errorForeground": "#ba6236", + "editorOverviewRuler.warningForeground": "#a5980d", + "editorOverviewRuler.infoForeground": "#5b9d48", "editorError.foreground": "#ba6236", - "editorWarning.foreground": "#ba6236", + "editorWarning.foreground": "#a5980d", + "editorInfo.foreground": "#5b9d48", "editorGutter.addedBackground": "#7d9726", "editorGutter.background": "#22221b", "editorGutter.deletedBackground": "#ba6236", @@ -90,7 +102,7 @@ "editorWidget.background": "#22221b", "editorSuggestWidget.background": "#302f27", "editorSuggestWidget.foreground": "#929181", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#36a166", "editorSuggestWidget.selectedBackground": "#5f5e4e", "editorHoverWidget.background": "#22221b", "debugExceptionWidget.background": "#302f27", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#7d972660", "editorOverviewRuler.currentContentForeground": "#36a166", "editorOverviewRuler.incomingContentForeground": "#7d9726", + "editorOverviewRuler.commonContentForeground": "#9d6c7c", "panel.background": "#22221b", "panelTitle.activeForeground": "#929181", "panelTitle.inactiveForeground": "#6c6b5a", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#6c6b5a", "notification.background": "#5f5e4e", "notification.foreground": "#929181", + "notification.buttonBackground": "#36a166", + "notification.buttonHoverBackground": "#5f5e4e", + "notification.buttonForeground": "#f4f3ec", + "notification.infoBackground": "#5b9d48", + "notification.infoForeground": "#f4f3ec", + "notification.warningBackground": "#a5980d", + "notification.warningForeground": "#f4f3ec", + "notification.errorBackground": "#ba6236", + "notification.errorForeground": "#f4f3ec", "extensionButton.prominentBackground": "#7d9726", "extensionButton.prominentForeground": "#f4f3ec", "extensionButton.prominentHoverBackground": "#5f5e4e", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#302f27", "welcomePage.buttonHoverBackground": "#5f5e4e", "walkThrough.embeddedEditorBackground": "#22221b", + "gitDecoration.modifiedResourceForeground": "#5f9182", + "gitDecoration.deletedResourceForeground": "#ba6236", + "gitDecoration.untrackedResourceForeground": "#7d9726", + "gitDecoration.ignoredResourceForeground": "#6c6b5a", + "gitDecoration.conflictingResourceForeground": "#a5980d", "descriptionForeground": "#6c6b5a", "textBlockQuote.background": "#302f27", "textBlockQuote.border": "#36a166", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ba6236" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#36a166" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#5f9182" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#5f9182" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#5b9d48" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#36a166" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a5980d" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a5980d" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#36a166" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#5b9d48" } }, { diff --git a/themes/base16-atelier-estuary-light.json b/themes/base16-atelier-estuary-light.json index 3a1c930..126d1f0 100644 --- a/themes/base16-atelier-estuary-light.json +++ b/themes/base16-atelier-estuary-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#878573", "editorCodeLens.foreground": "#929181", "editorBracketMatch.background": "#929181", + "editorOverviewRuler.findMatchForeground": "#a5980d", + "editorOverviewRuler.rangeHighlightForeground": "#878573", + "editorOverviewRuler.selectionHighlightForeground": "#929181", + "editorOverviewRuler.wordHighlightForeground": "#22221b", + "editorOverviewRuler.wordHighlightStrongForeground": "#36a166", + "editorOverviewRuler.modifiedForeground": "#5f9182", + "editorOverviewRuler.addedForeground": "#7d9726", + "editorOverviewRuler.deletedForeground": "#ba6236", + "editorOverviewRuler.errorForeground": "#ba6236", + "editorOverviewRuler.warningForeground": "#a5980d", + "editorOverviewRuler.infoForeground": "#5b9d48", "editorError.foreground": "#ba6236", - "editorWarning.foreground": "#ba6236", + "editorWarning.foreground": "#a5980d", + "editorInfo.foreground": "#5b9d48", "editorGutter.addedBackground": "#7d9726", "editorGutter.background": "#f4f3ec", "editorGutter.deletedBackground": "#ba6236", @@ -90,7 +102,7 @@ "editorWidget.background": "#f4f3ec", "editorSuggestWidget.background": "#e7e6df", "editorSuggestWidget.foreground": "#5f5e4e", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#36a166", "editorSuggestWidget.selectedBackground": "#929181", "editorHoverWidget.background": "#f4f3ec", "debugExceptionWidget.background": "#e7e6df", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#7d972660", "editorOverviewRuler.currentContentForeground": "#36a166", "editorOverviewRuler.incomingContentForeground": "#7d9726", + "editorOverviewRuler.commonContentForeground": "#9d6c7c", "panel.background": "#f4f3ec", "panelTitle.activeForeground": "#5f5e4e", "panelTitle.inactiveForeground": "#878573", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#878573", "notification.background": "#929181", "notification.foreground": "#5f5e4e", + "notification.buttonBackground": "#36a166", + "notification.buttonHoverBackground": "#929181", + "notification.buttonForeground": "#22221b", + "notification.infoBackground": "#5b9d48", + "notification.infoForeground": "#22221b", + "notification.warningBackground": "#a5980d", + "notification.warningForeground": "#22221b", + "notification.errorBackground": "#ba6236", + "notification.errorForeground": "#22221b", "extensionButton.prominentBackground": "#7d9726", "extensionButton.prominentForeground": "#22221b", "extensionButton.prominentHoverBackground": "#929181", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e7e6df", "welcomePage.buttonHoverBackground": "#929181", "walkThrough.embeddedEditorBackground": "#f4f3ec", + "gitDecoration.modifiedResourceForeground": "#5f9182", + "gitDecoration.deletedResourceForeground": "#ba6236", + "gitDecoration.untrackedResourceForeground": "#7d9726", + "gitDecoration.ignoredResourceForeground": "#878573", + "gitDecoration.conflictingResourceForeground": "#a5980d", "descriptionForeground": "#878573", "textBlockQuote.background": "#e7e6df", "textBlockQuote.border": "#36a166", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ba6236" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#36a166" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#5f9182" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#5f9182" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#5b9d48" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#36a166" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a5980d" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a5980d" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#36a166" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#5b9d48" } }, { diff --git a/themes/base16-atelier-forest-dark.json b/themes/base16-atelier-forest-dark.json index 324d507..db482d0 100644 --- a/themes/base16-atelier-forest-dark.json +++ b/themes/base16-atelier-forest-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#766e6b", "editorCodeLens.foreground": "#68615e", "editorBracketMatch.background": "#68615e", + "editorOverviewRuler.findMatchForeground": "#c38418", + "editorOverviewRuler.rangeHighlightForeground": "#766e6b", + "editorOverviewRuler.selectionHighlightForeground": "#68615e", + "editorOverviewRuler.wordHighlightForeground": "#f1efee", + "editorOverviewRuler.wordHighlightStrongForeground": "#407ee7", + "editorOverviewRuler.modifiedForeground": "#6666ea", + "editorOverviewRuler.addedForeground": "#7b9726", + "editorOverviewRuler.deletedForeground": "#f22c40", + "editorOverviewRuler.errorForeground": "#f22c40", + "editorOverviewRuler.warningForeground": "#c38418", + "editorOverviewRuler.infoForeground": "#3d97b8", "editorError.foreground": "#f22c40", - "editorWarning.foreground": "#f22c40", + "editorWarning.foreground": "#c38418", + "editorInfo.foreground": "#3d97b8", "editorGutter.addedBackground": "#7b9726", "editorGutter.background": "#1b1918", "editorGutter.deletedBackground": "#f22c40", @@ -90,7 +102,7 @@ "editorWidget.background": "#1b1918", "editorSuggestWidget.background": "#2c2421", "editorSuggestWidget.foreground": "#a8a19f", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#407ee7", "editorSuggestWidget.selectedBackground": "#68615e", "editorHoverWidget.background": "#1b1918", "debugExceptionWidget.background": "#2c2421", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#7b972660", "editorOverviewRuler.currentContentForeground": "#407ee7", "editorOverviewRuler.incomingContentForeground": "#7b9726", + "editorOverviewRuler.commonContentForeground": "#c33ff3", "panel.background": "#1b1918", "panelTitle.activeForeground": "#a8a19f", "panelTitle.inactiveForeground": "#766e6b", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#766e6b", "notification.background": "#68615e", "notification.foreground": "#a8a19f", + "notification.buttonBackground": "#407ee7", + "notification.buttonHoverBackground": "#68615e", + "notification.buttonForeground": "#f1efee", + "notification.infoBackground": "#3d97b8", + "notification.infoForeground": "#f1efee", + "notification.warningBackground": "#c38418", + "notification.warningForeground": "#f1efee", + "notification.errorBackground": "#f22c40", + "notification.errorForeground": "#f1efee", "extensionButton.prominentBackground": "#7b9726", "extensionButton.prominentForeground": "#f1efee", "extensionButton.prominentHoverBackground": "#68615e", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#2c2421", "welcomePage.buttonHoverBackground": "#68615e", "walkThrough.embeddedEditorBackground": "#1b1918", + "gitDecoration.modifiedResourceForeground": "#6666ea", + "gitDecoration.deletedResourceForeground": "#f22c40", + "gitDecoration.untrackedResourceForeground": "#7b9726", + "gitDecoration.ignoredResourceForeground": "#766e6b", + "gitDecoration.conflictingResourceForeground": "#c38418", "descriptionForeground": "#766e6b", "textBlockQuote.background": "#2c2421", "textBlockQuote.border": "#407ee7", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#f22c40" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#407ee7" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#6666ea" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#6666ea" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#3d97b8" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#407ee7" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#c38418" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#c38418" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#407ee7" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#3d97b8" } }, { diff --git a/themes/base16-atelier-forest-light.json b/themes/base16-atelier-forest-light.json index 197157f..5570bbc 100644 --- a/themes/base16-atelier-forest-light.json +++ b/themes/base16-atelier-forest-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#9c9491", "editorCodeLens.foreground": "#a8a19f", "editorBracketMatch.background": "#a8a19f", + "editorOverviewRuler.findMatchForeground": "#c38418", + "editorOverviewRuler.rangeHighlightForeground": "#9c9491", + "editorOverviewRuler.selectionHighlightForeground": "#a8a19f", + "editorOverviewRuler.wordHighlightForeground": "#1b1918", + "editorOverviewRuler.wordHighlightStrongForeground": "#407ee7", + "editorOverviewRuler.modifiedForeground": "#6666ea", + "editorOverviewRuler.addedForeground": "#7b9726", + "editorOverviewRuler.deletedForeground": "#f22c40", + "editorOverviewRuler.errorForeground": "#f22c40", + "editorOverviewRuler.warningForeground": "#c38418", + "editorOverviewRuler.infoForeground": "#3d97b8", "editorError.foreground": "#f22c40", - "editorWarning.foreground": "#f22c40", + "editorWarning.foreground": "#c38418", + "editorInfo.foreground": "#3d97b8", "editorGutter.addedBackground": "#7b9726", "editorGutter.background": "#f1efee", "editorGutter.deletedBackground": "#f22c40", @@ -90,7 +102,7 @@ "editorWidget.background": "#f1efee", "editorSuggestWidget.background": "#e6e2e0", "editorSuggestWidget.foreground": "#68615e", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#407ee7", "editorSuggestWidget.selectedBackground": "#a8a19f", "editorHoverWidget.background": "#f1efee", "debugExceptionWidget.background": "#e6e2e0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#7b972660", "editorOverviewRuler.currentContentForeground": "#407ee7", "editorOverviewRuler.incomingContentForeground": "#7b9726", + "editorOverviewRuler.commonContentForeground": "#c33ff3", "panel.background": "#f1efee", "panelTitle.activeForeground": "#68615e", "panelTitle.inactiveForeground": "#9c9491", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#9c9491", "notification.background": "#a8a19f", "notification.foreground": "#68615e", + "notification.buttonBackground": "#407ee7", + "notification.buttonHoverBackground": "#a8a19f", + "notification.buttonForeground": "#1b1918", + "notification.infoBackground": "#3d97b8", + "notification.infoForeground": "#1b1918", + "notification.warningBackground": "#c38418", + "notification.warningForeground": "#1b1918", + "notification.errorBackground": "#f22c40", + "notification.errorForeground": "#1b1918", "extensionButton.prominentBackground": "#7b9726", "extensionButton.prominentForeground": "#1b1918", "extensionButton.prominentHoverBackground": "#a8a19f", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e6e2e0", "welcomePage.buttonHoverBackground": "#a8a19f", "walkThrough.embeddedEditorBackground": "#f1efee", + "gitDecoration.modifiedResourceForeground": "#6666ea", + "gitDecoration.deletedResourceForeground": "#f22c40", + "gitDecoration.untrackedResourceForeground": "#7b9726", + "gitDecoration.ignoredResourceForeground": "#9c9491", + "gitDecoration.conflictingResourceForeground": "#c38418", "descriptionForeground": "#9c9491", "textBlockQuote.background": "#e6e2e0", "textBlockQuote.border": "#407ee7", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#f22c40" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#407ee7" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#6666ea" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#6666ea" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#3d97b8" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#407ee7" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#c38418" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#c38418" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#407ee7" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#3d97b8" } }, { diff --git a/themes/base16-atelier-heath-dark.json b/themes/base16-atelier-heath-dark.json index 136ada8..4ccbb93 100644 --- a/themes/base16-atelier-heath-dark.json +++ b/themes/base16-atelier-heath-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#776977", "editorCodeLens.foreground": "#695d69", "editorBracketMatch.background": "#695d69", + "editorOverviewRuler.findMatchForeground": "#bb8a35", + "editorOverviewRuler.rangeHighlightForeground": "#776977", + "editorOverviewRuler.selectionHighlightForeground": "#695d69", + "editorOverviewRuler.wordHighlightForeground": "#f7f3f7", + "editorOverviewRuler.wordHighlightStrongForeground": "#516aec", + "editorOverviewRuler.modifiedForeground": "#7b59c0", + "editorOverviewRuler.addedForeground": "#918b3b", + "editorOverviewRuler.deletedForeground": "#ca402b", + "editorOverviewRuler.errorForeground": "#ca402b", + "editorOverviewRuler.warningForeground": "#bb8a35", + "editorOverviewRuler.infoForeground": "#159393", "editorError.foreground": "#ca402b", - "editorWarning.foreground": "#ca402b", + "editorWarning.foreground": "#bb8a35", + "editorInfo.foreground": "#159393", "editorGutter.addedBackground": "#918b3b", "editorGutter.background": "#1b181b", "editorGutter.deletedBackground": "#ca402b", @@ -90,7 +102,7 @@ "editorWidget.background": "#1b181b", "editorSuggestWidget.background": "#292329", "editorSuggestWidget.foreground": "#ab9bab", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#516aec", "editorSuggestWidget.selectedBackground": "#695d69", "editorHoverWidget.background": "#1b181b", "debugExceptionWidget.background": "#292329", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#918b3b60", "editorOverviewRuler.currentContentForeground": "#516aec", "editorOverviewRuler.incomingContentForeground": "#918b3b", + "editorOverviewRuler.commonContentForeground": "#cc33cc", "panel.background": "#1b181b", "panelTitle.activeForeground": "#ab9bab", "panelTitle.inactiveForeground": "#776977", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#776977", "notification.background": "#695d69", "notification.foreground": "#ab9bab", + "notification.buttonBackground": "#516aec", + "notification.buttonHoverBackground": "#695d69", + "notification.buttonForeground": "#f7f3f7", + "notification.infoBackground": "#159393", + "notification.infoForeground": "#f7f3f7", + "notification.warningBackground": "#bb8a35", + "notification.warningForeground": "#f7f3f7", + "notification.errorBackground": "#ca402b", + "notification.errorForeground": "#f7f3f7", "extensionButton.prominentBackground": "#918b3b", "extensionButton.prominentForeground": "#f7f3f7", "extensionButton.prominentHoverBackground": "#695d69", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#292329", "welcomePage.buttonHoverBackground": "#695d69", "walkThrough.embeddedEditorBackground": "#1b181b", + "gitDecoration.modifiedResourceForeground": "#7b59c0", + "gitDecoration.deletedResourceForeground": "#ca402b", + "gitDecoration.untrackedResourceForeground": "#918b3b", + "gitDecoration.ignoredResourceForeground": "#776977", + "gitDecoration.conflictingResourceForeground": "#bb8a35", "descriptionForeground": "#776977", "textBlockQuote.background": "#292329", "textBlockQuote.border": "#516aec", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ca402b" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#516aec" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#7b59c0" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#7b59c0" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#159393" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#516aec" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#bb8a35" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#bb8a35" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#516aec" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#159393" } }, { diff --git a/themes/base16-atelier-heath-light.json b/themes/base16-atelier-heath-light.json index da9efcb..cb4c043 100644 --- a/themes/base16-atelier-heath-light.json +++ b/themes/base16-atelier-heath-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#9e8f9e", "editorCodeLens.foreground": "#ab9bab", "editorBracketMatch.background": "#ab9bab", + "editorOverviewRuler.findMatchForeground": "#bb8a35", + "editorOverviewRuler.rangeHighlightForeground": "#9e8f9e", + "editorOverviewRuler.selectionHighlightForeground": "#ab9bab", + "editorOverviewRuler.wordHighlightForeground": "#1b181b", + "editorOverviewRuler.wordHighlightStrongForeground": "#516aec", + "editorOverviewRuler.modifiedForeground": "#7b59c0", + "editorOverviewRuler.addedForeground": "#918b3b", + "editorOverviewRuler.deletedForeground": "#ca402b", + "editorOverviewRuler.errorForeground": "#ca402b", + "editorOverviewRuler.warningForeground": "#bb8a35", + "editorOverviewRuler.infoForeground": "#159393", "editorError.foreground": "#ca402b", - "editorWarning.foreground": "#ca402b", + "editorWarning.foreground": "#bb8a35", + "editorInfo.foreground": "#159393", "editorGutter.addedBackground": "#918b3b", "editorGutter.background": "#f7f3f7", "editorGutter.deletedBackground": "#ca402b", @@ -90,7 +102,7 @@ "editorWidget.background": "#f7f3f7", "editorSuggestWidget.background": "#d8cad8", "editorSuggestWidget.foreground": "#695d69", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#516aec", "editorSuggestWidget.selectedBackground": "#ab9bab", "editorHoverWidget.background": "#f7f3f7", "debugExceptionWidget.background": "#d8cad8", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#918b3b60", "editorOverviewRuler.currentContentForeground": "#516aec", "editorOverviewRuler.incomingContentForeground": "#918b3b", + "editorOverviewRuler.commonContentForeground": "#cc33cc", "panel.background": "#f7f3f7", "panelTitle.activeForeground": "#695d69", "panelTitle.inactiveForeground": "#9e8f9e", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#9e8f9e", "notification.background": "#ab9bab", "notification.foreground": "#695d69", + "notification.buttonBackground": "#516aec", + "notification.buttonHoverBackground": "#ab9bab", + "notification.buttonForeground": "#1b181b", + "notification.infoBackground": "#159393", + "notification.infoForeground": "#1b181b", + "notification.warningBackground": "#bb8a35", + "notification.warningForeground": "#1b181b", + "notification.errorBackground": "#ca402b", + "notification.errorForeground": "#1b181b", "extensionButton.prominentBackground": "#918b3b", "extensionButton.prominentForeground": "#1b181b", "extensionButton.prominentHoverBackground": "#ab9bab", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#d8cad8", "welcomePage.buttonHoverBackground": "#ab9bab", "walkThrough.embeddedEditorBackground": "#f7f3f7", + "gitDecoration.modifiedResourceForeground": "#7b59c0", + "gitDecoration.deletedResourceForeground": "#ca402b", + "gitDecoration.untrackedResourceForeground": "#918b3b", + "gitDecoration.ignoredResourceForeground": "#9e8f9e", + "gitDecoration.conflictingResourceForeground": "#bb8a35", "descriptionForeground": "#9e8f9e", "textBlockQuote.background": "#d8cad8", "textBlockQuote.border": "#516aec", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ca402b" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#516aec" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#7b59c0" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#7b59c0" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#159393" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#516aec" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#bb8a35" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#bb8a35" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#516aec" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#159393" } }, { diff --git a/themes/base16-atelier-lakeside-dark.json b/themes/base16-atelier-lakeside-dark.json index e1a9452..831be13 100644 --- a/themes/base16-atelier-lakeside-dark.json +++ b/themes/base16-atelier-lakeside-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#5a7b8c", "editorCodeLens.foreground": "#516d7b", "editorBracketMatch.background": "#516d7b", + "editorOverviewRuler.findMatchForeground": "#8a8a0f", + "editorOverviewRuler.rangeHighlightForeground": "#5a7b8c", + "editorOverviewRuler.selectionHighlightForeground": "#516d7b", + "editorOverviewRuler.wordHighlightForeground": "#ebf8ff", + "editorOverviewRuler.wordHighlightStrongForeground": "#257fad", + "editorOverviewRuler.modifiedForeground": "#6b6bb8", + "editorOverviewRuler.addedForeground": "#568c3b", + "editorOverviewRuler.deletedForeground": "#d22d72", + "editorOverviewRuler.errorForeground": "#d22d72", + "editorOverviewRuler.warningForeground": "#8a8a0f", + "editorOverviewRuler.infoForeground": "#2d8f6f", "editorError.foreground": "#d22d72", - "editorWarning.foreground": "#d22d72", + "editorWarning.foreground": "#8a8a0f", + "editorInfo.foreground": "#2d8f6f", "editorGutter.addedBackground": "#568c3b", "editorGutter.background": "#161b1d", "editorGutter.deletedBackground": "#d22d72", @@ -90,7 +102,7 @@ "editorWidget.background": "#161b1d", "editorSuggestWidget.background": "#1f292e", "editorSuggestWidget.foreground": "#7ea2b4", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#257fad", "editorSuggestWidget.selectedBackground": "#516d7b", "editorHoverWidget.background": "#161b1d", "debugExceptionWidget.background": "#1f292e", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#568c3b60", "editorOverviewRuler.currentContentForeground": "#257fad", "editorOverviewRuler.incomingContentForeground": "#568c3b", + "editorOverviewRuler.commonContentForeground": "#b72dd2", "panel.background": "#161b1d", "panelTitle.activeForeground": "#7ea2b4", "panelTitle.inactiveForeground": "#5a7b8c", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#5a7b8c", "notification.background": "#516d7b", "notification.foreground": "#7ea2b4", + "notification.buttonBackground": "#257fad", + "notification.buttonHoverBackground": "#516d7b", + "notification.buttonForeground": "#ebf8ff", + "notification.infoBackground": "#2d8f6f", + "notification.infoForeground": "#ebf8ff", + "notification.warningBackground": "#8a8a0f", + "notification.warningForeground": "#ebf8ff", + "notification.errorBackground": "#d22d72", + "notification.errorForeground": "#ebf8ff", "extensionButton.prominentBackground": "#568c3b", "extensionButton.prominentForeground": "#ebf8ff", "extensionButton.prominentHoverBackground": "#516d7b", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#1f292e", "welcomePage.buttonHoverBackground": "#516d7b", "walkThrough.embeddedEditorBackground": "#161b1d", + "gitDecoration.modifiedResourceForeground": "#6b6bb8", + "gitDecoration.deletedResourceForeground": "#d22d72", + "gitDecoration.untrackedResourceForeground": "#568c3b", + "gitDecoration.ignoredResourceForeground": "#5a7b8c", + "gitDecoration.conflictingResourceForeground": "#8a8a0f", "descriptionForeground": "#5a7b8c", "textBlockQuote.background": "#1f292e", "textBlockQuote.border": "#257fad", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d22d72" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#257fad" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#6b6bb8" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#6b6bb8" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#2d8f6f" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#257fad" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#8a8a0f" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#8a8a0f" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#257fad" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#2d8f6f" } }, { diff --git a/themes/base16-atelier-lakeside-light.json b/themes/base16-atelier-lakeside-light.json index 7f3f428..0d7e2bb 100644 --- a/themes/base16-atelier-lakeside-light.json +++ b/themes/base16-atelier-lakeside-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#7195a8", "editorCodeLens.foreground": "#7ea2b4", "editorBracketMatch.background": "#7ea2b4", + "editorOverviewRuler.findMatchForeground": "#8a8a0f", + "editorOverviewRuler.rangeHighlightForeground": "#7195a8", + "editorOverviewRuler.selectionHighlightForeground": "#7ea2b4", + "editorOverviewRuler.wordHighlightForeground": "#161b1d", + "editorOverviewRuler.wordHighlightStrongForeground": "#257fad", + "editorOverviewRuler.modifiedForeground": "#6b6bb8", + "editorOverviewRuler.addedForeground": "#568c3b", + "editorOverviewRuler.deletedForeground": "#d22d72", + "editorOverviewRuler.errorForeground": "#d22d72", + "editorOverviewRuler.warningForeground": "#8a8a0f", + "editorOverviewRuler.infoForeground": "#2d8f6f", "editorError.foreground": "#d22d72", - "editorWarning.foreground": "#d22d72", + "editorWarning.foreground": "#8a8a0f", + "editorInfo.foreground": "#2d8f6f", "editorGutter.addedBackground": "#568c3b", "editorGutter.background": "#ebf8ff", "editorGutter.deletedBackground": "#d22d72", @@ -90,7 +102,7 @@ "editorWidget.background": "#ebf8ff", "editorSuggestWidget.background": "#c1e4f6", "editorSuggestWidget.foreground": "#516d7b", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#257fad", "editorSuggestWidget.selectedBackground": "#7ea2b4", "editorHoverWidget.background": "#ebf8ff", "debugExceptionWidget.background": "#c1e4f6", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#568c3b60", "editorOverviewRuler.currentContentForeground": "#257fad", "editorOverviewRuler.incomingContentForeground": "#568c3b", + "editorOverviewRuler.commonContentForeground": "#b72dd2", "panel.background": "#ebf8ff", "panelTitle.activeForeground": "#516d7b", "panelTitle.inactiveForeground": "#7195a8", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#7195a8", "notification.background": "#7ea2b4", "notification.foreground": "#516d7b", + "notification.buttonBackground": "#257fad", + "notification.buttonHoverBackground": "#7ea2b4", + "notification.buttonForeground": "#161b1d", + "notification.infoBackground": "#2d8f6f", + "notification.infoForeground": "#161b1d", + "notification.warningBackground": "#8a8a0f", + "notification.warningForeground": "#161b1d", + "notification.errorBackground": "#d22d72", + "notification.errorForeground": "#161b1d", "extensionButton.prominentBackground": "#568c3b", "extensionButton.prominentForeground": "#161b1d", "extensionButton.prominentHoverBackground": "#7ea2b4", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#c1e4f6", "welcomePage.buttonHoverBackground": "#7ea2b4", "walkThrough.embeddedEditorBackground": "#ebf8ff", + "gitDecoration.modifiedResourceForeground": "#6b6bb8", + "gitDecoration.deletedResourceForeground": "#d22d72", + "gitDecoration.untrackedResourceForeground": "#568c3b", + "gitDecoration.ignoredResourceForeground": "#7195a8", + "gitDecoration.conflictingResourceForeground": "#8a8a0f", "descriptionForeground": "#7195a8", "textBlockQuote.background": "#c1e4f6", "textBlockQuote.border": "#257fad", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d22d72" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#257fad" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#6b6bb8" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#6b6bb8" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#2d8f6f" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#257fad" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#8a8a0f" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#8a8a0f" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#257fad" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#2d8f6f" } }, { diff --git a/themes/base16-atelier-plateau-dark.json b/themes/base16-atelier-plateau-dark.json index f558f10..2b0e560 100644 --- a/themes/base16-atelier-plateau-dark.json +++ b/themes/base16-atelier-plateau-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#655d5d", "editorCodeLens.foreground": "#585050", "editorBracketMatch.background": "#585050", + "editorOverviewRuler.findMatchForeground": "#a06e3b", + "editorOverviewRuler.rangeHighlightForeground": "#655d5d", + "editorOverviewRuler.selectionHighlightForeground": "#585050", + "editorOverviewRuler.wordHighlightForeground": "#f4ecec", + "editorOverviewRuler.wordHighlightStrongForeground": "#7272ca", + "editorOverviewRuler.modifiedForeground": "#8464c4", + "editorOverviewRuler.addedForeground": "#4b8b8b", + "editorOverviewRuler.deletedForeground": "#ca4949", + "editorOverviewRuler.errorForeground": "#ca4949", + "editorOverviewRuler.warningForeground": "#a06e3b", + "editorOverviewRuler.infoForeground": "#5485b6", "editorError.foreground": "#ca4949", - "editorWarning.foreground": "#ca4949", + "editorWarning.foreground": "#a06e3b", + "editorInfo.foreground": "#5485b6", "editorGutter.addedBackground": "#4b8b8b", "editorGutter.background": "#1b1818", "editorGutter.deletedBackground": "#ca4949", @@ -90,7 +102,7 @@ "editorWidget.background": "#1b1818", "editorSuggestWidget.background": "#292424", "editorSuggestWidget.foreground": "#8a8585", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7272ca", "editorSuggestWidget.selectedBackground": "#585050", "editorHoverWidget.background": "#1b1818", "debugExceptionWidget.background": "#292424", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#4b8b8b60", "editorOverviewRuler.currentContentForeground": "#7272ca", "editorOverviewRuler.incomingContentForeground": "#4b8b8b", + "editorOverviewRuler.commonContentForeground": "#bd5187", "panel.background": "#1b1818", "panelTitle.activeForeground": "#8a8585", "panelTitle.inactiveForeground": "#655d5d", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#655d5d", "notification.background": "#585050", "notification.foreground": "#8a8585", + "notification.buttonBackground": "#7272ca", + "notification.buttonHoverBackground": "#585050", + "notification.buttonForeground": "#f4ecec", + "notification.infoBackground": "#5485b6", + "notification.infoForeground": "#f4ecec", + "notification.warningBackground": "#a06e3b", + "notification.warningForeground": "#f4ecec", + "notification.errorBackground": "#ca4949", + "notification.errorForeground": "#f4ecec", "extensionButton.prominentBackground": "#4b8b8b", "extensionButton.prominentForeground": "#f4ecec", "extensionButton.prominentHoverBackground": "#585050", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#292424", "welcomePage.buttonHoverBackground": "#585050", "walkThrough.embeddedEditorBackground": "#1b1818", + "gitDecoration.modifiedResourceForeground": "#8464c4", + "gitDecoration.deletedResourceForeground": "#ca4949", + "gitDecoration.untrackedResourceForeground": "#4b8b8b", + "gitDecoration.ignoredResourceForeground": "#655d5d", + "gitDecoration.conflictingResourceForeground": "#a06e3b", "descriptionForeground": "#655d5d", "textBlockQuote.background": "#292424", "textBlockQuote.border": "#7272ca", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ca4949" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7272ca" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8464c4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8464c4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#5485b6" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7272ca" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a06e3b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a06e3b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7272ca" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#5485b6" } }, { diff --git a/themes/base16-atelier-plateau-light.json b/themes/base16-atelier-plateau-light.json index ae80955..e1fce1b 100644 --- a/themes/base16-atelier-plateau-light.json +++ b/themes/base16-atelier-plateau-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#7e7777", "editorCodeLens.foreground": "#8a8585", "editorBracketMatch.background": "#8a8585", + "editorOverviewRuler.findMatchForeground": "#a06e3b", + "editorOverviewRuler.rangeHighlightForeground": "#7e7777", + "editorOverviewRuler.selectionHighlightForeground": "#8a8585", + "editorOverviewRuler.wordHighlightForeground": "#1b1818", + "editorOverviewRuler.wordHighlightStrongForeground": "#7272ca", + "editorOverviewRuler.modifiedForeground": "#8464c4", + "editorOverviewRuler.addedForeground": "#4b8b8b", + "editorOverviewRuler.deletedForeground": "#ca4949", + "editorOverviewRuler.errorForeground": "#ca4949", + "editorOverviewRuler.warningForeground": "#a06e3b", + "editorOverviewRuler.infoForeground": "#5485b6", "editorError.foreground": "#ca4949", - "editorWarning.foreground": "#ca4949", + "editorWarning.foreground": "#a06e3b", + "editorInfo.foreground": "#5485b6", "editorGutter.addedBackground": "#4b8b8b", "editorGutter.background": "#f4ecec", "editorGutter.deletedBackground": "#ca4949", @@ -90,7 +102,7 @@ "editorWidget.background": "#f4ecec", "editorSuggestWidget.background": "#e7dfdf", "editorSuggestWidget.foreground": "#585050", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7272ca", "editorSuggestWidget.selectedBackground": "#8a8585", "editorHoverWidget.background": "#f4ecec", "debugExceptionWidget.background": "#e7dfdf", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#4b8b8b60", "editorOverviewRuler.currentContentForeground": "#7272ca", "editorOverviewRuler.incomingContentForeground": "#4b8b8b", + "editorOverviewRuler.commonContentForeground": "#bd5187", "panel.background": "#f4ecec", "panelTitle.activeForeground": "#585050", "panelTitle.inactiveForeground": "#7e7777", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#7e7777", "notification.background": "#8a8585", "notification.foreground": "#585050", + "notification.buttonBackground": "#7272ca", + "notification.buttonHoverBackground": "#8a8585", + "notification.buttonForeground": "#1b1818", + "notification.infoBackground": "#5485b6", + "notification.infoForeground": "#1b1818", + "notification.warningBackground": "#a06e3b", + "notification.warningForeground": "#1b1818", + "notification.errorBackground": "#ca4949", + "notification.errorForeground": "#1b1818", "extensionButton.prominentBackground": "#4b8b8b", "extensionButton.prominentForeground": "#1b1818", "extensionButton.prominentHoverBackground": "#8a8585", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e7dfdf", "welcomePage.buttonHoverBackground": "#8a8585", "walkThrough.embeddedEditorBackground": "#f4ecec", + "gitDecoration.modifiedResourceForeground": "#8464c4", + "gitDecoration.deletedResourceForeground": "#ca4949", + "gitDecoration.untrackedResourceForeground": "#4b8b8b", + "gitDecoration.ignoredResourceForeground": "#7e7777", + "gitDecoration.conflictingResourceForeground": "#a06e3b", "descriptionForeground": "#7e7777", "textBlockQuote.background": "#e7dfdf", "textBlockQuote.border": "#7272ca", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ca4949" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7272ca" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8464c4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8464c4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#5485b6" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7272ca" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a06e3b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a06e3b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7272ca" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#5485b6" } }, { diff --git a/themes/base16-atelier-savanna-dark.json b/themes/base16-atelier-savanna-dark.json index 979c37e..1e64177 100644 --- a/themes/base16-atelier-savanna-dark.json +++ b/themes/base16-atelier-savanna-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#5f6d64", "editorCodeLens.foreground": "#526057", "editorBracketMatch.background": "#526057", + "editorOverviewRuler.findMatchForeground": "#a07e3b", + "editorOverviewRuler.rangeHighlightForeground": "#5f6d64", + "editorOverviewRuler.selectionHighlightForeground": "#526057", + "editorOverviewRuler.wordHighlightForeground": "#ecf4ee", + "editorOverviewRuler.wordHighlightStrongForeground": "#478c90", + "editorOverviewRuler.modifiedForeground": "#55859b", + "editorOverviewRuler.addedForeground": "#489963", + "editorOverviewRuler.deletedForeground": "#b16139", + "editorOverviewRuler.errorForeground": "#b16139", + "editorOverviewRuler.warningForeground": "#a07e3b", + "editorOverviewRuler.infoForeground": "#1c9aa0", "editorError.foreground": "#b16139", - "editorWarning.foreground": "#b16139", + "editorWarning.foreground": "#a07e3b", + "editorInfo.foreground": "#1c9aa0", "editorGutter.addedBackground": "#489963", "editorGutter.background": "#171c19", "editorGutter.deletedBackground": "#b16139", @@ -90,7 +102,7 @@ "editorWidget.background": "#171c19", "editorSuggestWidget.background": "#232a25", "editorSuggestWidget.foreground": "#87928a", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#478c90", "editorSuggestWidget.selectedBackground": "#526057", "editorHoverWidget.background": "#171c19", "debugExceptionWidget.background": "#232a25", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#48996360", "editorOverviewRuler.currentContentForeground": "#478c90", "editorOverviewRuler.incomingContentForeground": "#489963", + "editorOverviewRuler.commonContentForeground": "#867469", "panel.background": "#171c19", "panelTitle.activeForeground": "#87928a", "panelTitle.inactiveForeground": "#5f6d64", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#5f6d64", "notification.background": "#526057", "notification.foreground": "#87928a", + "notification.buttonBackground": "#478c90", + "notification.buttonHoverBackground": "#526057", + "notification.buttonForeground": "#ecf4ee", + "notification.infoBackground": "#1c9aa0", + "notification.infoForeground": "#ecf4ee", + "notification.warningBackground": "#a07e3b", + "notification.warningForeground": "#ecf4ee", + "notification.errorBackground": "#b16139", + "notification.errorForeground": "#ecf4ee", "extensionButton.prominentBackground": "#489963", "extensionButton.prominentForeground": "#ecf4ee", "extensionButton.prominentHoverBackground": "#526057", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#232a25", "welcomePage.buttonHoverBackground": "#526057", "walkThrough.embeddedEditorBackground": "#171c19", + "gitDecoration.modifiedResourceForeground": "#55859b", + "gitDecoration.deletedResourceForeground": "#b16139", + "gitDecoration.untrackedResourceForeground": "#489963", + "gitDecoration.ignoredResourceForeground": "#5f6d64", + "gitDecoration.conflictingResourceForeground": "#a07e3b", "descriptionForeground": "#5f6d64", "textBlockQuote.background": "#232a25", "textBlockQuote.border": "#478c90", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#b16139" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#478c90" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#55859b" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#55859b" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#1c9aa0" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#478c90" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a07e3b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a07e3b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#478c90" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#1c9aa0" } }, { diff --git a/themes/base16-atelier-savanna-light.json b/themes/base16-atelier-savanna-light.json index 2d1fdf0..9a458cd 100644 --- a/themes/base16-atelier-savanna-light.json +++ b/themes/base16-atelier-savanna-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#78877d", "editorCodeLens.foreground": "#87928a", "editorBracketMatch.background": "#87928a", + "editorOverviewRuler.findMatchForeground": "#a07e3b", + "editorOverviewRuler.rangeHighlightForeground": "#78877d", + "editorOverviewRuler.selectionHighlightForeground": "#87928a", + "editorOverviewRuler.wordHighlightForeground": "#171c19", + "editorOverviewRuler.wordHighlightStrongForeground": "#478c90", + "editorOverviewRuler.modifiedForeground": "#55859b", + "editorOverviewRuler.addedForeground": "#489963", + "editorOverviewRuler.deletedForeground": "#b16139", + "editorOverviewRuler.errorForeground": "#b16139", + "editorOverviewRuler.warningForeground": "#a07e3b", + "editorOverviewRuler.infoForeground": "#1c9aa0", "editorError.foreground": "#b16139", - "editorWarning.foreground": "#b16139", + "editorWarning.foreground": "#a07e3b", + "editorInfo.foreground": "#1c9aa0", "editorGutter.addedBackground": "#489963", "editorGutter.background": "#ecf4ee", "editorGutter.deletedBackground": "#b16139", @@ -90,7 +102,7 @@ "editorWidget.background": "#ecf4ee", "editorSuggestWidget.background": "#dfe7e2", "editorSuggestWidget.foreground": "#526057", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#478c90", "editorSuggestWidget.selectedBackground": "#87928a", "editorHoverWidget.background": "#ecf4ee", "debugExceptionWidget.background": "#dfe7e2", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#48996360", "editorOverviewRuler.currentContentForeground": "#478c90", "editorOverviewRuler.incomingContentForeground": "#489963", + "editorOverviewRuler.commonContentForeground": "#867469", "panel.background": "#ecf4ee", "panelTitle.activeForeground": "#526057", "panelTitle.inactiveForeground": "#78877d", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#78877d", "notification.background": "#87928a", "notification.foreground": "#526057", + "notification.buttonBackground": "#478c90", + "notification.buttonHoverBackground": "#87928a", + "notification.buttonForeground": "#171c19", + "notification.infoBackground": "#1c9aa0", + "notification.infoForeground": "#171c19", + "notification.warningBackground": "#a07e3b", + "notification.warningForeground": "#171c19", + "notification.errorBackground": "#b16139", + "notification.errorForeground": "#171c19", "extensionButton.prominentBackground": "#489963", "extensionButton.prominentForeground": "#171c19", "extensionButton.prominentHoverBackground": "#87928a", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#dfe7e2", "welcomePage.buttonHoverBackground": "#87928a", "walkThrough.embeddedEditorBackground": "#ecf4ee", + "gitDecoration.modifiedResourceForeground": "#55859b", + "gitDecoration.deletedResourceForeground": "#b16139", + "gitDecoration.untrackedResourceForeground": "#489963", + "gitDecoration.ignoredResourceForeground": "#78877d", + "gitDecoration.conflictingResourceForeground": "#a07e3b", "descriptionForeground": "#78877d", "textBlockQuote.background": "#dfe7e2", "textBlockQuote.border": "#478c90", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#b16139" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#478c90" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#55859b" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#55859b" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#1c9aa0" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#478c90" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a07e3b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a07e3b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#478c90" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#1c9aa0" } }, { diff --git a/themes/base16-atelier-seaside-dark.json b/themes/base16-atelier-seaside-dark.json index 3555011..ffa0433 100644 --- a/themes/base16-atelier-seaside-dark.json +++ b/themes/base16-atelier-seaside-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#687d68", "editorCodeLens.foreground": "#5e6e5e", "editorBracketMatch.background": "#5e6e5e", + "editorOverviewRuler.findMatchForeground": "#98981b", + "editorOverviewRuler.rangeHighlightForeground": "#687d68", + "editorOverviewRuler.selectionHighlightForeground": "#5e6e5e", + "editorOverviewRuler.wordHighlightForeground": "#f4fbf4", + "editorOverviewRuler.wordHighlightStrongForeground": "#3d62f5", + "editorOverviewRuler.modifiedForeground": "#ad2bee", + "editorOverviewRuler.addedForeground": "#29a329", + "editorOverviewRuler.deletedForeground": "#e6193c", + "editorOverviewRuler.errorForeground": "#e6193c", + "editorOverviewRuler.warningForeground": "#98981b", + "editorOverviewRuler.infoForeground": "#1999b3", "editorError.foreground": "#e6193c", - "editorWarning.foreground": "#e6193c", + "editorWarning.foreground": "#98981b", + "editorInfo.foreground": "#1999b3", "editorGutter.addedBackground": "#29a329", "editorGutter.background": "#131513", "editorGutter.deletedBackground": "#e6193c", @@ -90,7 +102,7 @@ "editorWidget.background": "#131513", "editorSuggestWidget.background": "#242924", "editorSuggestWidget.foreground": "#8ca68c", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3d62f5", "editorSuggestWidget.selectedBackground": "#5e6e5e", "editorHoverWidget.background": "#131513", "debugExceptionWidget.background": "#242924", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#29a32960", "editorOverviewRuler.currentContentForeground": "#3d62f5", "editorOverviewRuler.incomingContentForeground": "#29a329", + "editorOverviewRuler.commonContentForeground": "#e619c3", "panel.background": "#131513", "panelTitle.activeForeground": "#8ca68c", "panelTitle.inactiveForeground": "#687d68", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#687d68", "notification.background": "#5e6e5e", "notification.foreground": "#8ca68c", + "notification.buttonBackground": "#3d62f5", + "notification.buttonHoverBackground": "#5e6e5e", + "notification.buttonForeground": "#f4fbf4", + "notification.infoBackground": "#1999b3", + "notification.infoForeground": "#f4fbf4", + "notification.warningBackground": "#98981b", + "notification.warningForeground": "#f4fbf4", + "notification.errorBackground": "#e6193c", + "notification.errorForeground": "#f4fbf4", "extensionButton.prominentBackground": "#29a329", "extensionButton.prominentForeground": "#f4fbf4", "extensionButton.prominentHoverBackground": "#5e6e5e", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#242924", "welcomePage.buttonHoverBackground": "#5e6e5e", "walkThrough.embeddedEditorBackground": "#131513", + "gitDecoration.modifiedResourceForeground": "#ad2bee", + "gitDecoration.deletedResourceForeground": "#e6193c", + "gitDecoration.untrackedResourceForeground": "#29a329", + "gitDecoration.ignoredResourceForeground": "#687d68", + "gitDecoration.conflictingResourceForeground": "#98981b", "descriptionForeground": "#687d68", "textBlockQuote.background": "#242924", "textBlockQuote.border": "#3d62f5", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#e6193c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3d62f5" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#ad2bee" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#ad2bee" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#1999b3" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3d62f5" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#98981b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#98981b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3d62f5" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#1999b3" } }, { diff --git a/themes/base16-atelier-seaside-light.json b/themes/base16-atelier-seaside-light.json index b68be5f..1a1a8c4 100644 --- a/themes/base16-atelier-seaside-light.json +++ b/themes/base16-atelier-seaside-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#809980", "editorCodeLens.foreground": "#8ca68c", "editorBracketMatch.background": "#8ca68c", + "editorOverviewRuler.findMatchForeground": "#98981b", + "editorOverviewRuler.rangeHighlightForeground": "#809980", + "editorOverviewRuler.selectionHighlightForeground": "#8ca68c", + "editorOverviewRuler.wordHighlightForeground": "#131513", + "editorOverviewRuler.wordHighlightStrongForeground": "#3d62f5", + "editorOverviewRuler.modifiedForeground": "#ad2bee", + "editorOverviewRuler.addedForeground": "#29a329", + "editorOverviewRuler.deletedForeground": "#e6193c", + "editorOverviewRuler.errorForeground": "#e6193c", + "editorOverviewRuler.warningForeground": "#98981b", + "editorOverviewRuler.infoForeground": "#1999b3", "editorError.foreground": "#e6193c", - "editorWarning.foreground": "#e6193c", + "editorWarning.foreground": "#98981b", + "editorInfo.foreground": "#1999b3", "editorGutter.addedBackground": "#29a329", "editorGutter.background": "#f4fbf4", "editorGutter.deletedBackground": "#e6193c", @@ -90,7 +102,7 @@ "editorWidget.background": "#f4fbf4", "editorSuggestWidget.background": "#cfe8cf", "editorSuggestWidget.foreground": "#5e6e5e", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3d62f5", "editorSuggestWidget.selectedBackground": "#8ca68c", "editorHoverWidget.background": "#f4fbf4", "debugExceptionWidget.background": "#cfe8cf", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#29a32960", "editorOverviewRuler.currentContentForeground": "#3d62f5", "editorOverviewRuler.incomingContentForeground": "#29a329", + "editorOverviewRuler.commonContentForeground": "#e619c3", "panel.background": "#f4fbf4", "panelTitle.activeForeground": "#5e6e5e", "panelTitle.inactiveForeground": "#809980", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#809980", "notification.background": "#8ca68c", "notification.foreground": "#5e6e5e", + "notification.buttonBackground": "#3d62f5", + "notification.buttonHoverBackground": "#8ca68c", + "notification.buttonForeground": "#131513", + "notification.infoBackground": "#1999b3", + "notification.infoForeground": "#131513", + "notification.warningBackground": "#98981b", + "notification.warningForeground": "#131513", + "notification.errorBackground": "#e6193c", + "notification.errorForeground": "#131513", "extensionButton.prominentBackground": "#29a329", "extensionButton.prominentForeground": "#131513", "extensionButton.prominentHoverBackground": "#8ca68c", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#cfe8cf", "welcomePage.buttonHoverBackground": "#8ca68c", "walkThrough.embeddedEditorBackground": "#f4fbf4", + "gitDecoration.modifiedResourceForeground": "#ad2bee", + "gitDecoration.deletedResourceForeground": "#e6193c", + "gitDecoration.untrackedResourceForeground": "#29a329", + "gitDecoration.ignoredResourceForeground": "#809980", + "gitDecoration.conflictingResourceForeground": "#98981b", "descriptionForeground": "#809980", "textBlockQuote.background": "#cfe8cf", "textBlockQuote.border": "#3d62f5", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#e6193c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3d62f5" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#ad2bee" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#ad2bee" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#1999b3" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3d62f5" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#98981b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#98981b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3d62f5" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#1999b3" } }, { diff --git a/themes/base16-atelier-sulphurpool-dark.json b/themes/base16-atelier-sulphurpool-dark.json index 7120c28..36b9ba2 100644 --- a/themes/base16-atelier-sulphurpool-dark.json +++ b/themes/base16-atelier-sulphurpool-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#6b7394", "editorCodeLens.foreground": "#5e6687", "editorBracketMatch.background": "#5e6687", + "editorOverviewRuler.findMatchForeground": "#c08b30", + "editorOverviewRuler.rangeHighlightForeground": "#6b7394", + "editorOverviewRuler.selectionHighlightForeground": "#5e6687", + "editorOverviewRuler.wordHighlightForeground": "#f5f7ff", + "editorOverviewRuler.wordHighlightStrongForeground": "#3d8fd1", + "editorOverviewRuler.modifiedForeground": "#6679cc", + "editorOverviewRuler.addedForeground": "#ac9739", + "editorOverviewRuler.deletedForeground": "#c94922", + "editorOverviewRuler.errorForeground": "#c94922", + "editorOverviewRuler.warningForeground": "#c08b30", + "editorOverviewRuler.infoForeground": "#22a2c9", "editorError.foreground": "#c94922", - "editorWarning.foreground": "#c94922", + "editorWarning.foreground": "#c08b30", + "editorInfo.foreground": "#22a2c9", "editorGutter.addedBackground": "#ac9739", "editorGutter.background": "#202746", "editorGutter.deletedBackground": "#c94922", @@ -90,7 +102,7 @@ "editorWidget.background": "#202746", "editorSuggestWidget.background": "#293256", "editorSuggestWidget.foreground": "#979db4", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3d8fd1", "editorSuggestWidget.selectedBackground": "#5e6687", "editorHoverWidget.background": "#202746", "debugExceptionWidget.background": "#293256", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#ac973960", "editorOverviewRuler.currentContentForeground": "#3d8fd1", "editorOverviewRuler.incomingContentForeground": "#ac9739", + "editorOverviewRuler.commonContentForeground": "#9c637a", "panel.background": "#202746", "panelTitle.activeForeground": "#979db4", "panelTitle.inactiveForeground": "#6b7394", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#6b7394", "notification.background": "#5e6687", "notification.foreground": "#979db4", + "notification.buttonBackground": "#3d8fd1", + "notification.buttonHoverBackground": "#5e6687", + "notification.buttonForeground": "#f5f7ff", + "notification.infoBackground": "#22a2c9", + "notification.infoForeground": "#f5f7ff", + "notification.warningBackground": "#c08b30", + "notification.warningForeground": "#f5f7ff", + "notification.errorBackground": "#c94922", + "notification.errorForeground": "#f5f7ff", "extensionButton.prominentBackground": "#ac9739", "extensionButton.prominentForeground": "#f5f7ff", "extensionButton.prominentHoverBackground": "#5e6687", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#293256", "welcomePage.buttonHoverBackground": "#5e6687", "walkThrough.embeddedEditorBackground": "#202746", + "gitDecoration.modifiedResourceForeground": "#6679cc", + "gitDecoration.deletedResourceForeground": "#c94922", + "gitDecoration.untrackedResourceForeground": "#ac9739", + "gitDecoration.ignoredResourceForeground": "#6b7394", + "gitDecoration.conflictingResourceForeground": "#c08b30", "descriptionForeground": "#6b7394", "textBlockQuote.background": "#293256", "textBlockQuote.border": "#3d8fd1", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#c94922" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3d8fd1" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#6679cc" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#6679cc" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#22a2c9" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3d8fd1" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#c08b30" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#c08b30" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3d8fd1" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#22a2c9" } }, { diff --git a/themes/base16-atelier-sulphurpool-light.json b/themes/base16-atelier-sulphurpool-light.json index b4b1a7e..be050f7 100644 --- a/themes/base16-atelier-sulphurpool-light.json +++ b/themes/base16-atelier-sulphurpool-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#898ea4", "editorCodeLens.foreground": "#979db4", "editorBracketMatch.background": "#979db4", + "editorOverviewRuler.findMatchForeground": "#c08b30", + "editorOverviewRuler.rangeHighlightForeground": "#898ea4", + "editorOverviewRuler.selectionHighlightForeground": "#979db4", + "editorOverviewRuler.wordHighlightForeground": "#202746", + "editorOverviewRuler.wordHighlightStrongForeground": "#3d8fd1", + "editorOverviewRuler.modifiedForeground": "#6679cc", + "editorOverviewRuler.addedForeground": "#ac9739", + "editorOverviewRuler.deletedForeground": "#c94922", + "editorOverviewRuler.errorForeground": "#c94922", + "editorOverviewRuler.warningForeground": "#c08b30", + "editorOverviewRuler.infoForeground": "#22a2c9", "editorError.foreground": "#c94922", - "editorWarning.foreground": "#c94922", + "editorWarning.foreground": "#c08b30", + "editorInfo.foreground": "#22a2c9", "editorGutter.addedBackground": "#ac9739", "editorGutter.background": "#f5f7ff", "editorGutter.deletedBackground": "#c94922", @@ -90,7 +102,7 @@ "editorWidget.background": "#f5f7ff", "editorSuggestWidget.background": "#dfe2f1", "editorSuggestWidget.foreground": "#5e6687", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3d8fd1", "editorSuggestWidget.selectedBackground": "#979db4", "editorHoverWidget.background": "#f5f7ff", "debugExceptionWidget.background": "#dfe2f1", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#ac973960", "editorOverviewRuler.currentContentForeground": "#3d8fd1", "editorOverviewRuler.incomingContentForeground": "#ac9739", + "editorOverviewRuler.commonContentForeground": "#9c637a", "panel.background": "#f5f7ff", "panelTitle.activeForeground": "#5e6687", "panelTitle.inactiveForeground": "#898ea4", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#898ea4", "notification.background": "#979db4", "notification.foreground": "#5e6687", + "notification.buttonBackground": "#3d8fd1", + "notification.buttonHoverBackground": "#979db4", + "notification.buttonForeground": "#202746", + "notification.infoBackground": "#22a2c9", + "notification.infoForeground": "#202746", + "notification.warningBackground": "#c08b30", + "notification.warningForeground": "#202746", + "notification.errorBackground": "#c94922", + "notification.errorForeground": "#202746", "extensionButton.prominentBackground": "#ac9739", "extensionButton.prominentForeground": "#202746", "extensionButton.prominentHoverBackground": "#979db4", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#dfe2f1", "welcomePage.buttonHoverBackground": "#979db4", "walkThrough.embeddedEditorBackground": "#f5f7ff", + "gitDecoration.modifiedResourceForeground": "#6679cc", + "gitDecoration.deletedResourceForeground": "#c94922", + "gitDecoration.untrackedResourceForeground": "#ac9739", + "gitDecoration.ignoredResourceForeground": "#898ea4", + "gitDecoration.conflictingResourceForeground": "#c08b30", "descriptionForeground": "#898ea4", "textBlockQuote.background": "#dfe2f1", "textBlockQuote.border": "#3d8fd1", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#c94922" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3d8fd1" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#6679cc" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#6679cc" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#22a2c9" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3d8fd1" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#c08b30" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#c08b30" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3d8fd1" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#22a2c9" } }, { diff --git a/themes/base16-bespin-dark.json b/themes/base16-bespin-dark.json index 8271fd4..7009fc6 100644 --- a/themes/base16-bespin-dark.json +++ b/themes/base16-bespin-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#666666", "editorCodeLens.foreground": "#5e5d5c", "editorBracketMatch.background": "#5e5d5c", + "editorOverviewRuler.findMatchForeground": "#f9ee98", + "editorOverviewRuler.rangeHighlightForeground": "#666666", + "editorOverviewRuler.selectionHighlightForeground": "#5e5d5c", + "editorOverviewRuler.wordHighlightForeground": "#baae9e", + "editorOverviewRuler.wordHighlightStrongForeground": "#5ea6ea", + "editorOverviewRuler.modifiedForeground": "#9b859d", + "editorOverviewRuler.addedForeground": "#54be0d", + "editorOverviewRuler.deletedForeground": "#cf6a4c", + "editorOverviewRuler.errorForeground": "#cf6a4c", + "editorOverviewRuler.warningForeground": "#f9ee98", + "editorOverviewRuler.infoForeground": "#afc4db", "editorError.foreground": "#cf6a4c", - "editorWarning.foreground": "#cf6a4c", + "editorWarning.foreground": "#f9ee98", + "editorInfo.foreground": "#afc4db", "editorGutter.addedBackground": "#54be0d", "editorGutter.background": "#28211c", "editorGutter.deletedBackground": "#cf6a4c", @@ -90,7 +102,7 @@ "editorWidget.background": "#28211c", "editorSuggestWidget.background": "#36312e", "editorSuggestWidget.foreground": "#8a8986", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#5ea6ea", "editorSuggestWidget.selectedBackground": "#5e5d5c", "editorHoverWidget.background": "#28211c", "debugExceptionWidget.background": "#36312e", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#54be0d60", "editorOverviewRuler.currentContentForeground": "#5ea6ea", "editorOverviewRuler.incomingContentForeground": "#54be0d", + "editorOverviewRuler.commonContentForeground": "#937121", "panel.background": "#28211c", "panelTitle.activeForeground": "#8a8986", "panelTitle.inactiveForeground": "#666666", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#666666", "notification.background": "#5e5d5c", "notification.foreground": "#8a8986", + "notification.buttonBackground": "#5ea6ea", + "notification.buttonHoverBackground": "#5e5d5c", + "notification.buttonForeground": "#baae9e", + "notification.infoBackground": "#afc4db", + "notification.infoForeground": "#baae9e", + "notification.warningBackground": "#f9ee98", + "notification.warningForeground": "#baae9e", + "notification.errorBackground": "#cf6a4c", + "notification.errorForeground": "#baae9e", "extensionButton.prominentBackground": "#54be0d", "extensionButton.prominentForeground": "#baae9e", "extensionButton.prominentHoverBackground": "#5e5d5c", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#36312e", "welcomePage.buttonHoverBackground": "#5e5d5c", "walkThrough.embeddedEditorBackground": "#28211c", + "gitDecoration.modifiedResourceForeground": "#9b859d", + "gitDecoration.deletedResourceForeground": "#cf6a4c", + "gitDecoration.untrackedResourceForeground": "#54be0d", + "gitDecoration.ignoredResourceForeground": "#666666", + "gitDecoration.conflictingResourceForeground": "#f9ee98", "descriptionForeground": "#666666", "textBlockQuote.background": "#36312e", "textBlockQuote.border": "#5ea6ea", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#cf6a4c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#5ea6ea" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#9b859d" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#9b859d" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#afc4db" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#5ea6ea" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f9ee98" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f9ee98" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#5ea6ea" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#afc4db" } }, { diff --git a/themes/base16-bespin-light.json b/themes/base16-bespin-light.json index 2c5efb5..d816f3b 100644 --- a/themes/base16-bespin-light.json +++ b/themes/base16-bespin-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#797977", "editorCodeLens.foreground": "#8a8986", "editorBracketMatch.background": "#8a8986", + "editorOverviewRuler.findMatchForeground": "#f9ee98", + "editorOverviewRuler.rangeHighlightForeground": "#797977", + "editorOverviewRuler.selectionHighlightForeground": "#8a8986", + "editorOverviewRuler.wordHighlightForeground": "#28211c", + "editorOverviewRuler.wordHighlightStrongForeground": "#5ea6ea", + "editorOverviewRuler.modifiedForeground": "#9b859d", + "editorOverviewRuler.addedForeground": "#54be0d", + "editorOverviewRuler.deletedForeground": "#cf6a4c", + "editorOverviewRuler.errorForeground": "#cf6a4c", + "editorOverviewRuler.warningForeground": "#f9ee98", + "editorOverviewRuler.infoForeground": "#afc4db", "editorError.foreground": "#cf6a4c", - "editorWarning.foreground": "#cf6a4c", + "editorWarning.foreground": "#f9ee98", + "editorInfo.foreground": "#afc4db", "editorGutter.addedBackground": "#54be0d", "editorGutter.background": "#baae9e", "editorGutter.deletedBackground": "#cf6a4c", @@ -90,7 +102,7 @@ "editorWidget.background": "#baae9e", "editorSuggestWidget.background": "#9d9b97", "editorSuggestWidget.foreground": "#5e5d5c", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#5ea6ea", "editorSuggestWidget.selectedBackground": "#8a8986", "editorHoverWidget.background": "#baae9e", "debugExceptionWidget.background": "#9d9b97", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#54be0d60", "editorOverviewRuler.currentContentForeground": "#5ea6ea", "editorOverviewRuler.incomingContentForeground": "#54be0d", + "editorOverviewRuler.commonContentForeground": "#937121", "panel.background": "#baae9e", "panelTitle.activeForeground": "#5e5d5c", "panelTitle.inactiveForeground": "#797977", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#797977", "notification.background": "#8a8986", "notification.foreground": "#5e5d5c", + "notification.buttonBackground": "#5ea6ea", + "notification.buttonHoverBackground": "#8a8986", + "notification.buttonForeground": "#28211c", + "notification.infoBackground": "#afc4db", + "notification.infoForeground": "#28211c", + "notification.warningBackground": "#f9ee98", + "notification.warningForeground": "#28211c", + "notification.errorBackground": "#cf6a4c", + "notification.errorForeground": "#28211c", "extensionButton.prominentBackground": "#54be0d", "extensionButton.prominentForeground": "#28211c", "extensionButton.prominentHoverBackground": "#8a8986", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#9d9b97", "welcomePage.buttonHoverBackground": "#8a8986", "walkThrough.embeddedEditorBackground": "#baae9e", + "gitDecoration.modifiedResourceForeground": "#9b859d", + "gitDecoration.deletedResourceForeground": "#cf6a4c", + "gitDecoration.untrackedResourceForeground": "#54be0d", + "gitDecoration.ignoredResourceForeground": "#797977", + "gitDecoration.conflictingResourceForeground": "#f9ee98", "descriptionForeground": "#797977", "textBlockQuote.background": "#9d9b97", "textBlockQuote.border": "#5ea6ea", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#cf6a4c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#5ea6ea" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#9b859d" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#9b859d" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#afc4db" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#5ea6ea" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f9ee98" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f9ee98" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#5ea6ea" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#afc4db" } }, { diff --git a/themes/base16-brewer-dark.json b/themes/base16-brewer-dark.json index ff5ce2c..35104ae 100644 --- a/themes/base16-brewer-dark.json +++ b/themes/base16-brewer-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#737475", "editorCodeLens.foreground": "#515253", "editorBracketMatch.background": "#515253", + "editorOverviewRuler.findMatchForeground": "#dca060", + "editorOverviewRuler.rangeHighlightForeground": "#737475", + "editorOverviewRuler.selectionHighlightForeground": "#515253", + "editorOverviewRuler.wordHighlightForeground": "#fcfdfe", + "editorOverviewRuler.wordHighlightStrongForeground": "#3182bd", + "editorOverviewRuler.modifiedForeground": "#756bb1", + "editorOverviewRuler.addedForeground": "#31a354", + "editorOverviewRuler.deletedForeground": "#e31a1c", + "editorOverviewRuler.errorForeground": "#e31a1c", + "editorOverviewRuler.warningForeground": "#dca060", + "editorOverviewRuler.infoForeground": "#80b1d3", "editorError.foreground": "#e31a1c", - "editorWarning.foreground": "#e31a1c", + "editorWarning.foreground": "#dca060", + "editorInfo.foreground": "#80b1d3", "editorGutter.addedBackground": "#31a354", "editorGutter.background": "#0c0d0e", "editorGutter.deletedBackground": "#e31a1c", @@ -90,7 +102,7 @@ "editorWidget.background": "#0c0d0e", "editorSuggestWidget.background": "#2e2f30", "editorSuggestWidget.foreground": "#b7b8b9", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3182bd", "editorSuggestWidget.selectedBackground": "#515253", "editorHoverWidget.background": "#0c0d0e", "debugExceptionWidget.background": "#2e2f30", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#31a35460", "editorOverviewRuler.currentContentForeground": "#3182bd", "editorOverviewRuler.incomingContentForeground": "#31a354", + "editorOverviewRuler.commonContentForeground": "#b15928", "panel.background": "#0c0d0e", "panelTitle.activeForeground": "#b7b8b9", "panelTitle.inactiveForeground": "#737475", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#737475", "notification.background": "#515253", "notification.foreground": "#b7b8b9", + "notification.buttonBackground": "#3182bd", + "notification.buttonHoverBackground": "#515253", + "notification.buttonForeground": "#fcfdfe", + "notification.infoBackground": "#80b1d3", + "notification.infoForeground": "#fcfdfe", + "notification.warningBackground": "#dca060", + "notification.warningForeground": "#fcfdfe", + "notification.errorBackground": "#e31a1c", + "notification.errorForeground": "#fcfdfe", "extensionButton.prominentBackground": "#31a354", "extensionButton.prominentForeground": "#fcfdfe", "extensionButton.prominentHoverBackground": "#515253", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#2e2f30", "welcomePage.buttonHoverBackground": "#515253", "walkThrough.embeddedEditorBackground": "#0c0d0e", + "gitDecoration.modifiedResourceForeground": "#756bb1", + "gitDecoration.deletedResourceForeground": "#e31a1c", + "gitDecoration.untrackedResourceForeground": "#31a354", + "gitDecoration.ignoredResourceForeground": "#737475", + "gitDecoration.conflictingResourceForeground": "#dca060", "descriptionForeground": "#737475", "textBlockQuote.background": "#2e2f30", "textBlockQuote.border": "#3182bd", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#e31a1c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3182bd" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#756bb1" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#756bb1" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#80b1d3" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3182bd" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#dca060" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#dca060" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3182bd" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#80b1d3" } }, { diff --git a/themes/base16-brewer-light.json b/themes/base16-brewer-light.json index 9333c18..a445e95 100644 --- a/themes/base16-brewer-light.json +++ b/themes/base16-brewer-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#959697", "editorCodeLens.foreground": "#b7b8b9", "editorBracketMatch.background": "#b7b8b9", + "editorOverviewRuler.findMatchForeground": "#dca060", + "editorOverviewRuler.rangeHighlightForeground": "#959697", + "editorOverviewRuler.selectionHighlightForeground": "#b7b8b9", + "editorOverviewRuler.wordHighlightForeground": "#0c0d0e", + "editorOverviewRuler.wordHighlightStrongForeground": "#3182bd", + "editorOverviewRuler.modifiedForeground": "#756bb1", + "editorOverviewRuler.addedForeground": "#31a354", + "editorOverviewRuler.deletedForeground": "#e31a1c", + "editorOverviewRuler.errorForeground": "#e31a1c", + "editorOverviewRuler.warningForeground": "#dca060", + "editorOverviewRuler.infoForeground": "#80b1d3", "editorError.foreground": "#e31a1c", - "editorWarning.foreground": "#e31a1c", + "editorWarning.foreground": "#dca060", + "editorInfo.foreground": "#80b1d3", "editorGutter.addedBackground": "#31a354", "editorGutter.background": "#fcfdfe", "editorGutter.deletedBackground": "#e31a1c", @@ -90,7 +102,7 @@ "editorWidget.background": "#fcfdfe", "editorSuggestWidget.background": "#dadbdc", "editorSuggestWidget.foreground": "#515253", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3182bd", "editorSuggestWidget.selectedBackground": "#b7b8b9", "editorHoverWidget.background": "#fcfdfe", "debugExceptionWidget.background": "#dadbdc", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#31a35460", "editorOverviewRuler.currentContentForeground": "#3182bd", "editorOverviewRuler.incomingContentForeground": "#31a354", + "editorOverviewRuler.commonContentForeground": "#b15928", "panel.background": "#fcfdfe", "panelTitle.activeForeground": "#515253", "panelTitle.inactiveForeground": "#959697", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#959697", "notification.background": "#b7b8b9", "notification.foreground": "#515253", + "notification.buttonBackground": "#3182bd", + "notification.buttonHoverBackground": "#b7b8b9", + "notification.buttonForeground": "#0c0d0e", + "notification.infoBackground": "#80b1d3", + "notification.infoForeground": "#0c0d0e", + "notification.warningBackground": "#dca060", + "notification.warningForeground": "#0c0d0e", + "notification.errorBackground": "#e31a1c", + "notification.errorForeground": "#0c0d0e", "extensionButton.prominentBackground": "#31a354", "extensionButton.prominentForeground": "#0c0d0e", "extensionButton.prominentHoverBackground": "#b7b8b9", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#dadbdc", "welcomePage.buttonHoverBackground": "#b7b8b9", "walkThrough.embeddedEditorBackground": "#fcfdfe", + "gitDecoration.modifiedResourceForeground": "#756bb1", + "gitDecoration.deletedResourceForeground": "#e31a1c", + "gitDecoration.untrackedResourceForeground": "#31a354", + "gitDecoration.ignoredResourceForeground": "#959697", + "gitDecoration.conflictingResourceForeground": "#dca060", "descriptionForeground": "#959697", "textBlockQuote.background": "#dadbdc", "textBlockQuote.border": "#3182bd", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#e31a1c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3182bd" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#756bb1" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#756bb1" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#80b1d3" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3182bd" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#dca060" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#dca060" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3182bd" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#80b1d3" } }, { diff --git a/themes/base16-bright-dark.json b/themes/base16-bright-dark.json index 7a15006..c06ff73 100644 --- a/themes/base16-bright-dark.json +++ b/themes/base16-bright-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#b0b0b0", "editorCodeLens.foreground": "#505050", "editorBracketMatch.background": "#505050", + "editorOverviewRuler.findMatchForeground": "#fda331", + "editorOverviewRuler.rangeHighlightForeground": "#b0b0b0", + "editorOverviewRuler.selectionHighlightForeground": "#505050", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#6fb3d2", + "editorOverviewRuler.modifiedForeground": "#d381c3", + "editorOverviewRuler.addedForeground": "#a1c659", + "editorOverviewRuler.deletedForeground": "#fb0120", + "editorOverviewRuler.errorForeground": "#fb0120", + "editorOverviewRuler.warningForeground": "#fda331", + "editorOverviewRuler.infoForeground": "#76c7b7", "editorError.foreground": "#fb0120", - "editorWarning.foreground": "#fb0120", + "editorWarning.foreground": "#fda331", + "editorInfo.foreground": "#76c7b7", "editorGutter.addedBackground": "#a1c659", "editorGutter.background": "#000000", "editorGutter.deletedBackground": "#fb0120", @@ -90,7 +102,7 @@ "editorWidget.background": "#000000", "editorSuggestWidget.background": "#303030", "editorSuggestWidget.foreground": "#e0e0e0", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6fb3d2", "editorSuggestWidget.selectedBackground": "#505050", "editorHoverWidget.background": "#000000", "debugExceptionWidget.background": "#303030", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a1c65960", "editorOverviewRuler.currentContentForeground": "#6fb3d2", "editorOverviewRuler.incomingContentForeground": "#a1c659", + "editorOverviewRuler.commonContentForeground": "#be643c", "panel.background": "#000000", "panelTitle.activeForeground": "#e0e0e0", "panelTitle.inactiveForeground": "#b0b0b0", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#b0b0b0", "notification.background": "#505050", "notification.foreground": "#e0e0e0", + "notification.buttonBackground": "#6fb3d2", + "notification.buttonHoverBackground": "#505050", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#76c7b7", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#fda331", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#fb0120", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#a1c659", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#505050", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#303030", "welcomePage.buttonHoverBackground": "#505050", "walkThrough.embeddedEditorBackground": "#000000", + "gitDecoration.modifiedResourceForeground": "#d381c3", + "gitDecoration.deletedResourceForeground": "#fb0120", + "gitDecoration.untrackedResourceForeground": "#a1c659", + "gitDecoration.ignoredResourceForeground": "#b0b0b0", + "gitDecoration.conflictingResourceForeground": "#fda331", "descriptionForeground": "#b0b0b0", "textBlockQuote.background": "#303030", "textBlockQuote.border": "#6fb3d2", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#fb0120" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6fb3d2" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#d381c3" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#d381c3" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#76c7b7" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6fb3d2" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fda331" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fda331" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6fb3d2" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#76c7b7" } }, { diff --git a/themes/base16-bright-light.json b/themes/base16-bright-light.json index 1ec884d..a3f80e5 100644 --- a/themes/base16-bright-light.json +++ b/themes/base16-bright-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#d0d0d0", "editorCodeLens.foreground": "#e0e0e0", "editorBracketMatch.background": "#e0e0e0", + "editorOverviewRuler.findMatchForeground": "#fda331", + "editorOverviewRuler.rangeHighlightForeground": "#d0d0d0", + "editorOverviewRuler.selectionHighlightForeground": "#e0e0e0", + "editorOverviewRuler.wordHighlightForeground": "#000000", + "editorOverviewRuler.wordHighlightStrongForeground": "#6fb3d2", + "editorOverviewRuler.modifiedForeground": "#d381c3", + "editorOverviewRuler.addedForeground": "#a1c659", + "editorOverviewRuler.deletedForeground": "#fb0120", + "editorOverviewRuler.errorForeground": "#fb0120", + "editorOverviewRuler.warningForeground": "#fda331", + "editorOverviewRuler.infoForeground": "#76c7b7", "editorError.foreground": "#fb0120", - "editorWarning.foreground": "#fb0120", + "editorWarning.foreground": "#fda331", + "editorInfo.foreground": "#76c7b7", "editorGutter.addedBackground": "#a1c659", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#fb0120", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#f5f5f5", "editorSuggestWidget.foreground": "#505050", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6fb3d2", "editorSuggestWidget.selectedBackground": "#e0e0e0", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#f5f5f5", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a1c65960", "editorOverviewRuler.currentContentForeground": "#6fb3d2", "editorOverviewRuler.incomingContentForeground": "#a1c659", + "editorOverviewRuler.commonContentForeground": "#be643c", "panel.background": "#ffffff", "panelTitle.activeForeground": "#505050", "panelTitle.inactiveForeground": "#d0d0d0", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#d0d0d0", "notification.background": "#e0e0e0", "notification.foreground": "#505050", + "notification.buttonBackground": "#6fb3d2", + "notification.buttonHoverBackground": "#e0e0e0", + "notification.buttonForeground": "#000000", + "notification.infoBackground": "#76c7b7", + "notification.infoForeground": "#000000", + "notification.warningBackground": "#fda331", + "notification.warningForeground": "#000000", + "notification.errorBackground": "#fb0120", + "notification.errorForeground": "#000000", "extensionButton.prominentBackground": "#a1c659", "extensionButton.prominentForeground": "#000000", "extensionButton.prominentHoverBackground": "#e0e0e0", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#f5f5f5", "welcomePage.buttonHoverBackground": "#e0e0e0", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#d381c3", + "gitDecoration.deletedResourceForeground": "#fb0120", + "gitDecoration.untrackedResourceForeground": "#a1c659", + "gitDecoration.ignoredResourceForeground": "#d0d0d0", + "gitDecoration.conflictingResourceForeground": "#fda331", "descriptionForeground": "#d0d0d0", "textBlockQuote.background": "#f5f5f5", "textBlockQuote.border": "#6fb3d2", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#fb0120" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6fb3d2" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#d381c3" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#d381c3" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#76c7b7" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6fb3d2" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fda331" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fda331" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6fb3d2" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#76c7b7" } }, { diff --git a/themes/base16-brushtrees-dark.json b/themes/base16-brushtrees-dark.json index ae5a453..a771335 100644 --- a/themes/base16-brushtrees-dark.json +++ b/themes/base16-brushtrees-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#8299A1", "editorCodeLens.foreground": "#6D828E", "editorBracketMatch.background": "#6D828E", + "editorOverviewRuler.findMatchForeground": "#aab386", + "editorOverviewRuler.rangeHighlightForeground": "#8299A1", + "editorOverviewRuler.selectionHighlightForeground": "#6D828E", + "editorOverviewRuler.wordHighlightForeground": "#E3EFEF", + "editorOverviewRuler.wordHighlightStrongForeground": "#868cb3", + "editorOverviewRuler.modifiedForeground": "#b386b2", + "editorOverviewRuler.addedForeground": "#87b386", + "editorOverviewRuler.deletedForeground": "#b38686", + "editorOverviewRuler.errorForeground": "#b38686", + "editorOverviewRuler.warningForeground": "#aab386", + "editorOverviewRuler.infoForeground": "#86b3b3", "editorError.foreground": "#b38686", - "editorWarning.foreground": "#b38686", + "editorWarning.foreground": "#aab386", + "editorInfo.foreground": "#86b3b3", "editorGutter.addedBackground": "#87b386", "editorGutter.background": "#485867", "editorGutter.deletedBackground": "#b38686", @@ -90,7 +102,7 @@ "editorWidget.background": "#485867", "editorSuggestWidget.background": "#5A6D7A", "editorSuggestWidget.foreground": "#B0C5C8", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#868cb3", "editorSuggestWidget.selectedBackground": "#6D828E", "editorHoverWidget.background": "#485867", "debugExceptionWidget.background": "#5A6D7A", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#87b38660", "editorOverviewRuler.currentContentForeground": "#868cb3", "editorOverviewRuler.incomingContentForeground": "#87b386", + "editorOverviewRuler.commonContentForeground": "#b39f9f", "panel.background": "#485867", "panelTitle.activeForeground": "#B0C5C8", "panelTitle.inactiveForeground": "#8299A1", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#8299A1", "notification.background": "#6D828E", "notification.foreground": "#B0C5C8", + "notification.buttonBackground": "#868cb3", + "notification.buttonHoverBackground": "#6D828E", + "notification.buttonForeground": "#E3EFEF", + "notification.infoBackground": "#86b3b3", + "notification.infoForeground": "#E3EFEF", + "notification.warningBackground": "#aab386", + "notification.warningForeground": "#E3EFEF", + "notification.errorBackground": "#b38686", + "notification.errorForeground": "#E3EFEF", "extensionButton.prominentBackground": "#87b386", "extensionButton.prominentForeground": "#E3EFEF", "extensionButton.prominentHoverBackground": "#6D828E", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#5A6D7A", "welcomePage.buttonHoverBackground": "#6D828E", "walkThrough.embeddedEditorBackground": "#485867", + "gitDecoration.modifiedResourceForeground": "#b386b2", + "gitDecoration.deletedResourceForeground": "#b38686", + "gitDecoration.untrackedResourceForeground": "#87b386", + "gitDecoration.ignoredResourceForeground": "#8299A1", + "gitDecoration.conflictingResourceForeground": "#aab386", "descriptionForeground": "#8299A1", "textBlockQuote.background": "#5A6D7A", "textBlockQuote.border": "#868cb3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#b38686" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#868cb3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b386b2" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b386b2" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#86b3b3" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#868cb3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#aab386" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#aab386" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#868cb3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#86b3b3" } }, { diff --git a/themes/base16-brushtrees-light.json b/themes/base16-brushtrees-light.json index 7c3c413..2bd0781 100644 --- a/themes/base16-brushtrees-light.json +++ b/themes/base16-brushtrees-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#98AFB5", "editorCodeLens.foreground": "#B0C5C8", "editorBracketMatch.background": "#B0C5C8", + "editorOverviewRuler.findMatchForeground": "#aab386", + "editorOverviewRuler.rangeHighlightForeground": "#98AFB5", + "editorOverviewRuler.selectionHighlightForeground": "#B0C5C8", + "editorOverviewRuler.wordHighlightForeground": "#485867", + "editorOverviewRuler.wordHighlightStrongForeground": "#868cb3", + "editorOverviewRuler.modifiedForeground": "#b386b2", + "editorOverviewRuler.addedForeground": "#87b386", + "editorOverviewRuler.deletedForeground": "#b38686", + "editorOverviewRuler.errorForeground": "#b38686", + "editorOverviewRuler.warningForeground": "#aab386", + "editorOverviewRuler.infoForeground": "#86b3b3", "editorError.foreground": "#b38686", - "editorWarning.foreground": "#b38686", + "editorWarning.foreground": "#aab386", + "editorInfo.foreground": "#86b3b3", "editorGutter.addedBackground": "#87b386", "editorGutter.background": "#E3EFEF", "editorGutter.deletedBackground": "#b38686", @@ -90,7 +102,7 @@ "editorWidget.background": "#E3EFEF", "editorSuggestWidget.background": "#C9DBDC", "editorSuggestWidget.foreground": "#6D828E", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#868cb3", "editorSuggestWidget.selectedBackground": "#B0C5C8", "editorHoverWidget.background": "#E3EFEF", "debugExceptionWidget.background": "#C9DBDC", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#87b38660", "editorOverviewRuler.currentContentForeground": "#868cb3", "editorOverviewRuler.incomingContentForeground": "#87b386", + "editorOverviewRuler.commonContentForeground": "#b39f9f", "panel.background": "#E3EFEF", "panelTitle.activeForeground": "#6D828E", "panelTitle.inactiveForeground": "#98AFB5", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#98AFB5", "notification.background": "#B0C5C8", "notification.foreground": "#6D828E", + "notification.buttonBackground": "#868cb3", + "notification.buttonHoverBackground": "#B0C5C8", + "notification.buttonForeground": "#485867", + "notification.infoBackground": "#86b3b3", + "notification.infoForeground": "#485867", + "notification.warningBackground": "#aab386", + "notification.warningForeground": "#485867", + "notification.errorBackground": "#b38686", + "notification.errorForeground": "#485867", "extensionButton.prominentBackground": "#87b386", "extensionButton.prominentForeground": "#485867", "extensionButton.prominentHoverBackground": "#B0C5C8", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#C9DBDC", "welcomePage.buttonHoverBackground": "#B0C5C8", "walkThrough.embeddedEditorBackground": "#E3EFEF", + "gitDecoration.modifiedResourceForeground": "#b386b2", + "gitDecoration.deletedResourceForeground": "#b38686", + "gitDecoration.untrackedResourceForeground": "#87b386", + "gitDecoration.ignoredResourceForeground": "#98AFB5", + "gitDecoration.conflictingResourceForeground": "#aab386", "descriptionForeground": "#98AFB5", "textBlockQuote.background": "#C9DBDC", "textBlockQuote.border": "#868cb3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#b38686" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#868cb3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b386b2" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b386b2" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#86b3b3" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#868cb3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#aab386" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#aab386" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#868cb3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#86b3b3" } }, { diff --git a/themes/base16-chalk-dark.json b/themes/base16-chalk-dark.json index 91a14ef..ec3c6c4 100644 --- a/themes/base16-chalk-dark.json +++ b/themes/base16-chalk-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#505050", "editorCodeLens.foreground": "#303030", "editorBracketMatch.background": "#303030", + "editorOverviewRuler.findMatchForeground": "#ddb26f", + "editorOverviewRuler.rangeHighlightForeground": "#505050", + "editorOverviewRuler.selectionHighlightForeground": "#303030", + "editorOverviewRuler.wordHighlightForeground": "#f5f5f5", + "editorOverviewRuler.wordHighlightStrongForeground": "#6fc2ef", + "editorOverviewRuler.modifiedForeground": "#e1a3ee", + "editorOverviewRuler.addedForeground": "#acc267", + "editorOverviewRuler.deletedForeground": "#fb9fb1", + "editorOverviewRuler.errorForeground": "#fb9fb1", + "editorOverviewRuler.warningForeground": "#ddb26f", + "editorOverviewRuler.infoForeground": "#12cfc0", "editorError.foreground": "#fb9fb1", - "editorWarning.foreground": "#fb9fb1", + "editorWarning.foreground": "#ddb26f", + "editorInfo.foreground": "#12cfc0", "editorGutter.addedBackground": "#acc267", "editorGutter.background": "#151515", "editorGutter.deletedBackground": "#fb9fb1", @@ -90,7 +102,7 @@ "editorWidget.background": "#151515", "editorSuggestWidget.background": "#202020", "editorSuggestWidget.foreground": "#d0d0d0", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6fc2ef", "editorSuggestWidget.selectedBackground": "#303030", "editorHoverWidget.background": "#151515", "debugExceptionWidget.background": "#202020", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#acc26760", "editorOverviewRuler.currentContentForeground": "#6fc2ef", "editorOverviewRuler.incomingContentForeground": "#acc267", + "editorOverviewRuler.commonContentForeground": "#deaf8f", "panel.background": "#151515", "panelTitle.activeForeground": "#d0d0d0", "panelTitle.inactiveForeground": "#505050", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#505050", "notification.background": "#303030", "notification.foreground": "#d0d0d0", + "notification.buttonBackground": "#6fc2ef", + "notification.buttonHoverBackground": "#303030", + "notification.buttonForeground": "#f5f5f5", + "notification.infoBackground": "#12cfc0", + "notification.infoForeground": "#f5f5f5", + "notification.warningBackground": "#ddb26f", + "notification.warningForeground": "#f5f5f5", + "notification.errorBackground": "#fb9fb1", + "notification.errorForeground": "#f5f5f5", "extensionButton.prominentBackground": "#acc267", "extensionButton.prominentForeground": "#f5f5f5", "extensionButton.prominentHoverBackground": "#303030", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#202020", "welcomePage.buttonHoverBackground": "#303030", "walkThrough.embeddedEditorBackground": "#151515", + "gitDecoration.modifiedResourceForeground": "#e1a3ee", + "gitDecoration.deletedResourceForeground": "#fb9fb1", + "gitDecoration.untrackedResourceForeground": "#acc267", + "gitDecoration.ignoredResourceForeground": "#505050", + "gitDecoration.conflictingResourceForeground": "#ddb26f", "descriptionForeground": "#505050", "textBlockQuote.background": "#202020", "textBlockQuote.border": "#6fc2ef", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#fb9fb1" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6fc2ef" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#e1a3ee" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#e1a3ee" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#12cfc0" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6fc2ef" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ddb26f" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ddb26f" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6fc2ef" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#12cfc0" } }, { diff --git a/themes/base16-chalk-light.json b/themes/base16-chalk-light.json index f554c42..71be8ff 100644 --- a/themes/base16-chalk-light.json +++ b/themes/base16-chalk-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#b0b0b0", "editorCodeLens.foreground": "#d0d0d0", "editorBracketMatch.background": "#d0d0d0", + "editorOverviewRuler.findMatchForeground": "#ddb26f", + "editorOverviewRuler.rangeHighlightForeground": "#b0b0b0", + "editorOverviewRuler.selectionHighlightForeground": "#d0d0d0", + "editorOverviewRuler.wordHighlightForeground": "#151515", + "editorOverviewRuler.wordHighlightStrongForeground": "#6fc2ef", + "editorOverviewRuler.modifiedForeground": "#e1a3ee", + "editorOverviewRuler.addedForeground": "#acc267", + "editorOverviewRuler.deletedForeground": "#fb9fb1", + "editorOverviewRuler.errorForeground": "#fb9fb1", + "editorOverviewRuler.warningForeground": "#ddb26f", + "editorOverviewRuler.infoForeground": "#12cfc0", "editorError.foreground": "#fb9fb1", - "editorWarning.foreground": "#fb9fb1", + "editorWarning.foreground": "#ddb26f", + "editorInfo.foreground": "#12cfc0", "editorGutter.addedBackground": "#acc267", "editorGutter.background": "#f5f5f5", "editorGutter.deletedBackground": "#fb9fb1", @@ -90,7 +102,7 @@ "editorWidget.background": "#f5f5f5", "editorSuggestWidget.background": "#e0e0e0", "editorSuggestWidget.foreground": "#303030", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6fc2ef", "editorSuggestWidget.selectedBackground": "#d0d0d0", "editorHoverWidget.background": "#f5f5f5", "debugExceptionWidget.background": "#e0e0e0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#acc26760", "editorOverviewRuler.currentContentForeground": "#6fc2ef", "editorOverviewRuler.incomingContentForeground": "#acc267", + "editorOverviewRuler.commonContentForeground": "#deaf8f", "panel.background": "#f5f5f5", "panelTitle.activeForeground": "#303030", "panelTitle.inactiveForeground": "#b0b0b0", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#b0b0b0", "notification.background": "#d0d0d0", "notification.foreground": "#303030", + "notification.buttonBackground": "#6fc2ef", + "notification.buttonHoverBackground": "#d0d0d0", + "notification.buttonForeground": "#151515", + "notification.infoBackground": "#12cfc0", + "notification.infoForeground": "#151515", + "notification.warningBackground": "#ddb26f", + "notification.warningForeground": "#151515", + "notification.errorBackground": "#fb9fb1", + "notification.errorForeground": "#151515", "extensionButton.prominentBackground": "#acc267", "extensionButton.prominentForeground": "#151515", "extensionButton.prominentHoverBackground": "#d0d0d0", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e0e0e0", "welcomePage.buttonHoverBackground": "#d0d0d0", "walkThrough.embeddedEditorBackground": "#f5f5f5", + "gitDecoration.modifiedResourceForeground": "#e1a3ee", + "gitDecoration.deletedResourceForeground": "#fb9fb1", + "gitDecoration.untrackedResourceForeground": "#acc267", + "gitDecoration.ignoredResourceForeground": "#b0b0b0", + "gitDecoration.conflictingResourceForeground": "#ddb26f", "descriptionForeground": "#b0b0b0", "textBlockQuote.background": "#e0e0e0", "textBlockQuote.border": "#6fc2ef", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#fb9fb1" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6fc2ef" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#e1a3ee" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#e1a3ee" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#12cfc0" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6fc2ef" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ddb26f" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ddb26f" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6fc2ef" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#12cfc0" } }, { diff --git a/themes/base16-circus-dark.json b/themes/base16-circus-dark.json index 4bd9cb0..566172f 100644 --- a/themes/base16-circus-dark.json +++ b/themes/base16-circus-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#5f5a60", "editorCodeLens.foreground": "#303030", "editorBracketMatch.background": "#303030", + "editorOverviewRuler.findMatchForeground": "#c3ba63", + "editorOverviewRuler.rangeHighlightForeground": "#5f5a60", + "editorOverviewRuler.selectionHighlightForeground": "#303030", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#639ee4", + "editorOverviewRuler.modifiedForeground": "#b888e2", + "editorOverviewRuler.addedForeground": "#84b97c", + "editorOverviewRuler.deletedForeground": "#dc657d", + "editorOverviewRuler.errorForeground": "#dc657d", + "editorOverviewRuler.warningForeground": "#c3ba63", + "editorOverviewRuler.infoForeground": "#4bb1a7", "editorError.foreground": "#dc657d", - "editorWarning.foreground": "#dc657d", + "editorWarning.foreground": "#c3ba63", + "editorInfo.foreground": "#4bb1a7", "editorGutter.addedBackground": "#84b97c", "editorGutter.background": "#191919", "editorGutter.deletedBackground": "#dc657d", @@ -90,7 +102,7 @@ "editorWidget.background": "#191919", "editorSuggestWidget.background": "#202020", "editorSuggestWidget.foreground": "#a7a7a7", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#639ee4", "editorSuggestWidget.selectedBackground": "#303030", "editorHoverWidget.background": "#191919", "debugExceptionWidget.background": "#202020", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#84b97c60", "editorOverviewRuler.currentContentForeground": "#639ee4", "editorOverviewRuler.incomingContentForeground": "#84b97c", + "editorOverviewRuler.commonContentForeground": "#b888e2", "panel.background": "#191919", "panelTitle.activeForeground": "#a7a7a7", "panelTitle.inactiveForeground": "#5f5a60", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#5f5a60", "notification.background": "#303030", "notification.foreground": "#a7a7a7", + "notification.buttonBackground": "#639ee4", + "notification.buttonHoverBackground": "#303030", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#4bb1a7", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#c3ba63", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#dc657d", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#84b97c", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#303030", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#202020", "welcomePage.buttonHoverBackground": "#303030", "walkThrough.embeddedEditorBackground": "#191919", + "gitDecoration.modifiedResourceForeground": "#b888e2", + "gitDecoration.deletedResourceForeground": "#dc657d", + "gitDecoration.untrackedResourceForeground": "#84b97c", + "gitDecoration.ignoredResourceForeground": "#5f5a60", + "gitDecoration.conflictingResourceForeground": "#c3ba63", "descriptionForeground": "#5f5a60", "textBlockQuote.background": "#202020", "textBlockQuote.border": "#639ee4", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#dc657d" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#639ee4" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b888e2" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b888e2" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#4bb1a7" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#639ee4" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#c3ba63" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#c3ba63" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#639ee4" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#4bb1a7" } }, { diff --git a/themes/base16-circus-light.json b/themes/base16-circus-light.json index 6e5527a..2ed9c39 100644 --- a/themes/base16-circus-light.json +++ b/themes/base16-circus-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#505050", "editorCodeLens.foreground": "#a7a7a7", "editorBracketMatch.background": "#a7a7a7", + "editorOverviewRuler.findMatchForeground": "#c3ba63", + "editorOverviewRuler.rangeHighlightForeground": "#505050", + "editorOverviewRuler.selectionHighlightForeground": "#a7a7a7", + "editorOverviewRuler.wordHighlightForeground": "#191919", + "editorOverviewRuler.wordHighlightStrongForeground": "#639ee4", + "editorOverviewRuler.modifiedForeground": "#b888e2", + "editorOverviewRuler.addedForeground": "#84b97c", + "editorOverviewRuler.deletedForeground": "#dc657d", + "editorOverviewRuler.errorForeground": "#dc657d", + "editorOverviewRuler.warningForeground": "#c3ba63", + "editorOverviewRuler.infoForeground": "#4bb1a7", "editorError.foreground": "#dc657d", - "editorWarning.foreground": "#dc657d", + "editorWarning.foreground": "#c3ba63", + "editorInfo.foreground": "#4bb1a7", "editorGutter.addedBackground": "#84b97c", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#dc657d", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#808080", "editorSuggestWidget.foreground": "#303030", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#639ee4", "editorSuggestWidget.selectedBackground": "#a7a7a7", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#808080", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#84b97c60", "editorOverviewRuler.currentContentForeground": "#639ee4", "editorOverviewRuler.incomingContentForeground": "#84b97c", + "editorOverviewRuler.commonContentForeground": "#b888e2", "panel.background": "#ffffff", "panelTitle.activeForeground": "#303030", "panelTitle.inactiveForeground": "#505050", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#505050", "notification.background": "#a7a7a7", "notification.foreground": "#303030", + "notification.buttonBackground": "#639ee4", + "notification.buttonHoverBackground": "#a7a7a7", + "notification.buttonForeground": "#191919", + "notification.infoBackground": "#4bb1a7", + "notification.infoForeground": "#191919", + "notification.warningBackground": "#c3ba63", + "notification.warningForeground": "#191919", + "notification.errorBackground": "#dc657d", + "notification.errorForeground": "#191919", "extensionButton.prominentBackground": "#84b97c", "extensionButton.prominentForeground": "#191919", "extensionButton.prominentHoverBackground": "#a7a7a7", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#808080", "welcomePage.buttonHoverBackground": "#a7a7a7", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#b888e2", + "gitDecoration.deletedResourceForeground": "#dc657d", + "gitDecoration.untrackedResourceForeground": "#84b97c", + "gitDecoration.ignoredResourceForeground": "#505050", + "gitDecoration.conflictingResourceForeground": "#c3ba63", "descriptionForeground": "#505050", "textBlockQuote.background": "#808080", "textBlockQuote.border": "#639ee4", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#dc657d" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#639ee4" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b888e2" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b888e2" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#4bb1a7" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#639ee4" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#c3ba63" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#c3ba63" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#639ee4" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#4bb1a7" } }, { diff --git a/themes/base16-classic-dark.json b/themes/base16-classic-dark.json index 8968510..6b53c51 100644 --- a/themes/base16-classic-dark.json +++ b/themes/base16-classic-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#505050", "editorCodeLens.foreground": "#303030", "editorBracketMatch.background": "#303030", + "editorOverviewRuler.findMatchForeground": "#F4BF75", + "editorOverviewRuler.rangeHighlightForeground": "#505050", + "editorOverviewRuler.selectionHighlightForeground": "#303030", + "editorOverviewRuler.wordHighlightForeground": "#F5F5F5", + "editorOverviewRuler.wordHighlightStrongForeground": "#6A9FB5", + "editorOverviewRuler.modifiedForeground": "#AA759F", + "editorOverviewRuler.addedForeground": "#90A959", + "editorOverviewRuler.deletedForeground": "#AC4142", + "editorOverviewRuler.errorForeground": "#AC4142", + "editorOverviewRuler.warningForeground": "#F4BF75", + "editorOverviewRuler.infoForeground": "#75B5AA", "editorError.foreground": "#AC4142", - "editorWarning.foreground": "#AC4142", + "editorWarning.foreground": "#F4BF75", + "editorInfo.foreground": "#75B5AA", "editorGutter.addedBackground": "#90A959", "editorGutter.background": "#151515", "editorGutter.deletedBackground": "#AC4142", @@ -90,7 +102,7 @@ "editorWidget.background": "#151515", "editorSuggestWidget.background": "#202020", "editorSuggestWidget.foreground": "#D0D0D0", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6A9FB5", "editorSuggestWidget.selectedBackground": "#303030", "editorHoverWidget.background": "#151515", "debugExceptionWidget.background": "#202020", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#90A95960", "editorOverviewRuler.currentContentForeground": "#6A9FB5", "editorOverviewRuler.incomingContentForeground": "#90A959", + "editorOverviewRuler.commonContentForeground": "#8F5536", "panel.background": "#151515", "panelTitle.activeForeground": "#D0D0D0", "panelTitle.inactiveForeground": "#505050", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#505050", "notification.background": "#303030", "notification.foreground": "#D0D0D0", + "notification.buttonBackground": "#6A9FB5", + "notification.buttonHoverBackground": "#303030", + "notification.buttonForeground": "#F5F5F5", + "notification.infoBackground": "#75B5AA", + "notification.infoForeground": "#F5F5F5", + "notification.warningBackground": "#F4BF75", + "notification.warningForeground": "#F5F5F5", + "notification.errorBackground": "#AC4142", + "notification.errorForeground": "#F5F5F5", "extensionButton.prominentBackground": "#90A959", "extensionButton.prominentForeground": "#F5F5F5", "extensionButton.prominentHoverBackground": "#303030", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#202020", "welcomePage.buttonHoverBackground": "#303030", "walkThrough.embeddedEditorBackground": "#151515", + "gitDecoration.modifiedResourceForeground": "#AA759F", + "gitDecoration.deletedResourceForeground": "#AC4142", + "gitDecoration.untrackedResourceForeground": "#90A959", + "gitDecoration.ignoredResourceForeground": "#505050", + "gitDecoration.conflictingResourceForeground": "#F4BF75", "descriptionForeground": "#505050", "textBlockQuote.background": "#202020", "textBlockQuote.border": "#6A9FB5", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#AC4142" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6A9FB5" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#AA759F" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#AA759F" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#75B5AA" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6A9FB5" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#F4BF75" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#F4BF75" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6A9FB5" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#75B5AA" } }, { diff --git a/themes/base16-classic-light.json b/themes/base16-classic-light.json index fd0d5f1..00214b0 100644 --- a/themes/base16-classic-light.json +++ b/themes/base16-classic-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#B0B0B0", "editorCodeLens.foreground": "#D0D0D0", "editorBracketMatch.background": "#D0D0D0", + "editorOverviewRuler.findMatchForeground": "#F4BF75", + "editorOverviewRuler.rangeHighlightForeground": "#B0B0B0", + "editorOverviewRuler.selectionHighlightForeground": "#D0D0D0", + "editorOverviewRuler.wordHighlightForeground": "#151515", + "editorOverviewRuler.wordHighlightStrongForeground": "#6A9FB5", + "editorOverviewRuler.modifiedForeground": "#AA759F", + "editorOverviewRuler.addedForeground": "#90A959", + "editorOverviewRuler.deletedForeground": "#AC4142", + "editorOverviewRuler.errorForeground": "#AC4142", + "editorOverviewRuler.warningForeground": "#F4BF75", + "editorOverviewRuler.infoForeground": "#75B5AA", "editorError.foreground": "#AC4142", - "editorWarning.foreground": "#AC4142", + "editorWarning.foreground": "#F4BF75", + "editorInfo.foreground": "#75B5AA", "editorGutter.addedBackground": "#90A959", "editorGutter.background": "#F5F5F5", "editorGutter.deletedBackground": "#AC4142", @@ -90,7 +102,7 @@ "editorWidget.background": "#F5F5F5", "editorSuggestWidget.background": "#E0E0E0", "editorSuggestWidget.foreground": "#303030", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6A9FB5", "editorSuggestWidget.selectedBackground": "#D0D0D0", "editorHoverWidget.background": "#F5F5F5", "debugExceptionWidget.background": "#E0E0E0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#90A95960", "editorOverviewRuler.currentContentForeground": "#6A9FB5", "editorOverviewRuler.incomingContentForeground": "#90A959", + "editorOverviewRuler.commonContentForeground": "#8F5536", "panel.background": "#F5F5F5", "panelTitle.activeForeground": "#303030", "panelTitle.inactiveForeground": "#B0B0B0", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#B0B0B0", "notification.background": "#D0D0D0", "notification.foreground": "#303030", + "notification.buttonBackground": "#6A9FB5", + "notification.buttonHoverBackground": "#D0D0D0", + "notification.buttonForeground": "#151515", + "notification.infoBackground": "#75B5AA", + "notification.infoForeground": "#151515", + "notification.warningBackground": "#F4BF75", + "notification.warningForeground": "#151515", + "notification.errorBackground": "#AC4142", + "notification.errorForeground": "#151515", "extensionButton.prominentBackground": "#90A959", "extensionButton.prominentForeground": "#151515", "extensionButton.prominentHoverBackground": "#D0D0D0", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#E0E0E0", "welcomePage.buttonHoverBackground": "#D0D0D0", "walkThrough.embeddedEditorBackground": "#F5F5F5", + "gitDecoration.modifiedResourceForeground": "#AA759F", + "gitDecoration.deletedResourceForeground": "#AC4142", + "gitDecoration.untrackedResourceForeground": "#90A959", + "gitDecoration.ignoredResourceForeground": "#B0B0B0", + "gitDecoration.conflictingResourceForeground": "#F4BF75", "descriptionForeground": "#B0B0B0", "textBlockQuote.background": "#E0E0E0", "textBlockQuote.border": "#6A9FB5", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#AC4142" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6A9FB5" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#AA759F" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#AA759F" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#75B5AA" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6A9FB5" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#F4BF75" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#F4BF75" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6A9FB5" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#75B5AA" } }, { diff --git a/themes/base16-codeschool-dark.json b/themes/base16-codeschool-dark.json index eadc5f8..dac1509 100644 --- a/themes/base16-codeschool-dark.json +++ b/themes/base16-codeschool-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#3f4944", "editorCodeLens.foreground": "#2a343a", "editorBracketMatch.background": "#2a343a", + "editorOverviewRuler.findMatchForeground": "#a03b1e", + "editorOverviewRuler.rangeHighlightForeground": "#3f4944", + "editorOverviewRuler.selectionHighlightForeground": "#2a343a", + "editorOverviewRuler.wordHighlightForeground": "#b5d8f6", + "editorOverviewRuler.wordHighlightStrongForeground": "#484d79", + "editorOverviewRuler.modifiedForeground": "#c59820", + "editorOverviewRuler.addedForeground": "#237986", + "editorOverviewRuler.deletedForeground": "#2a5491", + "editorOverviewRuler.errorForeground": "#2a5491", + "editorOverviewRuler.warningForeground": "#a03b1e", + "editorOverviewRuler.infoForeground": "#b02f30", "editorError.foreground": "#2a5491", - "editorWarning.foreground": "#2a5491", + "editorWarning.foreground": "#a03b1e", + "editorInfo.foreground": "#b02f30", "editorGutter.addedBackground": "#237986", "editorGutter.background": "#232c31", "editorGutter.deletedBackground": "#2a5491", @@ -90,7 +102,7 @@ "editorWidget.background": "#232c31", "editorSuggestWidget.background": "#1c3657", "editorSuggestWidget.foreground": "#9ea7a6", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#484d79", "editorSuggestWidget.selectedBackground": "#2a343a", "editorHoverWidget.background": "#232c31", "debugExceptionWidget.background": "#1c3657", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#23798660", "editorOverviewRuler.currentContentForeground": "#484d79", "editorOverviewRuler.incomingContentForeground": "#237986", + "editorOverviewRuler.commonContentForeground": "#c98344", "panel.background": "#232c31", "panelTitle.activeForeground": "#9ea7a6", "panelTitle.inactiveForeground": "#3f4944", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#3f4944", "notification.background": "#2a343a", "notification.foreground": "#9ea7a6", + "notification.buttonBackground": "#484d79", + "notification.buttonHoverBackground": "#2a343a", + "notification.buttonForeground": "#b5d8f6", + "notification.infoBackground": "#b02f30", + "notification.infoForeground": "#b5d8f6", + "notification.warningBackground": "#a03b1e", + "notification.warningForeground": "#b5d8f6", + "notification.errorBackground": "#2a5491", + "notification.errorForeground": "#b5d8f6", "extensionButton.prominentBackground": "#237986", "extensionButton.prominentForeground": "#b5d8f6", "extensionButton.prominentHoverBackground": "#2a343a", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#1c3657", "welcomePage.buttonHoverBackground": "#2a343a", "walkThrough.embeddedEditorBackground": "#232c31", + "gitDecoration.modifiedResourceForeground": "#c59820", + "gitDecoration.deletedResourceForeground": "#2a5491", + "gitDecoration.untrackedResourceForeground": "#237986", + "gitDecoration.ignoredResourceForeground": "#3f4944", + "gitDecoration.conflictingResourceForeground": "#a03b1e", "descriptionForeground": "#3f4944", "textBlockQuote.background": "#1c3657", "textBlockQuote.border": "#484d79", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#2a5491" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#484d79" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#c59820" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#c59820" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#b02f30" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#484d79" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a03b1e" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a03b1e" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#484d79" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#b02f30" } }, { diff --git a/themes/base16-codeschool-light.json b/themes/base16-codeschool-light.json index cbc4f94..0cf0a69 100644 --- a/themes/base16-codeschool-light.json +++ b/themes/base16-codeschool-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#84898c", "editorCodeLens.foreground": "#9ea7a6", "editorBracketMatch.background": "#9ea7a6", + "editorOverviewRuler.findMatchForeground": "#a03b1e", + "editorOverviewRuler.rangeHighlightForeground": "#84898c", + "editorOverviewRuler.selectionHighlightForeground": "#9ea7a6", + "editorOverviewRuler.wordHighlightForeground": "#232c31", + "editorOverviewRuler.wordHighlightStrongForeground": "#484d79", + "editorOverviewRuler.modifiedForeground": "#c59820", + "editorOverviewRuler.addedForeground": "#237986", + "editorOverviewRuler.deletedForeground": "#2a5491", + "editorOverviewRuler.errorForeground": "#2a5491", + "editorOverviewRuler.warningForeground": "#a03b1e", + "editorOverviewRuler.infoForeground": "#b02f30", "editorError.foreground": "#2a5491", - "editorWarning.foreground": "#2a5491", + "editorWarning.foreground": "#a03b1e", + "editorInfo.foreground": "#b02f30", "editorGutter.addedBackground": "#237986", "editorGutter.background": "#b5d8f6", "editorGutter.deletedBackground": "#2a5491", @@ -90,7 +102,7 @@ "editorWidget.background": "#b5d8f6", "editorSuggestWidget.background": "#a7cfa3", "editorSuggestWidget.foreground": "#2a343a", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#484d79", "editorSuggestWidget.selectedBackground": "#9ea7a6", "editorHoverWidget.background": "#b5d8f6", "debugExceptionWidget.background": "#a7cfa3", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#23798660", "editorOverviewRuler.currentContentForeground": "#484d79", "editorOverviewRuler.incomingContentForeground": "#237986", + "editorOverviewRuler.commonContentForeground": "#c98344", "panel.background": "#b5d8f6", "panelTitle.activeForeground": "#2a343a", "panelTitle.inactiveForeground": "#84898c", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#84898c", "notification.background": "#9ea7a6", "notification.foreground": "#2a343a", + "notification.buttonBackground": "#484d79", + "notification.buttonHoverBackground": "#9ea7a6", + "notification.buttonForeground": "#232c31", + "notification.infoBackground": "#b02f30", + "notification.infoForeground": "#232c31", + "notification.warningBackground": "#a03b1e", + "notification.warningForeground": "#232c31", + "notification.errorBackground": "#2a5491", + "notification.errorForeground": "#232c31", "extensionButton.prominentBackground": "#237986", "extensionButton.prominentForeground": "#232c31", "extensionButton.prominentHoverBackground": "#9ea7a6", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#a7cfa3", "welcomePage.buttonHoverBackground": "#9ea7a6", "walkThrough.embeddedEditorBackground": "#b5d8f6", + "gitDecoration.modifiedResourceForeground": "#c59820", + "gitDecoration.deletedResourceForeground": "#2a5491", + "gitDecoration.untrackedResourceForeground": "#237986", + "gitDecoration.ignoredResourceForeground": "#84898c", + "gitDecoration.conflictingResourceForeground": "#a03b1e", "descriptionForeground": "#84898c", "textBlockQuote.background": "#a7cfa3", "textBlockQuote.border": "#484d79", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#2a5491" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#484d79" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#c59820" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#c59820" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#b02f30" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#484d79" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a03b1e" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a03b1e" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#484d79" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#b02f30" } }, { diff --git a/themes/base16-cupcake-dark.json b/themes/base16-cupcake-dark.json index 1a7197d..c9f34a9 100644 --- a/themes/base16-cupcake-dark.json +++ b/themes/base16-cupcake-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#a59daf", "editorCodeLens.foreground": "#8b8198", "editorBracketMatch.background": "#8b8198", + "editorOverviewRuler.findMatchForeground": "#DCB16C", + "editorOverviewRuler.rangeHighlightForeground": "#a59daf", + "editorOverviewRuler.selectionHighlightForeground": "#8b8198", + "editorOverviewRuler.wordHighlightForeground": "#fbf1f2", + "editorOverviewRuler.wordHighlightStrongForeground": "#7297B9", + "editorOverviewRuler.modifiedForeground": "#BB99B4", + "editorOverviewRuler.addedForeground": "#A3B367", + "editorOverviewRuler.deletedForeground": "#D57E85", + "editorOverviewRuler.errorForeground": "#D57E85", + "editorOverviewRuler.warningForeground": "#DCB16C", + "editorOverviewRuler.infoForeground": "#69A9A7", "editorError.foreground": "#D57E85", - "editorWarning.foreground": "#D57E85", + "editorWarning.foreground": "#DCB16C", + "editorInfo.foreground": "#69A9A7", "editorGutter.addedBackground": "#A3B367", "editorGutter.background": "#585062", "editorGutter.deletedBackground": "#D57E85", @@ -90,7 +102,7 @@ "editorWidget.background": "#585062", "editorSuggestWidget.background": "#72677E", "editorSuggestWidget.foreground": "#d8d5dd", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7297B9", "editorSuggestWidget.selectedBackground": "#8b8198", "editorHoverWidget.background": "#585062", "debugExceptionWidget.background": "#72677E", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#A3B36760", "editorOverviewRuler.currentContentForeground": "#7297B9", "editorOverviewRuler.incomingContentForeground": "#A3B367", + "editorOverviewRuler.commonContentForeground": "#BAA58C", "panel.background": "#585062", "panelTitle.activeForeground": "#d8d5dd", "panelTitle.inactiveForeground": "#a59daf", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#a59daf", "notification.background": "#8b8198", "notification.foreground": "#d8d5dd", + "notification.buttonBackground": "#7297B9", + "notification.buttonHoverBackground": "#8b8198", + "notification.buttonForeground": "#fbf1f2", + "notification.infoBackground": "#69A9A7", + "notification.infoForeground": "#fbf1f2", + "notification.warningBackground": "#DCB16C", + "notification.warningForeground": "#fbf1f2", + "notification.errorBackground": "#D57E85", + "notification.errorForeground": "#fbf1f2", "extensionButton.prominentBackground": "#A3B367", "extensionButton.prominentForeground": "#fbf1f2", "extensionButton.prominentHoverBackground": "#8b8198", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#72677E", "welcomePage.buttonHoverBackground": "#8b8198", "walkThrough.embeddedEditorBackground": "#585062", + "gitDecoration.modifiedResourceForeground": "#BB99B4", + "gitDecoration.deletedResourceForeground": "#D57E85", + "gitDecoration.untrackedResourceForeground": "#A3B367", + "gitDecoration.ignoredResourceForeground": "#a59daf", + "gitDecoration.conflictingResourceForeground": "#DCB16C", "descriptionForeground": "#a59daf", "textBlockQuote.background": "#72677E", "textBlockQuote.border": "#7297B9", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#D57E85" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7297B9" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#BB99B4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#BB99B4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#69A9A7" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7297B9" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#DCB16C" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#DCB16C" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7297B9" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#69A9A7" } }, { diff --git a/themes/base16-cupcake-light.json b/themes/base16-cupcake-light.json index 5f823ec..b75da7e 100644 --- a/themes/base16-cupcake-light.json +++ b/themes/base16-cupcake-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#bfb9c6", "editorCodeLens.foreground": "#d8d5dd", "editorBracketMatch.background": "#d8d5dd", + "editorOverviewRuler.findMatchForeground": "#DCB16C", + "editorOverviewRuler.rangeHighlightForeground": "#bfb9c6", + "editorOverviewRuler.selectionHighlightForeground": "#d8d5dd", + "editorOverviewRuler.wordHighlightForeground": "#585062", + "editorOverviewRuler.wordHighlightStrongForeground": "#7297B9", + "editorOverviewRuler.modifiedForeground": "#BB99B4", + "editorOverviewRuler.addedForeground": "#A3B367", + "editorOverviewRuler.deletedForeground": "#D57E85", + "editorOverviewRuler.errorForeground": "#D57E85", + "editorOverviewRuler.warningForeground": "#DCB16C", + "editorOverviewRuler.infoForeground": "#69A9A7", "editorError.foreground": "#D57E85", - "editorWarning.foreground": "#D57E85", + "editorWarning.foreground": "#DCB16C", + "editorInfo.foreground": "#69A9A7", "editorGutter.addedBackground": "#A3B367", "editorGutter.background": "#fbf1f2", "editorGutter.deletedBackground": "#D57E85", @@ -90,7 +102,7 @@ "editorWidget.background": "#fbf1f2", "editorSuggestWidget.background": "#f2f1f4", "editorSuggestWidget.foreground": "#8b8198", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7297B9", "editorSuggestWidget.selectedBackground": "#d8d5dd", "editorHoverWidget.background": "#fbf1f2", "debugExceptionWidget.background": "#f2f1f4", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#A3B36760", "editorOverviewRuler.currentContentForeground": "#7297B9", "editorOverviewRuler.incomingContentForeground": "#A3B367", + "editorOverviewRuler.commonContentForeground": "#BAA58C", "panel.background": "#fbf1f2", "panelTitle.activeForeground": "#8b8198", "panelTitle.inactiveForeground": "#bfb9c6", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#bfb9c6", "notification.background": "#d8d5dd", "notification.foreground": "#8b8198", + "notification.buttonBackground": "#7297B9", + "notification.buttonHoverBackground": "#d8d5dd", + "notification.buttonForeground": "#585062", + "notification.infoBackground": "#69A9A7", + "notification.infoForeground": "#585062", + "notification.warningBackground": "#DCB16C", + "notification.warningForeground": "#585062", + "notification.errorBackground": "#D57E85", + "notification.errorForeground": "#585062", "extensionButton.prominentBackground": "#A3B367", "extensionButton.prominentForeground": "#585062", "extensionButton.prominentHoverBackground": "#d8d5dd", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#f2f1f4", "welcomePage.buttonHoverBackground": "#d8d5dd", "walkThrough.embeddedEditorBackground": "#fbf1f2", + "gitDecoration.modifiedResourceForeground": "#BB99B4", + "gitDecoration.deletedResourceForeground": "#D57E85", + "gitDecoration.untrackedResourceForeground": "#A3B367", + "gitDecoration.ignoredResourceForeground": "#bfb9c6", + "gitDecoration.conflictingResourceForeground": "#DCB16C", "descriptionForeground": "#bfb9c6", "textBlockQuote.background": "#f2f1f4", "textBlockQuote.border": "#7297B9", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#D57E85" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7297B9" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#BB99B4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#BB99B4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#69A9A7" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7297B9" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#DCB16C" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#DCB16C" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7297B9" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#69A9A7" } }, { diff --git a/themes/base16-cupertino-dark.json b/themes/base16-cupertino-dark.json index cd05dd4..d20094f 100644 --- a/themes/base16-cupertino-dark.json +++ b/themes/base16-cupertino-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#808080", "editorCodeLens.foreground": "#404040", "editorBracketMatch.background": "#404040", + "editorOverviewRuler.findMatchForeground": "#826b28", + "editorOverviewRuler.rangeHighlightForeground": "#808080", + "editorOverviewRuler.selectionHighlightForeground": "#404040", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#0000ff", + "editorOverviewRuler.modifiedForeground": "#a90d91", + "editorOverviewRuler.addedForeground": "#007400", + "editorOverviewRuler.deletedForeground": "#c41a15", + "editorOverviewRuler.errorForeground": "#c41a15", + "editorOverviewRuler.warningForeground": "#826b28", + "editorOverviewRuler.infoForeground": "#318495", "editorError.foreground": "#c41a15", - "editorWarning.foreground": "#c41a15", + "editorWarning.foreground": "#826b28", + "editorInfo.foreground": "#318495", "editorGutter.addedBackground": "#007400", "editorGutter.background": "#5e5e5e", "editorGutter.deletedBackground": "#c41a15", @@ -90,7 +102,7 @@ "editorWidget.background": "#5e5e5e", "editorSuggestWidget.background": "#404040", "editorSuggestWidget.foreground": "#c0c0c0", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#0000ff", "editorSuggestWidget.selectedBackground": "#404040", "editorHoverWidget.background": "#5e5e5e", "debugExceptionWidget.background": "#404040", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#00740060", "editorOverviewRuler.currentContentForeground": "#0000ff", "editorOverviewRuler.incomingContentForeground": "#007400", + "editorOverviewRuler.commonContentForeground": "#826b28", "panel.background": "#5e5e5e", "panelTitle.activeForeground": "#c0c0c0", "panelTitle.inactiveForeground": "#808080", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#808080", "notification.background": "#404040", "notification.foreground": "#c0c0c0", + "notification.buttonBackground": "#0000ff", + "notification.buttonHoverBackground": "#404040", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#318495", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#826b28", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#c41a15", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#007400", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#404040", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#404040", "welcomePage.buttonHoverBackground": "#404040", "walkThrough.embeddedEditorBackground": "#5e5e5e", + "gitDecoration.modifiedResourceForeground": "#a90d91", + "gitDecoration.deletedResourceForeground": "#c41a15", + "gitDecoration.untrackedResourceForeground": "#007400", + "gitDecoration.ignoredResourceForeground": "#808080", + "gitDecoration.conflictingResourceForeground": "#826b28", "descriptionForeground": "#808080", "textBlockQuote.background": "#404040", "textBlockQuote.border": "#0000ff", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#c41a15" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#0000ff" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a90d91" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a90d91" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#318495" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#0000ff" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#826b28" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#826b28" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#0000ff" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#318495" } }, { diff --git a/themes/base16-cupertino-light.json b/themes/base16-cupertino-light.json index f4fa2de..885f2bc 100644 --- a/themes/base16-cupertino-light.json +++ b/themes/base16-cupertino-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#808080", "editorCodeLens.foreground": "#c0c0c0", "editorBracketMatch.background": "#c0c0c0", + "editorOverviewRuler.findMatchForeground": "#826b28", + "editorOverviewRuler.rangeHighlightForeground": "#808080", + "editorOverviewRuler.selectionHighlightForeground": "#c0c0c0", + "editorOverviewRuler.wordHighlightForeground": "#5e5e5e", + "editorOverviewRuler.wordHighlightStrongForeground": "#0000ff", + "editorOverviewRuler.modifiedForeground": "#a90d91", + "editorOverviewRuler.addedForeground": "#007400", + "editorOverviewRuler.deletedForeground": "#c41a15", + "editorOverviewRuler.errorForeground": "#c41a15", + "editorOverviewRuler.warningForeground": "#826b28", + "editorOverviewRuler.infoForeground": "#318495", "editorError.foreground": "#c41a15", - "editorWarning.foreground": "#c41a15", + "editorWarning.foreground": "#826b28", + "editorInfo.foreground": "#318495", "editorGutter.addedBackground": "#007400", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#c41a15", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#c0c0c0", "editorSuggestWidget.foreground": "#404040", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#0000ff", "editorSuggestWidget.selectedBackground": "#c0c0c0", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#c0c0c0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#00740060", "editorOverviewRuler.currentContentForeground": "#0000ff", "editorOverviewRuler.incomingContentForeground": "#007400", + "editorOverviewRuler.commonContentForeground": "#826b28", "panel.background": "#ffffff", "panelTitle.activeForeground": "#404040", "panelTitle.inactiveForeground": "#808080", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#808080", "notification.background": "#c0c0c0", "notification.foreground": "#404040", + "notification.buttonBackground": "#0000ff", + "notification.buttonHoverBackground": "#c0c0c0", + "notification.buttonForeground": "#5e5e5e", + "notification.infoBackground": "#318495", + "notification.infoForeground": "#5e5e5e", + "notification.warningBackground": "#826b28", + "notification.warningForeground": "#5e5e5e", + "notification.errorBackground": "#c41a15", + "notification.errorForeground": "#5e5e5e", "extensionButton.prominentBackground": "#007400", "extensionButton.prominentForeground": "#5e5e5e", "extensionButton.prominentHoverBackground": "#c0c0c0", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#c0c0c0", "welcomePage.buttonHoverBackground": "#c0c0c0", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#a90d91", + "gitDecoration.deletedResourceForeground": "#c41a15", + "gitDecoration.untrackedResourceForeground": "#007400", + "gitDecoration.ignoredResourceForeground": "#808080", + "gitDecoration.conflictingResourceForeground": "#826b28", "descriptionForeground": "#808080", "textBlockQuote.background": "#c0c0c0", "textBlockQuote.border": "#0000ff", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#c41a15" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#0000ff" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a90d91" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a90d91" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#318495" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#0000ff" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#826b28" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#826b28" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#0000ff" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#318495" } }, { diff --git a/themes/base16-darktooth-dark.json b/themes/base16-darktooth-dark.json index c21d515..4eff562 100644 --- a/themes/base16-darktooth-dark.json +++ b/themes/base16-darktooth-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#665C54", "editorCodeLens.foreground": "#504945", "editorBracketMatch.background": "#504945", + "editorOverviewRuler.findMatchForeground": "#FAC03B", + "editorOverviewRuler.rangeHighlightForeground": "#665C54", + "editorOverviewRuler.selectionHighlightForeground": "#504945", + "editorOverviewRuler.wordHighlightForeground": "#FDF4C1", + "editorOverviewRuler.wordHighlightStrongForeground": "#0D6678", + "editorOverviewRuler.modifiedForeground": "#8F4673", + "editorOverviewRuler.addedForeground": "#95C085", + "editorOverviewRuler.deletedForeground": "#FB543F", + "editorOverviewRuler.errorForeground": "#FB543F", + "editorOverviewRuler.warningForeground": "#FAC03B", + "editorOverviewRuler.infoForeground": "#8BA59B", "editorError.foreground": "#FB543F", - "editorWarning.foreground": "#FB543F", + "editorWarning.foreground": "#FAC03B", + "editorInfo.foreground": "#8BA59B", "editorGutter.addedBackground": "#95C085", "editorGutter.background": "#1D2021", "editorGutter.deletedBackground": "#FB543F", @@ -90,7 +102,7 @@ "editorWidget.background": "#1D2021", "editorSuggestWidget.background": "#32302F", "editorSuggestWidget.foreground": "#A89984", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#0D6678", "editorSuggestWidget.selectedBackground": "#504945", "editorHoverWidget.background": "#1D2021", "debugExceptionWidget.background": "#32302F", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#95C08560", "editorOverviewRuler.currentContentForeground": "#0D6678", "editorOverviewRuler.incomingContentForeground": "#95C085", + "editorOverviewRuler.commonContentForeground": "#A87322", "panel.background": "#1D2021", "panelTitle.activeForeground": "#A89984", "panelTitle.inactiveForeground": "#665C54", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#665C54", "notification.background": "#504945", "notification.foreground": "#A89984", + "notification.buttonBackground": "#0D6678", + "notification.buttonHoverBackground": "#504945", + "notification.buttonForeground": "#FDF4C1", + "notification.infoBackground": "#8BA59B", + "notification.infoForeground": "#FDF4C1", + "notification.warningBackground": "#FAC03B", + "notification.warningForeground": "#FDF4C1", + "notification.errorBackground": "#FB543F", + "notification.errorForeground": "#FDF4C1", "extensionButton.prominentBackground": "#95C085", "extensionButton.prominentForeground": "#FDF4C1", "extensionButton.prominentHoverBackground": "#504945", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#32302F", "welcomePage.buttonHoverBackground": "#504945", "walkThrough.embeddedEditorBackground": "#1D2021", + "gitDecoration.modifiedResourceForeground": "#8F4673", + "gitDecoration.deletedResourceForeground": "#FB543F", + "gitDecoration.untrackedResourceForeground": "#95C085", + "gitDecoration.ignoredResourceForeground": "#665C54", + "gitDecoration.conflictingResourceForeground": "#FAC03B", "descriptionForeground": "#665C54", "textBlockQuote.background": "#32302F", "textBlockQuote.border": "#0D6678", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#FB543F" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#0D6678" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8F4673" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8F4673" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#8BA59B" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#0D6678" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FAC03B" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FAC03B" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#0D6678" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#8BA59B" } }, { diff --git a/themes/base16-darktooth-light.json b/themes/base16-darktooth-light.json index c973175..b24259f 100644 --- a/themes/base16-darktooth-light.json +++ b/themes/base16-darktooth-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#928374", "editorCodeLens.foreground": "#A89984", "editorBracketMatch.background": "#A89984", + "editorOverviewRuler.findMatchForeground": "#FAC03B", + "editorOverviewRuler.rangeHighlightForeground": "#928374", + "editorOverviewRuler.selectionHighlightForeground": "#A89984", + "editorOverviewRuler.wordHighlightForeground": "#1D2021", + "editorOverviewRuler.wordHighlightStrongForeground": "#0D6678", + "editorOverviewRuler.modifiedForeground": "#8F4673", + "editorOverviewRuler.addedForeground": "#95C085", + "editorOverviewRuler.deletedForeground": "#FB543F", + "editorOverviewRuler.errorForeground": "#FB543F", + "editorOverviewRuler.warningForeground": "#FAC03B", + "editorOverviewRuler.infoForeground": "#8BA59B", "editorError.foreground": "#FB543F", - "editorWarning.foreground": "#FB543F", + "editorWarning.foreground": "#FAC03B", + "editorInfo.foreground": "#8BA59B", "editorGutter.addedBackground": "#95C085", "editorGutter.background": "#FDF4C1", "editorGutter.deletedBackground": "#FB543F", @@ -90,7 +102,7 @@ "editorWidget.background": "#FDF4C1", "editorSuggestWidget.background": "#D5C4A1", "editorSuggestWidget.foreground": "#504945", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#0D6678", "editorSuggestWidget.selectedBackground": "#A89984", "editorHoverWidget.background": "#FDF4C1", "debugExceptionWidget.background": "#D5C4A1", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#95C08560", "editorOverviewRuler.currentContentForeground": "#0D6678", "editorOverviewRuler.incomingContentForeground": "#95C085", + "editorOverviewRuler.commonContentForeground": "#A87322", "panel.background": "#FDF4C1", "panelTitle.activeForeground": "#504945", "panelTitle.inactiveForeground": "#928374", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#928374", "notification.background": "#A89984", "notification.foreground": "#504945", + "notification.buttonBackground": "#0D6678", + "notification.buttonHoverBackground": "#A89984", + "notification.buttonForeground": "#1D2021", + "notification.infoBackground": "#8BA59B", + "notification.infoForeground": "#1D2021", + "notification.warningBackground": "#FAC03B", + "notification.warningForeground": "#1D2021", + "notification.errorBackground": "#FB543F", + "notification.errorForeground": "#1D2021", "extensionButton.prominentBackground": "#95C085", "extensionButton.prominentForeground": "#1D2021", "extensionButton.prominentHoverBackground": "#A89984", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#D5C4A1", "welcomePage.buttonHoverBackground": "#A89984", "walkThrough.embeddedEditorBackground": "#FDF4C1", + "gitDecoration.modifiedResourceForeground": "#8F4673", + "gitDecoration.deletedResourceForeground": "#FB543F", + "gitDecoration.untrackedResourceForeground": "#95C085", + "gitDecoration.ignoredResourceForeground": "#928374", + "gitDecoration.conflictingResourceForeground": "#FAC03B", "descriptionForeground": "#928374", "textBlockQuote.background": "#D5C4A1", "textBlockQuote.border": "#0D6678", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#FB543F" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#0D6678" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8F4673" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8F4673" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#8BA59B" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#0D6678" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FAC03B" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FAC03B" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#0D6678" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#8BA59B" } }, { diff --git a/themes/base16-default-dark.json b/themes/base16-default-dark.json index 937743e..710ade8 100644 --- a/themes/base16-default-dark.json +++ b/themes/base16-default-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#585858", "editorCodeLens.foreground": "#383838", "editorBracketMatch.background": "#383838", + "editorOverviewRuler.findMatchForeground": "#f7ca88", + "editorOverviewRuler.rangeHighlightForeground": "#585858", + "editorOverviewRuler.selectionHighlightForeground": "#383838", + "editorOverviewRuler.wordHighlightForeground": "#f8f8f8", + "editorOverviewRuler.wordHighlightStrongForeground": "#7cafc2", + "editorOverviewRuler.modifiedForeground": "#ba8baf", + "editorOverviewRuler.addedForeground": "#a1b56c", + "editorOverviewRuler.deletedForeground": "#ab4642", + "editorOverviewRuler.errorForeground": "#ab4642", + "editorOverviewRuler.warningForeground": "#f7ca88", + "editorOverviewRuler.infoForeground": "#86c1b9", "editorError.foreground": "#ab4642", - "editorWarning.foreground": "#ab4642", + "editorWarning.foreground": "#f7ca88", + "editorInfo.foreground": "#86c1b9", "editorGutter.addedBackground": "#a1b56c", "editorGutter.background": "#181818", "editorGutter.deletedBackground": "#ab4642", @@ -90,7 +102,7 @@ "editorWidget.background": "#181818", "editorSuggestWidget.background": "#282828", "editorSuggestWidget.foreground": "#d8d8d8", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7cafc2", "editorSuggestWidget.selectedBackground": "#383838", "editorHoverWidget.background": "#181818", "debugExceptionWidget.background": "#282828", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a1b56c60", "editorOverviewRuler.currentContentForeground": "#7cafc2", "editorOverviewRuler.incomingContentForeground": "#a1b56c", + "editorOverviewRuler.commonContentForeground": "#a16946", "panel.background": "#181818", "panelTitle.activeForeground": "#d8d8d8", "panelTitle.inactiveForeground": "#585858", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#585858", "notification.background": "#383838", "notification.foreground": "#d8d8d8", + "notification.buttonBackground": "#7cafc2", + "notification.buttonHoverBackground": "#383838", + "notification.buttonForeground": "#f8f8f8", + "notification.infoBackground": "#86c1b9", + "notification.infoForeground": "#f8f8f8", + "notification.warningBackground": "#f7ca88", + "notification.warningForeground": "#f8f8f8", + "notification.errorBackground": "#ab4642", + "notification.errorForeground": "#f8f8f8", "extensionButton.prominentBackground": "#a1b56c", "extensionButton.prominentForeground": "#f8f8f8", "extensionButton.prominentHoverBackground": "#383838", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#282828", "welcomePage.buttonHoverBackground": "#383838", "walkThrough.embeddedEditorBackground": "#181818", + "gitDecoration.modifiedResourceForeground": "#ba8baf", + "gitDecoration.deletedResourceForeground": "#ab4642", + "gitDecoration.untrackedResourceForeground": "#a1b56c", + "gitDecoration.ignoredResourceForeground": "#585858", + "gitDecoration.conflictingResourceForeground": "#f7ca88", "descriptionForeground": "#585858", "textBlockQuote.background": "#282828", "textBlockQuote.border": "#7cafc2", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ab4642" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#ba8baf" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#ba8baf" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#86c1b9" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f7ca88" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f7ca88" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#86c1b9" } }, { diff --git a/themes/base16-default-light.json b/themes/base16-default-light.json index d841f40..0b37bd0 100644 --- a/themes/base16-default-light.json +++ b/themes/base16-default-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#b8b8b8", "editorCodeLens.foreground": "#d8d8d8", "editorBracketMatch.background": "#d8d8d8", + "editorOverviewRuler.findMatchForeground": "#f7ca88", + "editorOverviewRuler.rangeHighlightForeground": "#b8b8b8", + "editorOverviewRuler.selectionHighlightForeground": "#d8d8d8", + "editorOverviewRuler.wordHighlightForeground": "#181818", + "editorOverviewRuler.wordHighlightStrongForeground": "#7cafc2", + "editorOverviewRuler.modifiedForeground": "#ba8baf", + "editorOverviewRuler.addedForeground": "#a1b56c", + "editorOverviewRuler.deletedForeground": "#ab4642", + "editorOverviewRuler.errorForeground": "#ab4642", + "editorOverviewRuler.warningForeground": "#f7ca88", + "editorOverviewRuler.infoForeground": "#86c1b9", "editorError.foreground": "#ab4642", - "editorWarning.foreground": "#ab4642", + "editorWarning.foreground": "#f7ca88", + "editorInfo.foreground": "#86c1b9", "editorGutter.addedBackground": "#a1b56c", "editorGutter.background": "#f8f8f8", "editorGutter.deletedBackground": "#ab4642", @@ -90,7 +102,7 @@ "editorWidget.background": "#f8f8f8", "editorSuggestWidget.background": "#e8e8e8", "editorSuggestWidget.foreground": "#383838", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7cafc2", "editorSuggestWidget.selectedBackground": "#d8d8d8", "editorHoverWidget.background": "#f8f8f8", "debugExceptionWidget.background": "#e8e8e8", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a1b56c60", "editorOverviewRuler.currentContentForeground": "#7cafc2", "editorOverviewRuler.incomingContentForeground": "#a1b56c", + "editorOverviewRuler.commonContentForeground": "#a16946", "panel.background": "#f8f8f8", "panelTitle.activeForeground": "#383838", "panelTitle.inactiveForeground": "#b8b8b8", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#b8b8b8", "notification.background": "#d8d8d8", "notification.foreground": "#383838", + "notification.buttonBackground": "#7cafc2", + "notification.buttonHoverBackground": "#d8d8d8", + "notification.buttonForeground": "#181818", + "notification.infoBackground": "#86c1b9", + "notification.infoForeground": "#181818", + "notification.warningBackground": "#f7ca88", + "notification.warningForeground": "#181818", + "notification.errorBackground": "#ab4642", + "notification.errorForeground": "#181818", "extensionButton.prominentBackground": "#a1b56c", "extensionButton.prominentForeground": "#181818", "extensionButton.prominentHoverBackground": "#d8d8d8", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e8e8e8", "welcomePage.buttonHoverBackground": "#d8d8d8", "walkThrough.embeddedEditorBackground": "#f8f8f8", + "gitDecoration.modifiedResourceForeground": "#ba8baf", + "gitDecoration.deletedResourceForeground": "#ab4642", + "gitDecoration.untrackedResourceForeground": "#a1b56c", + "gitDecoration.ignoredResourceForeground": "#b8b8b8", + "gitDecoration.conflictingResourceForeground": "#f7ca88", "descriptionForeground": "#b8b8b8", "textBlockQuote.background": "#e8e8e8", "textBlockQuote.border": "#7cafc2", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ab4642" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#ba8baf" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#ba8baf" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#86c1b9" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f7ca88" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f7ca88" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#86c1b9" } }, { diff --git a/themes/base16-dracula-dark.json b/themes/base16-dracula-dark.json index 9ca826e..b409518 100644 --- a/themes/base16-dracula-dark.json +++ b/themes/base16-dracula-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#626483", "editorCodeLens.foreground": "#4d4f68", "editorBracketMatch.background": "#4d4f68", + "editorOverviewRuler.findMatchForeground": "#00f769", + "editorOverviewRuler.rangeHighlightForeground": "#626483", + "editorOverviewRuler.selectionHighlightForeground": "#4d4f68", + "editorOverviewRuler.wordHighlightForeground": "#f7f7fb", + "editorOverviewRuler.wordHighlightStrongForeground": "#62d6e8", + "editorOverviewRuler.modifiedForeground": "#b45bcf", + "editorOverviewRuler.addedForeground": "#ebff87", + "editorOverviewRuler.deletedForeground": "#ea51b2", + "editorOverviewRuler.errorForeground": "#ea51b2", + "editorOverviewRuler.warningForeground": "#00f769", + "editorOverviewRuler.infoForeground": "#a1efe4", "editorError.foreground": "#ea51b2", - "editorWarning.foreground": "#ea51b2", + "editorWarning.foreground": "#00f769", + "editorInfo.foreground": "#a1efe4", "editorGutter.addedBackground": "#ebff87", "editorGutter.background": "#282936", "editorGutter.deletedBackground": "#ea51b2", @@ -90,7 +102,7 @@ "editorWidget.background": "#282936", "editorSuggestWidget.background": "#3a3c4e", "editorSuggestWidget.foreground": "#e9e9f4", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#62d6e8", "editorSuggestWidget.selectedBackground": "#4d4f68", "editorHoverWidget.background": "#282936", "debugExceptionWidget.background": "#3a3c4e", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#ebff8760", "editorOverviewRuler.currentContentForeground": "#62d6e8", "editorOverviewRuler.incomingContentForeground": "#ebff87", + "editorOverviewRuler.commonContentForeground": "#00f769", "panel.background": "#282936", "panelTitle.activeForeground": "#e9e9f4", "panelTitle.inactiveForeground": "#626483", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#626483", "notification.background": "#4d4f68", "notification.foreground": "#e9e9f4", + "notification.buttonBackground": "#62d6e8", + "notification.buttonHoverBackground": "#4d4f68", + "notification.buttonForeground": "#f7f7fb", + "notification.infoBackground": "#a1efe4", + "notification.infoForeground": "#f7f7fb", + "notification.warningBackground": "#00f769", + "notification.warningForeground": "#f7f7fb", + "notification.errorBackground": "#ea51b2", + "notification.errorForeground": "#f7f7fb", "extensionButton.prominentBackground": "#ebff87", "extensionButton.prominentForeground": "#f7f7fb", "extensionButton.prominentHoverBackground": "#4d4f68", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#3a3c4e", "welcomePage.buttonHoverBackground": "#4d4f68", "walkThrough.embeddedEditorBackground": "#282936", + "gitDecoration.modifiedResourceForeground": "#b45bcf", + "gitDecoration.deletedResourceForeground": "#ea51b2", + "gitDecoration.untrackedResourceForeground": "#ebff87", + "gitDecoration.ignoredResourceForeground": "#626483", + "gitDecoration.conflictingResourceForeground": "#00f769", "descriptionForeground": "#626483", "textBlockQuote.background": "#3a3c4e", "textBlockQuote.border": "#62d6e8", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ea51b2" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#62d6e8" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b45bcf" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b45bcf" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#a1efe4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#62d6e8" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#00f769" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#00f769" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#62d6e8" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#a1efe4" } }, { diff --git a/themes/base16-dracula-light.json b/themes/base16-dracula-light.json index bf8cd48..5ff6f2d 100644 --- a/themes/base16-dracula-light.json +++ b/themes/base16-dracula-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#62d6e8", "editorCodeLens.foreground": "#e9e9f4", "editorBracketMatch.background": "#e9e9f4", + "editorOverviewRuler.findMatchForeground": "#00f769", + "editorOverviewRuler.rangeHighlightForeground": "#62d6e8", + "editorOverviewRuler.selectionHighlightForeground": "#e9e9f4", + "editorOverviewRuler.wordHighlightForeground": "#282936", + "editorOverviewRuler.wordHighlightStrongForeground": "#62d6e8", + "editorOverviewRuler.modifiedForeground": "#b45bcf", + "editorOverviewRuler.addedForeground": "#ebff87", + "editorOverviewRuler.deletedForeground": "#ea51b2", + "editorOverviewRuler.errorForeground": "#ea51b2", + "editorOverviewRuler.warningForeground": "#00f769", + "editorOverviewRuler.infoForeground": "#a1efe4", "editorError.foreground": "#ea51b2", - "editorWarning.foreground": "#ea51b2", + "editorWarning.foreground": "#00f769", + "editorInfo.foreground": "#a1efe4", "editorGutter.addedBackground": "#ebff87", "editorGutter.background": "#f7f7fb", "editorGutter.deletedBackground": "#ea51b2", @@ -90,7 +102,7 @@ "editorWidget.background": "#f7f7fb", "editorSuggestWidget.background": "#f1f2f8", "editorSuggestWidget.foreground": "#4d4f68", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#62d6e8", "editorSuggestWidget.selectedBackground": "#e9e9f4", "editorHoverWidget.background": "#f7f7fb", "debugExceptionWidget.background": "#f1f2f8", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#ebff8760", "editorOverviewRuler.currentContentForeground": "#62d6e8", "editorOverviewRuler.incomingContentForeground": "#ebff87", + "editorOverviewRuler.commonContentForeground": "#00f769", "panel.background": "#f7f7fb", "panelTitle.activeForeground": "#4d4f68", "panelTitle.inactiveForeground": "#62d6e8", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#62d6e8", "notification.background": "#e9e9f4", "notification.foreground": "#4d4f68", + "notification.buttonBackground": "#62d6e8", + "notification.buttonHoverBackground": "#e9e9f4", + "notification.buttonForeground": "#282936", + "notification.infoBackground": "#a1efe4", + "notification.infoForeground": "#282936", + "notification.warningBackground": "#00f769", + "notification.warningForeground": "#282936", + "notification.errorBackground": "#ea51b2", + "notification.errorForeground": "#282936", "extensionButton.prominentBackground": "#ebff87", "extensionButton.prominentForeground": "#282936", "extensionButton.prominentHoverBackground": "#e9e9f4", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#f1f2f8", "welcomePage.buttonHoverBackground": "#e9e9f4", "walkThrough.embeddedEditorBackground": "#f7f7fb", + "gitDecoration.modifiedResourceForeground": "#b45bcf", + "gitDecoration.deletedResourceForeground": "#ea51b2", + "gitDecoration.untrackedResourceForeground": "#ebff87", + "gitDecoration.ignoredResourceForeground": "#62d6e8", + "gitDecoration.conflictingResourceForeground": "#00f769", "descriptionForeground": "#62d6e8", "textBlockQuote.background": "#f1f2f8", "textBlockQuote.border": "#62d6e8", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ea51b2" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#62d6e8" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b45bcf" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b45bcf" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#a1efe4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#62d6e8" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#00f769" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#00f769" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#62d6e8" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#a1efe4" } }, { diff --git a/themes/base16-eighties-dark.json b/themes/base16-eighties-dark.json index 88c975b..3e79e65 100644 --- a/themes/base16-eighties-dark.json +++ b/themes/base16-eighties-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#747369", "editorCodeLens.foreground": "#515151", "editorBracketMatch.background": "#515151", + "editorOverviewRuler.findMatchForeground": "#ffcc66", + "editorOverviewRuler.rangeHighlightForeground": "#747369", + "editorOverviewRuler.selectionHighlightForeground": "#515151", + "editorOverviewRuler.wordHighlightForeground": "#f2f0ec", + "editorOverviewRuler.wordHighlightStrongForeground": "#6699cc", + "editorOverviewRuler.modifiedForeground": "#cc99cc", + "editorOverviewRuler.addedForeground": "#99cc99", + "editorOverviewRuler.deletedForeground": "#f2777a", + "editorOverviewRuler.errorForeground": "#f2777a", + "editorOverviewRuler.warningForeground": "#ffcc66", + "editorOverviewRuler.infoForeground": "#66cccc", "editorError.foreground": "#f2777a", - "editorWarning.foreground": "#f2777a", + "editorWarning.foreground": "#ffcc66", + "editorInfo.foreground": "#66cccc", "editorGutter.addedBackground": "#99cc99", "editorGutter.background": "#2d2d2d", "editorGutter.deletedBackground": "#f2777a", @@ -90,7 +102,7 @@ "editorWidget.background": "#2d2d2d", "editorSuggestWidget.background": "#393939", "editorSuggestWidget.foreground": "#d3d0c8", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6699cc", "editorSuggestWidget.selectedBackground": "#515151", "editorHoverWidget.background": "#2d2d2d", "debugExceptionWidget.background": "#393939", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#99cc9960", "editorOverviewRuler.currentContentForeground": "#6699cc", "editorOverviewRuler.incomingContentForeground": "#99cc99", + "editorOverviewRuler.commonContentForeground": "#d27b53", "panel.background": "#2d2d2d", "panelTitle.activeForeground": "#d3d0c8", "panelTitle.inactiveForeground": "#747369", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#747369", "notification.background": "#515151", "notification.foreground": "#d3d0c8", + "notification.buttonBackground": "#6699cc", + "notification.buttonHoverBackground": "#515151", + "notification.buttonForeground": "#f2f0ec", + "notification.infoBackground": "#66cccc", + "notification.infoForeground": "#f2f0ec", + "notification.warningBackground": "#ffcc66", + "notification.warningForeground": "#f2f0ec", + "notification.errorBackground": "#f2777a", + "notification.errorForeground": "#f2f0ec", "extensionButton.prominentBackground": "#99cc99", "extensionButton.prominentForeground": "#f2f0ec", "extensionButton.prominentHoverBackground": "#515151", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#393939", "welcomePage.buttonHoverBackground": "#515151", "walkThrough.embeddedEditorBackground": "#2d2d2d", + "gitDecoration.modifiedResourceForeground": "#cc99cc", + "gitDecoration.deletedResourceForeground": "#f2777a", + "gitDecoration.untrackedResourceForeground": "#99cc99", + "gitDecoration.ignoredResourceForeground": "#747369", + "gitDecoration.conflictingResourceForeground": "#ffcc66", "descriptionForeground": "#747369", "textBlockQuote.background": "#393939", "textBlockQuote.border": "#6699cc", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#f2777a" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6699cc" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#cc99cc" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#cc99cc" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#66cccc" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6699cc" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ffcc66" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ffcc66" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6699cc" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#66cccc" } }, { diff --git a/themes/base16-eighties-light.json b/themes/base16-eighties-light.json index dd08685..8d0f234 100644 --- a/themes/base16-eighties-light.json +++ b/themes/base16-eighties-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#a09f93", "editorCodeLens.foreground": "#d3d0c8", "editorBracketMatch.background": "#d3d0c8", + "editorOverviewRuler.findMatchForeground": "#ffcc66", + "editorOverviewRuler.rangeHighlightForeground": "#a09f93", + "editorOverviewRuler.selectionHighlightForeground": "#d3d0c8", + "editorOverviewRuler.wordHighlightForeground": "#2d2d2d", + "editorOverviewRuler.wordHighlightStrongForeground": "#6699cc", + "editorOverviewRuler.modifiedForeground": "#cc99cc", + "editorOverviewRuler.addedForeground": "#99cc99", + "editorOverviewRuler.deletedForeground": "#f2777a", + "editorOverviewRuler.errorForeground": "#f2777a", + "editorOverviewRuler.warningForeground": "#ffcc66", + "editorOverviewRuler.infoForeground": "#66cccc", "editorError.foreground": "#f2777a", - "editorWarning.foreground": "#f2777a", + "editorWarning.foreground": "#ffcc66", + "editorInfo.foreground": "#66cccc", "editorGutter.addedBackground": "#99cc99", "editorGutter.background": "#f2f0ec", "editorGutter.deletedBackground": "#f2777a", @@ -90,7 +102,7 @@ "editorWidget.background": "#f2f0ec", "editorSuggestWidget.background": "#e8e6df", "editorSuggestWidget.foreground": "#515151", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6699cc", "editorSuggestWidget.selectedBackground": "#d3d0c8", "editorHoverWidget.background": "#f2f0ec", "debugExceptionWidget.background": "#e8e6df", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#99cc9960", "editorOverviewRuler.currentContentForeground": "#6699cc", "editorOverviewRuler.incomingContentForeground": "#99cc99", + "editorOverviewRuler.commonContentForeground": "#d27b53", "panel.background": "#f2f0ec", "panelTitle.activeForeground": "#515151", "panelTitle.inactiveForeground": "#a09f93", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#a09f93", "notification.background": "#d3d0c8", "notification.foreground": "#515151", + "notification.buttonBackground": "#6699cc", + "notification.buttonHoverBackground": "#d3d0c8", + "notification.buttonForeground": "#2d2d2d", + "notification.infoBackground": "#66cccc", + "notification.infoForeground": "#2d2d2d", + "notification.warningBackground": "#ffcc66", + "notification.warningForeground": "#2d2d2d", + "notification.errorBackground": "#f2777a", + "notification.errorForeground": "#2d2d2d", "extensionButton.prominentBackground": "#99cc99", "extensionButton.prominentForeground": "#2d2d2d", "extensionButton.prominentHoverBackground": "#d3d0c8", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e8e6df", "welcomePage.buttonHoverBackground": "#d3d0c8", "walkThrough.embeddedEditorBackground": "#f2f0ec", + "gitDecoration.modifiedResourceForeground": "#cc99cc", + "gitDecoration.deletedResourceForeground": "#f2777a", + "gitDecoration.untrackedResourceForeground": "#99cc99", + "gitDecoration.ignoredResourceForeground": "#a09f93", + "gitDecoration.conflictingResourceForeground": "#ffcc66", "descriptionForeground": "#a09f93", "textBlockQuote.background": "#e8e6df", "textBlockQuote.border": "#6699cc", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#f2777a" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6699cc" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#cc99cc" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#cc99cc" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#66cccc" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6699cc" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ffcc66" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ffcc66" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6699cc" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#66cccc" } }, { diff --git a/themes/base16-embers-dark.json b/themes/base16-embers-dark.json index 57edccf..ae723da 100644 --- a/themes/base16-embers-dark.json +++ b/themes/base16-embers-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#5A5047", "editorCodeLens.foreground": "#433B32", "editorBracketMatch.background": "#433B32", + "editorOverviewRuler.findMatchForeground": "#6D8257", + "editorOverviewRuler.rangeHighlightForeground": "#5A5047", + "editorOverviewRuler.selectionHighlightForeground": "#433B32", + "editorOverviewRuler.wordHighlightForeground": "#DBD6D1", + "editorOverviewRuler.wordHighlightStrongForeground": "#6D5782", + "editorOverviewRuler.modifiedForeground": "#82576D", + "editorOverviewRuler.addedForeground": "#57826D", + "editorOverviewRuler.deletedForeground": "#826D57", + "editorOverviewRuler.errorForeground": "#826D57", + "editorOverviewRuler.warningForeground": "#6D8257", + "editorOverviewRuler.infoForeground": "#576D82", "editorError.foreground": "#826D57", - "editorWarning.foreground": "#826D57", + "editorWarning.foreground": "#6D8257", + "editorInfo.foreground": "#576D82", "editorGutter.addedBackground": "#57826D", "editorGutter.background": "#16130F", "editorGutter.deletedBackground": "#826D57", @@ -90,7 +102,7 @@ "editorWidget.background": "#16130F", "editorSuggestWidget.background": "#2C2620", "editorSuggestWidget.foreground": "#A39A90", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6D5782", "editorSuggestWidget.selectedBackground": "#433B32", "editorHoverWidget.background": "#16130F", "debugExceptionWidget.background": "#2C2620", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#57826D60", "editorOverviewRuler.currentContentForeground": "#6D5782", "editorOverviewRuler.incomingContentForeground": "#57826D", + "editorOverviewRuler.commonContentForeground": "#825757", "panel.background": "#16130F", "panelTitle.activeForeground": "#A39A90", "panelTitle.inactiveForeground": "#5A5047", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#5A5047", "notification.background": "#433B32", "notification.foreground": "#A39A90", + "notification.buttonBackground": "#6D5782", + "notification.buttonHoverBackground": "#433B32", + "notification.buttonForeground": "#DBD6D1", + "notification.infoBackground": "#576D82", + "notification.infoForeground": "#DBD6D1", + "notification.warningBackground": "#6D8257", + "notification.warningForeground": "#DBD6D1", + "notification.errorBackground": "#826D57", + "notification.errorForeground": "#DBD6D1", "extensionButton.prominentBackground": "#57826D", "extensionButton.prominentForeground": "#DBD6D1", "extensionButton.prominentHoverBackground": "#433B32", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#2C2620", "welcomePage.buttonHoverBackground": "#433B32", "walkThrough.embeddedEditorBackground": "#16130F", + "gitDecoration.modifiedResourceForeground": "#82576D", + "gitDecoration.deletedResourceForeground": "#826D57", + "gitDecoration.untrackedResourceForeground": "#57826D", + "gitDecoration.ignoredResourceForeground": "#5A5047", + "gitDecoration.conflictingResourceForeground": "#6D8257", "descriptionForeground": "#5A5047", "textBlockQuote.background": "#2C2620", "textBlockQuote.border": "#6D5782", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#826D57" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6D5782" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#82576D" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#82576D" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#576D82" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6D5782" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#6D8257" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#6D8257" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6D5782" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#576D82" } }, { diff --git a/themes/base16-embers-light.json b/themes/base16-embers-light.json index 6d552b6..79cf49b 100644 --- a/themes/base16-embers-light.json +++ b/themes/base16-embers-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#8A8075", "editorCodeLens.foreground": "#A39A90", "editorBracketMatch.background": "#A39A90", + "editorOverviewRuler.findMatchForeground": "#6D8257", + "editorOverviewRuler.rangeHighlightForeground": "#8A8075", + "editorOverviewRuler.selectionHighlightForeground": "#A39A90", + "editorOverviewRuler.wordHighlightForeground": "#16130F", + "editorOverviewRuler.wordHighlightStrongForeground": "#6D5782", + "editorOverviewRuler.modifiedForeground": "#82576D", + "editorOverviewRuler.addedForeground": "#57826D", + "editorOverviewRuler.deletedForeground": "#826D57", + "editorOverviewRuler.errorForeground": "#826D57", + "editorOverviewRuler.warningForeground": "#6D8257", + "editorOverviewRuler.infoForeground": "#576D82", "editorError.foreground": "#826D57", - "editorWarning.foreground": "#826D57", + "editorWarning.foreground": "#6D8257", + "editorInfo.foreground": "#576D82", "editorGutter.addedBackground": "#57826D", "editorGutter.background": "#DBD6D1", "editorGutter.deletedBackground": "#826D57", @@ -90,7 +102,7 @@ "editorWidget.background": "#DBD6D1", "editorSuggestWidget.background": "#BEB6AE", "editorSuggestWidget.foreground": "#433B32", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6D5782", "editorSuggestWidget.selectedBackground": "#A39A90", "editorHoverWidget.background": "#DBD6D1", "debugExceptionWidget.background": "#BEB6AE", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#57826D60", "editorOverviewRuler.currentContentForeground": "#6D5782", "editorOverviewRuler.incomingContentForeground": "#57826D", + "editorOverviewRuler.commonContentForeground": "#825757", "panel.background": "#DBD6D1", "panelTitle.activeForeground": "#433B32", "panelTitle.inactiveForeground": "#8A8075", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#8A8075", "notification.background": "#A39A90", "notification.foreground": "#433B32", + "notification.buttonBackground": "#6D5782", + "notification.buttonHoverBackground": "#A39A90", + "notification.buttonForeground": "#16130F", + "notification.infoBackground": "#576D82", + "notification.infoForeground": "#16130F", + "notification.warningBackground": "#6D8257", + "notification.warningForeground": "#16130F", + "notification.errorBackground": "#826D57", + "notification.errorForeground": "#16130F", "extensionButton.prominentBackground": "#57826D", "extensionButton.prominentForeground": "#16130F", "extensionButton.prominentHoverBackground": "#A39A90", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#BEB6AE", "welcomePage.buttonHoverBackground": "#A39A90", "walkThrough.embeddedEditorBackground": "#DBD6D1", + "gitDecoration.modifiedResourceForeground": "#82576D", + "gitDecoration.deletedResourceForeground": "#826D57", + "gitDecoration.untrackedResourceForeground": "#57826D", + "gitDecoration.ignoredResourceForeground": "#8A8075", + "gitDecoration.conflictingResourceForeground": "#6D8257", "descriptionForeground": "#8A8075", "textBlockQuote.background": "#BEB6AE", "textBlockQuote.border": "#6D5782", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#826D57" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6D5782" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#82576D" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#82576D" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#576D82" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6D5782" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#6D8257" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#6D8257" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6D5782" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#576D82" } }, { diff --git a/themes/base16-flat-dark.json b/themes/base16-flat-dark.json index 445592d..c1281c0 100644 --- a/themes/base16-flat-dark.json +++ b/themes/base16-flat-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#95A5A6", "editorCodeLens.foreground": "#7F8C8D", "editorBracketMatch.background": "#7F8C8D", + "editorOverviewRuler.findMatchForeground": "#F1C40F", + "editorOverviewRuler.rangeHighlightForeground": "#95A5A6", + "editorOverviewRuler.selectionHighlightForeground": "#7F8C8D", + "editorOverviewRuler.wordHighlightForeground": "#ECF0F1", + "editorOverviewRuler.wordHighlightStrongForeground": "#3498DB", + "editorOverviewRuler.modifiedForeground": "#9B59B6", + "editorOverviewRuler.addedForeground": "#2ECC71", + "editorOverviewRuler.deletedForeground": "#E74C3C", + "editorOverviewRuler.errorForeground": "#E74C3C", + "editorOverviewRuler.warningForeground": "#F1C40F", + "editorOverviewRuler.infoForeground": "#1ABC9C", "editorError.foreground": "#E74C3C", - "editorWarning.foreground": "#E74C3C", + "editorWarning.foreground": "#F1C40F", + "editorInfo.foreground": "#1ABC9C", "editorGutter.addedBackground": "#2ECC71", "editorGutter.background": "#2C3E50", "editorGutter.deletedBackground": "#E74C3C", @@ -90,7 +102,7 @@ "editorWidget.background": "#2C3E50", "editorSuggestWidget.background": "#34495E", "editorSuggestWidget.foreground": "#e0e0e0", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3498DB", "editorSuggestWidget.selectedBackground": "#7F8C8D", "editorHoverWidget.background": "#2C3E50", "debugExceptionWidget.background": "#34495E", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#2ECC7160", "editorOverviewRuler.currentContentForeground": "#3498DB", "editorOverviewRuler.incomingContentForeground": "#2ECC71", + "editorOverviewRuler.commonContentForeground": "#be643c", "panel.background": "#2C3E50", "panelTitle.activeForeground": "#e0e0e0", "panelTitle.inactiveForeground": "#95A5A6", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#95A5A6", "notification.background": "#7F8C8D", "notification.foreground": "#e0e0e0", + "notification.buttonBackground": "#3498DB", + "notification.buttonHoverBackground": "#7F8C8D", + "notification.buttonForeground": "#ECF0F1", + "notification.infoBackground": "#1ABC9C", + "notification.infoForeground": "#ECF0F1", + "notification.warningBackground": "#F1C40F", + "notification.warningForeground": "#ECF0F1", + "notification.errorBackground": "#E74C3C", + "notification.errorForeground": "#ECF0F1", "extensionButton.prominentBackground": "#2ECC71", "extensionButton.prominentForeground": "#ECF0F1", "extensionButton.prominentHoverBackground": "#7F8C8D", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#34495E", "welcomePage.buttonHoverBackground": "#7F8C8D", "walkThrough.embeddedEditorBackground": "#2C3E50", + "gitDecoration.modifiedResourceForeground": "#9B59B6", + "gitDecoration.deletedResourceForeground": "#E74C3C", + "gitDecoration.untrackedResourceForeground": "#2ECC71", + "gitDecoration.ignoredResourceForeground": "#95A5A6", + "gitDecoration.conflictingResourceForeground": "#F1C40F", "descriptionForeground": "#95A5A6", "textBlockQuote.background": "#34495E", "textBlockQuote.border": "#3498DB", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#E74C3C" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3498DB" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#9B59B6" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#9B59B6" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#1ABC9C" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3498DB" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#F1C40F" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#F1C40F" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3498DB" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#1ABC9C" } }, { diff --git a/themes/base16-flat-light.json b/themes/base16-flat-light.json index 16d0647..b98ac2d 100644 --- a/themes/base16-flat-light.json +++ b/themes/base16-flat-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#BDC3C7", "editorCodeLens.foreground": "#e0e0e0", "editorBracketMatch.background": "#e0e0e0", + "editorOverviewRuler.findMatchForeground": "#F1C40F", + "editorOverviewRuler.rangeHighlightForeground": "#BDC3C7", + "editorOverviewRuler.selectionHighlightForeground": "#e0e0e0", + "editorOverviewRuler.wordHighlightForeground": "#2C3E50", + "editorOverviewRuler.wordHighlightStrongForeground": "#3498DB", + "editorOverviewRuler.modifiedForeground": "#9B59B6", + "editorOverviewRuler.addedForeground": "#2ECC71", + "editorOverviewRuler.deletedForeground": "#E74C3C", + "editorOverviewRuler.errorForeground": "#E74C3C", + "editorOverviewRuler.warningForeground": "#F1C40F", + "editorOverviewRuler.infoForeground": "#1ABC9C", "editorError.foreground": "#E74C3C", - "editorWarning.foreground": "#E74C3C", + "editorWarning.foreground": "#F1C40F", + "editorInfo.foreground": "#1ABC9C", "editorGutter.addedBackground": "#2ECC71", "editorGutter.background": "#ECF0F1", "editorGutter.deletedBackground": "#E74C3C", @@ -90,7 +102,7 @@ "editorWidget.background": "#ECF0F1", "editorSuggestWidget.background": "#f5f5f5", "editorSuggestWidget.foreground": "#7F8C8D", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3498DB", "editorSuggestWidget.selectedBackground": "#e0e0e0", "editorHoverWidget.background": "#ECF0F1", "debugExceptionWidget.background": "#f5f5f5", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#2ECC7160", "editorOverviewRuler.currentContentForeground": "#3498DB", "editorOverviewRuler.incomingContentForeground": "#2ECC71", + "editorOverviewRuler.commonContentForeground": "#be643c", "panel.background": "#ECF0F1", "panelTitle.activeForeground": "#7F8C8D", "panelTitle.inactiveForeground": "#BDC3C7", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#BDC3C7", "notification.background": "#e0e0e0", "notification.foreground": "#7F8C8D", + "notification.buttonBackground": "#3498DB", + "notification.buttonHoverBackground": "#e0e0e0", + "notification.buttonForeground": "#2C3E50", + "notification.infoBackground": "#1ABC9C", + "notification.infoForeground": "#2C3E50", + "notification.warningBackground": "#F1C40F", + "notification.warningForeground": "#2C3E50", + "notification.errorBackground": "#E74C3C", + "notification.errorForeground": "#2C3E50", "extensionButton.prominentBackground": "#2ECC71", "extensionButton.prominentForeground": "#2C3E50", "extensionButton.prominentHoverBackground": "#e0e0e0", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#f5f5f5", "welcomePage.buttonHoverBackground": "#e0e0e0", "walkThrough.embeddedEditorBackground": "#ECF0F1", + "gitDecoration.modifiedResourceForeground": "#9B59B6", + "gitDecoration.deletedResourceForeground": "#E74C3C", + "gitDecoration.untrackedResourceForeground": "#2ECC71", + "gitDecoration.ignoredResourceForeground": "#BDC3C7", + "gitDecoration.conflictingResourceForeground": "#F1C40F", "descriptionForeground": "#BDC3C7", "textBlockQuote.background": "#f5f5f5", "textBlockQuote.border": "#3498DB", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#E74C3C" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3498DB" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#9B59B6" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#9B59B6" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#1ABC9C" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3498DB" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#F1C40F" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#F1C40F" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3498DB" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#1ABC9C" } }, { diff --git a/themes/base16-github.json b/themes/base16-github.json index e81568e..223e366 100644 --- a/themes/base16-github.json +++ b/themes/base16-github.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#969896", "editorCodeLens.foreground": "#c8c8fa", "editorBracketMatch.background": "#c8c8fa", + "editorOverviewRuler.findMatchForeground": "#795da3", + "editorOverviewRuler.rangeHighlightForeground": "#969896", + "editorOverviewRuler.selectionHighlightForeground": "#c8c8fa", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#795da3", + "editorOverviewRuler.modifiedForeground": "#a71d5d", + "editorOverviewRuler.addedForeground": "#183691", + "editorOverviewRuler.deletedForeground": "#ed6a43", + "editorOverviewRuler.errorForeground": "#ed6a43", + "editorOverviewRuler.warningForeground": "#795da3", + "editorOverviewRuler.infoForeground": "#183691", "editorError.foreground": "#ed6a43", - "editorWarning.foreground": "#ed6a43", + "editorWarning.foreground": "#795da3", + "editorInfo.foreground": "#183691", "editorGutter.addedBackground": "#183691", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#ed6a43", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#f5f5f5", "editorSuggestWidget.foreground": "#333333", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#795da3", "editorSuggestWidget.selectedBackground": "#c8c8fa", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#f5f5f5", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#18369160", "editorOverviewRuler.currentContentForeground": "#795da3", "editorOverviewRuler.incomingContentForeground": "#183691", + "editorOverviewRuler.commonContentForeground": "#333333", "panel.background": "#ffffff", "panelTitle.activeForeground": "#333333", "panelTitle.inactiveForeground": "#969896", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#969896", "notification.background": "#c8c8fa", "notification.foreground": "#333333", + "notification.buttonBackground": "#795da3", + "notification.buttonHoverBackground": "#c8c8fa", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#183691", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#795da3", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#ed6a43", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#183691", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#c8c8fa", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#f5f5f5", "welcomePage.buttonHoverBackground": "#c8c8fa", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#a71d5d", + "gitDecoration.deletedResourceForeground": "#ed6a43", + "gitDecoration.untrackedResourceForeground": "#183691", + "gitDecoration.ignoredResourceForeground": "#969896", + "gitDecoration.conflictingResourceForeground": "#795da3", "descriptionForeground": "#969896", "textBlockQuote.background": "#f5f5f5", "textBlockQuote.border": "#795da3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ed6a43" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#795da3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a71d5d" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a71d5d" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#183691" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#795da3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#795da3" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#795da3" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#795da3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#183691" } }, { diff --git a/themes/base16-google-dark.json b/themes/base16-google-dark.json index 4c77314..702ad2c 100644 --- a/themes/base16-google-dark.json +++ b/themes/base16-google-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#969896", "editorCodeLens.foreground": "#373b41", "editorBracketMatch.background": "#373b41", + "editorOverviewRuler.findMatchForeground": "#FBA922", + "editorOverviewRuler.rangeHighlightForeground": "#969896", + "editorOverviewRuler.selectionHighlightForeground": "#373b41", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#3971ED", + "editorOverviewRuler.modifiedForeground": "#A36AC7", + "editorOverviewRuler.addedForeground": "#198844", + "editorOverviewRuler.deletedForeground": "#CC342B", + "editorOverviewRuler.errorForeground": "#CC342B", + "editorOverviewRuler.warningForeground": "#FBA922", + "editorOverviewRuler.infoForeground": "#3971ED", "editorError.foreground": "#CC342B", - "editorWarning.foreground": "#CC342B", + "editorWarning.foreground": "#FBA922", + "editorInfo.foreground": "#3971ED", "editorGutter.addedBackground": "#198844", "editorGutter.background": "#1d1f21", "editorGutter.deletedBackground": "#CC342B", @@ -90,7 +102,7 @@ "editorWidget.background": "#1d1f21", "editorSuggestWidget.background": "#282a2e", "editorSuggestWidget.foreground": "#c5c8c6", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3971ED", "editorSuggestWidget.selectedBackground": "#373b41", "editorHoverWidget.background": "#1d1f21", "debugExceptionWidget.background": "#282a2e", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#19884460", "editorOverviewRuler.currentContentForeground": "#3971ED", "editorOverviewRuler.incomingContentForeground": "#198844", + "editorOverviewRuler.commonContentForeground": "#3971ED", "panel.background": "#1d1f21", "panelTitle.activeForeground": "#c5c8c6", "panelTitle.inactiveForeground": "#969896", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#969896", "notification.background": "#373b41", "notification.foreground": "#c5c8c6", + "notification.buttonBackground": "#3971ED", + "notification.buttonHoverBackground": "#373b41", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#3971ED", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#FBA922", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#CC342B", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#198844", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#373b41", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#282a2e", "welcomePage.buttonHoverBackground": "#373b41", "walkThrough.embeddedEditorBackground": "#1d1f21", + "gitDecoration.modifiedResourceForeground": "#A36AC7", + "gitDecoration.deletedResourceForeground": "#CC342B", + "gitDecoration.untrackedResourceForeground": "#198844", + "gitDecoration.ignoredResourceForeground": "#969896", + "gitDecoration.conflictingResourceForeground": "#FBA922", "descriptionForeground": "#969896", "textBlockQuote.background": "#282a2e", "textBlockQuote.border": "#3971ED", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#CC342B" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3971ED" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#A36AC7" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#A36AC7" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#3971ED" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3971ED" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FBA922" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FBA922" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3971ED" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#3971ED" } }, { diff --git a/themes/base16-google-light.json b/themes/base16-google-light.json index 4df3654..90a33de 100644 --- a/themes/base16-google-light.json +++ b/themes/base16-google-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#b4b7b4", "editorCodeLens.foreground": "#c5c8c6", "editorBracketMatch.background": "#c5c8c6", + "editorOverviewRuler.findMatchForeground": "#FBA922", + "editorOverviewRuler.rangeHighlightForeground": "#b4b7b4", + "editorOverviewRuler.selectionHighlightForeground": "#c5c8c6", + "editorOverviewRuler.wordHighlightForeground": "#1d1f21", + "editorOverviewRuler.wordHighlightStrongForeground": "#3971ED", + "editorOverviewRuler.modifiedForeground": "#A36AC7", + "editorOverviewRuler.addedForeground": "#198844", + "editorOverviewRuler.deletedForeground": "#CC342B", + "editorOverviewRuler.errorForeground": "#CC342B", + "editorOverviewRuler.warningForeground": "#FBA922", + "editorOverviewRuler.infoForeground": "#3971ED", "editorError.foreground": "#CC342B", - "editorWarning.foreground": "#CC342B", + "editorWarning.foreground": "#FBA922", + "editorInfo.foreground": "#3971ED", "editorGutter.addedBackground": "#198844", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#CC342B", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#e0e0e0", "editorSuggestWidget.foreground": "#373b41", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3971ED", "editorSuggestWidget.selectedBackground": "#c5c8c6", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#e0e0e0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#19884460", "editorOverviewRuler.currentContentForeground": "#3971ED", "editorOverviewRuler.incomingContentForeground": "#198844", + "editorOverviewRuler.commonContentForeground": "#3971ED", "panel.background": "#ffffff", "panelTitle.activeForeground": "#373b41", "panelTitle.inactiveForeground": "#b4b7b4", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#b4b7b4", "notification.background": "#c5c8c6", "notification.foreground": "#373b41", + "notification.buttonBackground": "#3971ED", + "notification.buttonHoverBackground": "#c5c8c6", + "notification.buttonForeground": "#1d1f21", + "notification.infoBackground": "#3971ED", + "notification.infoForeground": "#1d1f21", + "notification.warningBackground": "#FBA922", + "notification.warningForeground": "#1d1f21", + "notification.errorBackground": "#CC342B", + "notification.errorForeground": "#1d1f21", "extensionButton.prominentBackground": "#198844", "extensionButton.prominentForeground": "#1d1f21", "extensionButton.prominentHoverBackground": "#c5c8c6", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e0e0e0", "welcomePage.buttonHoverBackground": "#c5c8c6", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#A36AC7", + "gitDecoration.deletedResourceForeground": "#CC342B", + "gitDecoration.untrackedResourceForeground": "#198844", + "gitDecoration.ignoredResourceForeground": "#b4b7b4", + "gitDecoration.conflictingResourceForeground": "#FBA922", "descriptionForeground": "#b4b7b4", "textBlockQuote.background": "#e0e0e0", "textBlockQuote.border": "#3971ED", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#CC342B" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3971ED" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#A36AC7" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#A36AC7" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#3971ED" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3971ED" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FBA922" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FBA922" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3971ED" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#3971ED" } }, { diff --git a/themes/base16-grayscale-dark.json b/themes/base16-grayscale-dark.json index 365ec85..31783a6 100644 --- a/themes/base16-grayscale-dark.json +++ b/themes/base16-grayscale-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#525252", "editorCodeLens.foreground": "#464646", "editorBracketMatch.background": "#464646", + "editorOverviewRuler.findMatchForeground": "#a0a0a0", + "editorOverviewRuler.rangeHighlightForeground": "#525252", + "editorOverviewRuler.selectionHighlightForeground": "#464646", + "editorOverviewRuler.wordHighlightForeground": "#f7f7f7", + "editorOverviewRuler.wordHighlightStrongForeground": "#686868", + "editorOverviewRuler.modifiedForeground": "#747474", + "editorOverviewRuler.addedForeground": "#8e8e8e", + "editorOverviewRuler.deletedForeground": "#7c7c7c", + "editorOverviewRuler.errorForeground": "#7c7c7c", + "editorOverviewRuler.warningForeground": "#a0a0a0", + "editorOverviewRuler.infoForeground": "#868686", "editorError.foreground": "#7c7c7c", - "editorWarning.foreground": "#7c7c7c", + "editorWarning.foreground": "#a0a0a0", + "editorInfo.foreground": "#868686", "editorGutter.addedBackground": "#8e8e8e", "editorGutter.background": "#101010", "editorGutter.deletedBackground": "#7c7c7c", @@ -90,7 +102,7 @@ "editorWidget.background": "#101010", "editorSuggestWidget.background": "#252525", "editorSuggestWidget.foreground": "#b9b9b9", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#686868", "editorSuggestWidget.selectedBackground": "#464646", "editorHoverWidget.background": "#101010", "debugExceptionWidget.background": "#252525", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#8e8e8e60", "editorOverviewRuler.currentContentForeground": "#686868", "editorOverviewRuler.incomingContentForeground": "#8e8e8e", + "editorOverviewRuler.commonContentForeground": "#5e5e5e", "panel.background": "#101010", "panelTitle.activeForeground": "#b9b9b9", "panelTitle.inactiveForeground": "#525252", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#525252", "notification.background": "#464646", "notification.foreground": "#b9b9b9", + "notification.buttonBackground": "#686868", + "notification.buttonHoverBackground": "#464646", + "notification.buttonForeground": "#f7f7f7", + "notification.infoBackground": "#868686", + "notification.infoForeground": "#f7f7f7", + "notification.warningBackground": "#a0a0a0", + "notification.warningForeground": "#f7f7f7", + "notification.errorBackground": "#7c7c7c", + "notification.errorForeground": "#f7f7f7", "extensionButton.prominentBackground": "#8e8e8e", "extensionButton.prominentForeground": "#f7f7f7", "extensionButton.prominentHoverBackground": "#464646", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#252525", "welcomePage.buttonHoverBackground": "#464646", "walkThrough.embeddedEditorBackground": "#101010", + "gitDecoration.modifiedResourceForeground": "#747474", + "gitDecoration.deletedResourceForeground": "#7c7c7c", + "gitDecoration.untrackedResourceForeground": "#8e8e8e", + "gitDecoration.ignoredResourceForeground": "#525252", + "gitDecoration.conflictingResourceForeground": "#a0a0a0", "descriptionForeground": "#525252", "textBlockQuote.background": "#252525", "textBlockQuote.border": "#686868", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#7c7c7c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#686868" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#747474" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#747474" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#868686" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#686868" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a0a0a0" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a0a0a0" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#686868" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#868686" } }, { diff --git a/themes/base16-grayscale-light.json b/themes/base16-grayscale-light.json index a2f2105..ea4039c 100644 --- a/themes/base16-grayscale-light.json +++ b/themes/base16-grayscale-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#ababab", "editorCodeLens.foreground": "#b9b9b9", "editorBracketMatch.background": "#b9b9b9", + "editorOverviewRuler.findMatchForeground": "#a0a0a0", + "editorOverviewRuler.rangeHighlightForeground": "#ababab", + "editorOverviewRuler.selectionHighlightForeground": "#b9b9b9", + "editorOverviewRuler.wordHighlightForeground": "#101010", + "editorOverviewRuler.wordHighlightStrongForeground": "#686868", + "editorOverviewRuler.modifiedForeground": "#747474", + "editorOverviewRuler.addedForeground": "#8e8e8e", + "editorOverviewRuler.deletedForeground": "#7c7c7c", + "editorOverviewRuler.errorForeground": "#7c7c7c", + "editorOverviewRuler.warningForeground": "#a0a0a0", + "editorOverviewRuler.infoForeground": "#868686", "editorError.foreground": "#7c7c7c", - "editorWarning.foreground": "#7c7c7c", + "editorWarning.foreground": "#a0a0a0", + "editorInfo.foreground": "#868686", "editorGutter.addedBackground": "#8e8e8e", "editorGutter.background": "#f7f7f7", "editorGutter.deletedBackground": "#7c7c7c", @@ -90,7 +102,7 @@ "editorWidget.background": "#f7f7f7", "editorSuggestWidget.background": "#e3e3e3", "editorSuggestWidget.foreground": "#464646", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#686868", "editorSuggestWidget.selectedBackground": "#b9b9b9", "editorHoverWidget.background": "#f7f7f7", "debugExceptionWidget.background": "#e3e3e3", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#8e8e8e60", "editorOverviewRuler.currentContentForeground": "#686868", "editorOverviewRuler.incomingContentForeground": "#8e8e8e", + "editorOverviewRuler.commonContentForeground": "#5e5e5e", "panel.background": "#f7f7f7", "panelTitle.activeForeground": "#464646", "panelTitle.inactiveForeground": "#ababab", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#ababab", "notification.background": "#b9b9b9", "notification.foreground": "#464646", + "notification.buttonBackground": "#686868", + "notification.buttonHoverBackground": "#b9b9b9", + "notification.buttonForeground": "#101010", + "notification.infoBackground": "#868686", + "notification.infoForeground": "#101010", + "notification.warningBackground": "#a0a0a0", + "notification.warningForeground": "#101010", + "notification.errorBackground": "#7c7c7c", + "notification.errorForeground": "#101010", "extensionButton.prominentBackground": "#8e8e8e", "extensionButton.prominentForeground": "#101010", "extensionButton.prominentHoverBackground": "#b9b9b9", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e3e3e3", "welcomePage.buttonHoverBackground": "#b9b9b9", "walkThrough.embeddedEditorBackground": "#f7f7f7", + "gitDecoration.modifiedResourceForeground": "#747474", + "gitDecoration.deletedResourceForeground": "#7c7c7c", + "gitDecoration.untrackedResourceForeground": "#8e8e8e", + "gitDecoration.ignoredResourceForeground": "#ababab", + "gitDecoration.conflictingResourceForeground": "#a0a0a0", "descriptionForeground": "#ababab", "textBlockQuote.background": "#e3e3e3", "textBlockQuote.border": "#686868", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#7c7c7c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#686868" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#747474" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#747474" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#868686" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#686868" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a0a0a0" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a0a0a0" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#686868" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#868686" } }, { diff --git a/themes/base16-greenscreen-dark.json b/themes/base16-greenscreen-dark.json index e610d4f..5c39915 100644 --- a/themes/base16-greenscreen-dark.json +++ b/themes/base16-greenscreen-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#007700", "editorCodeLens.foreground": "#005500", "editorBracketMatch.background": "#005500", + "editorOverviewRuler.findMatchForeground": "#007700", + "editorOverviewRuler.rangeHighlightForeground": "#007700", + "editorOverviewRuler.selectionHighlightForeground": "#005500", + "editorOverviewRuler.wordHighlightForeground": "#00ff00", + "editorOverviewRuler.wordHighlightStrongForeground": "#009900", + "editorOverviewRuler.modifiedForeground": "#00bb00", + "editorOverviewRuler.addedForeground": "#00bb00", + "editorOverviewRuler.deletedForeground": "#007700", + "editorOverviewRuler.errorForeground": "#007700", + "editorOverviewRuler.warningForeground": "#007700", + "editorOverviewRuler.infoForeground": "#005500", "editorError.foreground": "#007700", "editorWarning.foreground": "#007700", + "editorInfo.foreground": "#005500", "editorGutter.addedBackground": "#00bb00", "editorGutter.background": "#001100", "editorGutter.deletedBackground": "#007700", @@ -90,7 +102,7 @@ "editorWidget.background": "#001100", "editorSuggestWidget.background": "#003300", "editorSuggestWidget.foreground": "#00bb00", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#009900", "editorSuggestWidget.selectedBackground": "#005500", "editorHoverWidget.background": "#001100", "debugExceptionWidget.background": "#003300", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#00bb0060", "editorOverviewRuler.currentContentForeground": "#009900", "editorOverviewRuler.incomingContentForeground": "#00bb00", + "editorOverviewRuler.commonContentForeground": "#005500", "panel.background": "#001100", "panelTitle.activeForeground": "#00bb00", "panelTitle.inactiveForeground": "#007700", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#007700", "notification.background": "#005500", "notification.foreground": "#00bb00", + "notification.buttonBackground": "#009900", + "notification.buttonHoverBackground": "#005500", + "notification.buttonForeground": "#00ff00", + "notification.infoBackground": "#005500", + "notification.infoForeground": "#00ff00", + "notification.warningBackground": "#007700", + "notification.warningForeground": "#00ff00", + "notification.errorBackground": "#007700", + "notification.errorForeground": "#00ff00", "extensionButton.prominentBackground": "#00bb00", "extensionButton.prominentForeground": "#00ff00", "extensionButton.prominentHoverBackground": "#005500", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#003300", "welcomePage.buttonHoverBackground": "#005500", "walkThrough.embeddedEditorBackground": "#001100", + "gitDecoration.modifiedResourceForeground": "#00bb00", + "gitDecoration.deletedResourceForeground": "#007700", + "gitDecoration.untrackedResourceForeground": "#00bb00", + "gitDecoration.ignoredResourceForeground": "#007700", + "gitDecoration.conflictingResourceForeground": "#007700", "descriptionForeground": "#007700", "textBlockQuote.background": "#003300", "textBlockQuote.border": "#009900", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#007700" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#009900" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#00bb00" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#00bb00" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#005500" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#009900" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#007700" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#007700" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#009900" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#005500" } }, { diff --git a/themes/base16-greenscreen-light.json b/themes/base16-greenscreen-light.json index 7bdac02..4c93cf0 100644 --- a/themes/base16-greenscreen-light.json +++ b/themes/base16-greenscreen-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#009900", "editorCodeLens.foreground": "#00bb00", "editorBracketMatch.background": "#00bb00", + "editorOverviewRuler.findMatchForeground": "#007700", + "editorOverviewRuler.rangeHighlightForeground": "#009900", + "editorOverviewRuler.selectionHighlightForeground": "#00bb00", + "editorOverviewRuler.wordHighlightForeground": "#001100", + "editorOverviewRuler.wordHighlightStrongForeground": "#009900", + "editorOverviewRuler.modifiedForeground": "#00bb00", + "editorOverviewRuler.addedForeground": "#00bb00", + "editorOverviewRuler.deletedForeground": "#007700", + "editorOverviewRuler.errorForeground": "#007700", + "editorOverviewRuler.warningForeground": "#007700", + "editorOverviewRuler.infoForeground": "#005500", "editorError.foreground": "#007700", "editorWarning.foreground": "#007700", + "editorInfo.foreground": "#005500", "editorGutter.addedBackground": "#00bb00", "editorGutter.background": "#00ff00", "editorGutter.deletedBackground": "#007700", @@ -90,7 +102,7 @@ "editorWidget.background": "#00ff00", "editorSuggestWidget.background": "#00dd00", "editorSuggestWidget.foreground": "#005500", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#009900", "editorSuggestWidget.selectedBackground": "#00bb00", "editorHoverWidget.background": "#00ff00", "debugExceptionWidget.background": "#00dd00", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#00bb0060", "editorOverviewRuler.currentContentForeground": "#009900", "editorOverviewRuler.incomingContentForeground": "#00bb00", + "editorOverviewRuler.commonContentForeground": "#005500", "panel.background": "#00ff00", "panelTitle.activeForeground": "#005500", "panelTitle.inactiveForeground": "#009900", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#009900", "notification.background": "#00bb00", "notification.foreground": "#005500", + "notification.buttonBackground": "#009900", + "notification.buttonHoverBackground": "#00bb00", + "notification.buttonForeground": "#001100", + "notification.infoBackground": "#005500", + "notification.infoForeground": "#001100", + "notification.warningBackground": "#007700", + "notification.warningForeground": "#001100", + "notification.errorBackground": "#007700", + "notification.errorForeground": "#001100", "extensionButton.prominentBackground": "#00bb00", "extensionButton.prominentForeground": "#001100", "extensionButton.prominentHoverBackground": "#00bb00", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#00dd00", "welcomePage.buttonHoverBackground": "#00bb00", "walkThrough.embeddedEditorBackground": "#00ff00", + "gitDecoration.modifiedResourceForeground": "#00bb00", + "gitDecoration.deletedResourceForeground": "#007700", + "gitDecoration.untrackedResourceForeground": "#00bb00", + "gitDecoration.ignoredResourceForeground": "#009900", + "gitDecoration.conflictingResourceForeground": "#007700", "descriptionForeground": "#009900", "textBlockQuote.background": "#00dd00", "textBlockQuote.border": "#009900", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#007700" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#009900" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#00bb00" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#00bb00" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#005500" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#009900" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#007700" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#007700" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#009900" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#005500" } }, { diff --git a/themes/base16-gruvbox-dark-hard.json b/themes/base16-gruvbox-dark-hard.json index 83061a1..e283cb0 100644 --- a/themes/base16-gruvbox-dark-hard.json +++ b/themes/base16-gruvbox-dark-hard.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#665c54", "editorCodeLens.foreground": "#504945", "editorBracketMatch.background": "#504945", + "editorOverviewRuler.findMatchForeground": "#fabd2f", + "editorOverviewRuler.rangeHighlightForeground": "#665c54", + "editorOverviewRuler.selectionHighlightForeground": "#504945", + "editorOverviewRuler.wordHighlightForeground": "#fbf1c7", + "editorOverviewRuler.wordHighlightStrongForeground": "#83a598", + "editorOverviewRuler.modifiedForeground": "#d3869b", + "editorOverviewRuler.addedForeground": "#b8bb26", + "editorOverviewRuler.deletedForeground": "#fb4934", + "editorOverviewRuler.errorForeground": "#fb4934", + "editorOverviewRuler.warningForeground": "#fabd2f", + "editorOverviewRuler.infoForeground": "#8ec07c", "editorError.foreground": "#fb4934", - "editorWarning.foreground": "#fb4934", + "editorWarning.foreground": "#fabd2f", + "editorInfo.foreground": "#8ec07c", "editorGutter.addedBackground": "#b8bb26", "editorGutter.background": "#1d2021", "editorGutter.deletedBackground": "#fb4934", @@ -90,7 +102,7 @@ "editorWidget.background": "#1d2021", "editorSuggestWidget.background": "#3c3836", "editorSuggestWidget.foreground": "#d5c4a1", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#83a598", "editorSuggestWidget.selectedBackground": "#504945", "editorHoverWidget.background": "#1d2021", "debugExceptionWidget.background": "#3c3836", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#b8bb2660", "editorOverviewRuler.currentContentForeground": "#83a598", "editorOverviewRuler.incomingContentForeground": "#b8bb26", + "editorOverviewRuler.commonContentForeground": "#d65d0e", "panel.background": "#1d2021", "panelTitle.activeForeground": "#d5c4a1", "panelTitle.inactiveForeground": "#665c54", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#665c54", "notification.background": "#504945", "notification.foreground": "#d5c4a1", + "notification.buttonBackground": "#83a598", + "notification.buttonHoverBackground": "#504945", + "notification.buttonForeground": "#fbf1c7", + "notification.infoBackground": "#8ec07c", + "notification.infoForeground": "#fbf1c7", + "notification.warningBackground": "#fabd2f", + "notification.warningForeground": "#fbf1c7", + "notification.errorBackground": "#fb4934", + "notification.errorForeground": "#fbf1c7", "extensionButton.prominentBackground": "#b8bb26", "extensionButton.prominentForeground": "#fbf1c7", "extensionButton.prominentHoverBackground": "#504945", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#3c3836", "welcomePage.buttonHoverBackground": "#504945", "walkThrough.embeddedEditorBackground": "#1d2021", + "gitDecoration.modifiedResourceForeground": "#d3869b", + "gitDecoration.deletedResourceForeground": "#fb4934", + "gitDecoration.untrackedResourceForeground": "#b8bb26", + "gitDecoration.ignoredResourceForeground": "#665c54", + "gitDecoration.conflictingResourceForeground": "#fabd2f", "descriptionForeground": "#665c54", "textBlockQuote.background": "#3c3836", "textBlockQuote.border": "#83a598", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#fb4934" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#83a598" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#d3869b" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#d3869b" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#8ec07c" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#83a598" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fabd2f" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fabd2f" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#83a598" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#8ec07c" } }, { diff --git a/themes/base16-gruvbox-dark-medium.json b/themes/base16-gruvbox-dark-medium.json index 2aa8f60..39c1d0d 100644 --- a/themes/base16-gruvbox-dark-medium.json +++ b/themes/base16-gruvbox-dark-medium.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#665c54", "editorCodeLens.foreground": "#504945", "editorBracketMatch.background": "#504945", + "editorOverviewRuler.findMatchForeground": "#fabd2f", + "editorOverviewRuler.rangeHighlightForeground": "#665c54", + "editorOverviewRuler.selectionHighlightForeground": "#504945", + "editorOverviewRuler.wordHighlightForeground": "#fbf1c7", + "editorOverviewRuler.wordHighlightStrongForeground": "#83a598", + "editorOverviewRuler.modifiedForeground": "#d3869b", + "editorOverviewRuler.addedForeground": "#b8bb26", + "editorOverviewRuler.deletedForeground": "#fb4934", + "editorOverviewRuler.errorForeground": "#fb4934", + "editorOverviewRuler.warningForeground": "#fabd2f", + "editorOverviewRuler.infoForeground": "#8ec07c", "editorError.foreground": "#fb4934", - "editorWarning.foreground": "#fb4934", + "editorWarning.foreground": "#fabd2f", + "editorInfo.foreground": "#8ec07c", "editorGutter.addedBackground": "#b8bb26", "editorGutter.background": "#282828", "editorGutter.deletedBackground": "#fb4934", @@ -90,7 +102,7 @@ "editorWidget.background": "#282828", "editorSuggestWidget.background": "#3c3836", "editorSuggestWidget.foreground": "#d5c4a1", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#83a598", "editorSuggestWidget.selectedBackground": "#504945", "editorHoverWidget.background": "#282828", "debugExceptionWidget.background": "#3c3836", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#b8bb2660", "editorOverviewRuler.currentContentForeground": "#83a598", "editorOverviewRuler.incomingContentForeground": "#b8bb26", + "editorOverviewRuler.commonContentForeground": "#d65d0e", "panel.background": "#282828", "panelTitle.activeForeground": "#d5c4a1", "panelTitle.inactiveForeground": "#665c54", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#665c54", "notification.background": "#504945", "notification.foreground": "#d5c4a1", + "notification.buttonBackground": "#83a598", + "notification.buttonHoverBackground": "#504945", + "notification.buttonForeground": "#fbf1c7", + "notification.infoBackground": "#8ec07c", + "notification.infoForeground": "#fbf1c7", + "notification.warningBackground": "#fabd2f", + "notification.warningForeground": "#fbf1c7", + "notification.errorBackground": "#fb4934", + "notification.errorForeground": "#fbf1c7", "extensionButton.prominentBackground": "#b8bb26", "extensionButton.prominentForeground": "#fbf1c7", "extensionButton.prominentHoverBackground": "#504945", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#3c3836", "welcomePage.buttonHoverBackground": "#504945", "walkThrough.embeddedEditorBackground": "#282828", + "gitDecoration.modifiedResourceForeground": "#d3869b", + "gitDecoration.deletedResourceForeground": "#fb4934", + "gitDecoration.untrackedResourceForeground": "#b8bb26", + "gitDecoration.ignoredResourceForeground": "#665c54", + "gitDecoration.conflictingResourceForeground": "#fabd2f", "descriptionForeground": "#665c54", "textBlockQuote.background": "#3c3836", "textBlockQuote.border": "#83a598", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#fb4934" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#83a598" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#d3869b" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#d3869b" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#8ec07c" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#83a598" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fabd2f" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fabd2f" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#83a598" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#8ec07c" } }, { diff --git a/themes/base16-gruvbox-dark-pale.json b/themes/base16-gruvbox-dark-pale.json index 5bb53ad..bd374a8 100644 --- a/themes/base16-gruvbox-dark-pale.json +++ b/themes/base16-gruvbox-dark-pale.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#8a8a8a", "editorCodeLens.foreground": "#4e4e4e", "editorBracketMatch.background": "#4e4e4e", + "editorOverviewRuler.findMatchForeground": "#ffaf00", + "editorOverviewRuler.rangeHighlightForeground": "#8a8a8a", + "editorOverviewRuler.selectionHighlightForeground": "#4e4e4e", + "editorOverviewRuler.wordHighlightForeground": "#ebdbb2", + "editorOverviewRuler.wordHighlightStrongForeground": "#83adad", + "editorOverviewRuler.modifiedForeground": "#d485ad", + "editorOverviewRuler.addedForeground": "#afaf00", + "editorOverviewRuler.deletedForeground": "#d75f5f", + "editorOverviewRuler.errorForeground": "#d75f5f", + "editorOverviewRuler.warningForeground": "#ffaf00", + "editorOverviewRuler.infoForeground": "#85ad85", "editorError.foreground": "#d75f5f", - "editorWarning.foreground": "#d75f5f", + "editorWarning.foreground": "#ffaf00", + "editorInfo.foreground": "#85ad85", "editorGutter.addedBackground": "#afaf00", "editorGutter.background": "#262626", "editorGutter.deletedBackground": "#d75f5f", @@ -90,7 +102,7 @@ "editorWidget.background": "#262626", "editorSuggestWidget.background": "#3a3a3a", "editorSuggestWidget.foreground": "#dab997", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#83adad", "editorSuggestWidget.selectedBackground": "#4e4e4e", "editorHoverWidget.background": "#262626", "debugExceptionWidget.background": "#3a3a3a", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#afaf0060", "editorOverviewRuler.currentContentForeground": "#83adad", "editorOverviewRuler.incomingContentForeground": "#afaf00", + "editorOverviewRuler.commonContentForeground": "#d65d0e", "panel.background": "#262626", "panelTitle.activeForeground": "#dab997", "panelTitle.inactiveForeground": "#8a8a8a", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#8a8a8a", "notification.background": "#4e4e4e", "notification.foreground": "#dab997", + "notification.buttonBackground": "#83adad", + "notification.buttonHoverBackground": "#4e4e4e", + "notification.buttonForeground": "#ebdbb2", + "notification.infoBackground": "#85ad85", + "notification.infoForeground": "#ebdbb2", + "notification.warningBackground": "#ffaf00", + "notification.warningForeground": "#ebdbb2", + "notification.errorBackground": "#d75f5f", + "notification.errorForeground": "#ebdbb2", "extensionButton.prominentBackground": "#afaf00", "extensionButton.prominentForeground": "#ebdbb2", "extensionButton.prominentHoverBackground": "#4e4e4e", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#3a3a3a", "welcomePage.buttonHoverBackground": "#4e4e4e", "walkThrough.embeddedEditorBackground": "#262626", + "gitDecoration.modifiedResourceForeground": "#d485ad", + "gitDecoration.deletedResourceForeground": "#d75f5f", + "gitDecoration.untrackedResourceForeground": "#afaf00", + "gitDecoration.ignoredResourceForeground": "#8a8a8a", + "gitDecoration.conflictingResourceForeground": "#ffaf00", "descriptionForeground": "#8a8a8a", "textBlockQuote.background": "#3a3a3a", "textBlockQuote.border": "#83adad", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d75f5f" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#83adad" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#d485ad" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#d485ad" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#85ad85" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#83adad" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ffaf00" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ffaf00" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#83adad" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#85ad85" } }, { diff --git a/themes/base16-gruvbox-dark-soft.json b/themes/base16-gruvbox-dark-soft.json index 49e2830..43c3e31 100644 --- a/themes/base16-gruvbox-dark-soft.json +++ b/themes/base16-gruvbox-dark-soft.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#665c54", "editorCodeLens.foreground": "#504945", "editorBracketMatch.background": "#504945", + "editorOverviewRuler.findMatchForeground": "#fabd2f", + "editorOverviewRuler.rangeHighlightForeground": "#665c54", + "editorOverviewRuler.selectionHighlightForeground": "#504945", + "editorOverviewRuler.wordHighlightForeground": "#fbf1c7", + "editorOverviewRuler.wordHighlightStrongForeground": "#83a598", + "editorOverviewRuler.modifiedForeground": "#d3869b", + "editorOverviewRuler.addedForeground": "#b8bb26", + "editorOverviewRuler.deletedForeground": "#fb4934", + "editorOverviewRuler.errorForeground": "#fb4934", + "editorOverviewRuler.warningForeground": "#fabd2f", + "editorOverviewRuler.infoForeground": "#8ec07c", "editorError.foreground": "#fb4934", - "editorWarning.foreground": "#fb4934", + "editorWarning.foreground": "#fabd2f", + "editorInfo.foreground": "#8ec07c", "editorGutter.addedBackground": "#b8bb26", "editorGutter.background": "#32302f", "editorGutter.deletedBackground": "#fb4934", @@ -90,7 +102,7 @@ "editorWidget.background": "#32302f", "editorSuggestWidget.background": "#3c3836", "editorSuggestWidget.foreground": "#d5c4a1", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#83a598", "editorSuggestWidget.selectedBackground": "#504945", "editorHoverWidget.background": "#32302f", "debugExceptionWidget.background": "#3c3836", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#b8bb2660", "editorOverviewRuler.currentContentForeground": "#83a598", "editorOverviewRuler.incomingContentForeground": "#b8bb26", + "editorOverviewRuler.commonContentForeground": "#d65d0e", "panel.background": "#32302f", "panelTitle.activeForeground": "#d5c4a1", "panelTitle.inactiveForeground": "#665c54", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#665c54", "notification.background": "#504945", "notification.foreground": "#d5c4a1", + "notification.buttonBackground": "#83a598", + "notification.buttonHoverBackground": "#504945", + "notification.buttonForeground": "#fbf1c7", + "notification.infoBackground": "#8ec07c", + "notification.infoForeground": "#fbf1c7", + "notification.warningBackground": "#fabd2f", + "notification.warningForeground": "#fbf1c7", + "notification.errorBackground": "#fb4934", + "notification.errorForeground": "#fbf1c7", "extensionButton.prominentBackground": "#b8bb26", "extensionButton.prominentForeground": "#fbf1c7", "extensionButton.prominentHoverBackground": "#504945", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#3c3836", "welcomePage.buttonHoverBackground": "#504945", "walkThrough.embeddedEditorBackground": "#32302f", + "gitDecoration.modifiedResourceForeground": "#d3869b", + "gitDecoration.deletedResourceForeground": "#fb4934", + "gitDecoration.untrackedResourceForeground": "#b8bb26", + "gitDecoration.ignoredResourceForeground": "#665c54", + "gitDecoration.conflictingResourceForeground": "#fabd2f", "descriptionForeground": "#665c54", "textBlockQuote.background": "#3c3836", "textBlockQuote.border": "#83a598", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#fb4934" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#83a598" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#d3869b" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#d3869b" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#8ec07c" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#83a598" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fabd2f" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fabd2f" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#83a598" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#8ec07c" } }, { diff --git a/themes/base16-gruvbox-light-hard.json b/themes/base16-gruvbox-light-hard.json index c19db56..c95db11 100644 --- a/themes/base16-gruvbox-light-hard.json +++ b/themes/base16-gruvbox-light-hard.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#bdae93", "editorCodeLens.foreground": "#d5c4a1", "editorBracketMatch.background": "#d5c4a1", + "editorOverviewRuler.findMatchForeground": "#b57614", + "editorOverviewRuler.rangeHighlightForeground": "#bdae93", + "editorOverviewRuler.selectionHighlightForeground": "#d5c4a1", + "editorOverviewRuler.wordHighlightForeground": "#282828", + "editorOverviewRuler.wordHighlightStrongForeground": "#076678", + "editorOverviewRuler.modifiedForeground": "#8f3f71", + "editorOverviewRuler.addedForeground": "#79740e", + "editorOverviewRuler.deletedForeground": "#9d0006", + "editorOverviewRuler.errorForeground": "#9d0006", + "editorOverviewRuler.warningForeground": "#b57614", + "editorOverviewRuler.infoForeground": "#427b58", "editorError.foreground": "#9d0006", - "editorWarning.foreground": "#9d0006", + "editorWarning.foreground": "#b57614", + "editorInfo.foreground": "#427b58", "editorGutter.addedBackground": "#79740e", "editorGutter.background": "#f9f5d7", "editorGutter.deletedBackground": "#9d0006", @@ -90,7 +102,7 @@ "editorWidget.background": "#f9f5d7", "editorSuggestWidget.background": "#ebdbb2", "editorSuggestWidget.foreground": "#504945", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#076678", "editorSuggestWidget.selectedBackground": "#d5c4a1", "editorHoverWidget.background": "#f9f5d7", "debugExceptionWidget.background": "#ebdbb2", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#79740e60", "editorOverviewRuler.currentContentForeground": "#076678", "editorOverviewRuler.incomingContentForeground": "#79740e", + "editorOverviewRuler.commonContentForeground": "#d65d0e", "panel.background": "#f9f5d7", "panelTitle.activeForeground": "#504945", "panelTitle.inactiveForeground": "#bdae93", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#bdae93", "notification.background": "#d5c4a1", "notification.foreground": "#504945", + "notification.buttonBackground": "#076678", + "notification.buttonHoverBackground": "#d5c4a1", + "notification.buttonForeground": "#282828", + "notification.infoBackground": "#427b58", + "notification.infoForeground": "#282828", + "notification.warningBackground": "#b57614", + "notification.warningForeground": "#282828", + "notification.errorBackground": "#9d0006", + "notification.errorForeground": "#282828", "extensionButton.prominentBackground": "#79740e", "extensionButton.prominentForeground": "#282828", "extensionButton.prominentHoverBackground": "#d5c4a1", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#ebdbb2", "welcomePage.buttonHoverBackground": "#d5c4a1", "walkThrough.embeddedEditorBackground": "#f9f5d7", + "gitDecoration.modifiedResourceForeground": "#8f3f71", + "gitDecoration.deletedResourceForeground": "#9d0006", + "gitDecoration.untrackedResourceForeground": "#79740e", + "gitDecoration.ignoredResourceForeground": "#bdae93", + "gitDecoration.conflictingResourceForeground": "#b57614", "descriptionForeground": "#bdae93", "textBlockQuote.background": "#ebdbb2", "textBlockQuote.border": "#076678", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#9d0006" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#076678" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8f3f71" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8f3f71" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#427b58" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#076678" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#b57614" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#b57614" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#076678" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#427b58" } }, { diff --git a/themes/base16-gruvbox-light-medium.json b/themes/base16-gruvbox-light-medium.json index 29e715d..afc9f99 100644 --- a/themes/base16-gruvbox-light-medium.json +++ b/themes/base16-gruvbox-light-medium.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#bdae93", "editorCodeLens.foreground": "#d5c4a1", "editorBracketMatch.background": "#d5c4a1", + "editorOverviewRuler.findMatchForeground": "#b57614", + "editorOverviewRuler.rangeHighlightForeground": "#bdae93", + "editorOverviewRuler.selectionHighlightForeground": "#d5c4a1", + "editorOverviewRuler.wordHighlightForeground": "#282828", + "editorOverviewRuler.wordHighlightStrongForeground": "#076678", + "editorOverviewRuler.modifiedForeground": "#8f3f71", + "editorOverviewRuler.addedForeground": "#79740e", + "editorOverviewRuler.deletedForeground": "#9d0006", + "editorOverviewRuler.errorForeground": "#9d0006", + "editorOverviewRuler.warningForeground": "#b57614", + "editorOverviewRuler.infoForeground": "#427b58", "editorError.foreground": "#9d0006", - "editorWarning.foreground": "#9d0006", + "editorWarning.foreground": "#b57614", + "editorInfo.foreground": "#427b58", "editorGutter.addedBackground": "#79740e", "editorGutter.background": "#fbf1c7", "editorGutter.deletedBackground": "#9d0006", @@ -90,7 +102,7 @@ "editorWidget.background": "#fbf1c7", "editorSuggestWidget.background": "#ebdbb2", "editorSuggestWidget.foreground": "#504945", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#076678", "editorSuggestWidget.selectedBackground": "#d5c4a1", "editorHoverWidget.background": "#fbf1c7", "debugExceptionWidget.background": "#ebdbb2", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#79740e60", "editorOverviewRuler.currentContentForeground": "#076678", "editorOverviewRuler.incomingContentForeground": "#79740e", + "editorOverviewRuler.commonContentForeground": "#d65d0e", "panel.background": "#fbf1c7", "panelTitle.activeForeground": "#504945", "panelTitle.inactiveForeground": "#bdae93", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#bdae93", "notification.background": "#d5c4a1", "notification.foreground": "#504945", + "notification.buttonBackground": "#076678", + "notification.buttonHoverBackground": "#d5c4a1", + "notification.buttonForeground": "#282828", + "notification.infoBackground": "#427b58", + "notification.infoForeground": "#282828", + "notification.warningBackground": "#b57614", + "notification.warningForeground": "#282828", + "notification.errorBackground": "#9d0006", + "notification.errorForeground": "#282828", "extensionButton.prominentBackground": "#79740e", "extensionButton.prominentForeground": "#282828", "extensionButton.prominentHoverBackground": "#d5c4a1", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#ebdbb2", "welcomePage.buttonHoverBackground": "#d5c4a1", "walkThrough.embeddedEditorBackground": "#fbf1c7", + "gitDecoration.modifiedResourceForeground": "#8f3f71", + "gitDecoration.deletedResourceForeground": "#9d0006", + "gitDecoration.untrackedResourceForeground": "#79740e", + "gitDecoration.ignoredResourceForeground": "#bdae93", + "gitDecoration.conflictingResourceForeground": "#b57614", "descriptionForeground": "#bdae93", "textBlockQuote.background": "#ebdbb2", "textBlockQuote.border": "#076678", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#9d0006" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#076678" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8f3f71" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8f3f71" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#427b58" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#076678" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#b57614" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#b57614" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#076678" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#427b58" } }, { diff --git a/themes/base16-gruvbox-light-soft.json b/themes/base16-gruvbox-light-soft.json index c2de624..5a52b57 100644 --- a/themes/base16-gruvbox-light-soft.json +++ b/themes/base16-gruvbox-light-soft.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#bdae93", "editorCodeLens.foreground": "#d5c4a1", "editorBracketMatch.background": "#d5c4a1", + "editorOverviewRuler.findMatchForeground": "#b57614", + "editorOverviewRuler.rangeHighlightForeground": "#bdae93", + "editorOverviewRuler.selectionHighlightForeground": "#d5c4a1", + "editorOverviewRuler.wordHighlightForeground": "#282828", + "editorOverviewRuler.wordHighlightStrongForeground": "#076678", + "editorOverviewRuler.modifiedForeground": "#8f3f71", + "editorOverviewRuler.addedForeground": "#79740e", + "editorOverviewRuler.deletedForeground": "#9d0006", + "editorOverviewRuler.errorForeground": "#9d0006", + "editorOverviewRuler.warningForeground": "#b57614", + "editorOverviewRuler.infoForeground": "#427b58", "editorError.foreground": "#9d0006", - "editorWarning.foreground": "#9d0006", + "editorWarning.foreground": "#b57614", + "editorInfo.foreground": "#427b58", "editorGutter.addedBackground": "#79740e", "editorGutter.background": "#f2e5bc", "editorGutter.deletedBackground": "#9d0006", @@ -90,7 +102,7 @@ "editorWidget.background": "#f2e5bc", "editorSuggestWidget.background": "#ebdbb2", "editorSuggestWidget.foreground": "#504945", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#076678", "editorSuggestWidget.selectedBackground": "#d5c4a1", "editorHoverWidget.background": "#f2e5bc", "debugExceptionWidget.background": "#ebdbb2", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#79740e60", "editorOverviewRuler.currentContentForeground": "#076678", "editorOverviewRuler.incomingContentForeground": "#79740e", + "editorOverviewRuler.commonContentForeground": "#d65d0e", "panel.background": "#f2e5bc", "panelTitle.activeForeground": "#504945", "panelTitle.inactiveForeground": "#bdae93", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#bdae93", "notification.background": "#d5c4a1", "notification.foreground": "#504945", + "notification.buttonBackground": "#076678", + "notification.buttonHoverBackground": "#d5c4a1", + "notification.buttonForeground": "#282828", + "notification.infoBackground": "#427b58", + "notification.infoForeground": "#282828", + "notification.warningBackground": "#b57614", + "notification.warningForeground": "#282828", + "notification.errorBackground": "#9d0006", + "notification.errorForeground": "#282828", "extensionButton.prominentBackground": "#79740e", "extensionButton.prominentForeground": "#282828", "extensionButton.prominentHoverBackground": "#d5c4a1", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#ebdbb2", "welcomePage.buttonHoverBackground": "#d5c4a1", "walkThrough.embeddedEditorBackground": "#f2e5bc", + "gitDecoration.modifiedResourceForeground": "#8f3f71", + "gitDecoration.deletedResourceForeground": "#9d0006", + "gitDecoration.untrackedResourceForeground": "#79740e", + "gitDecoration.ignoredResourceForeground": "#bdae93", + "gitDecoration.conflictingResourceForeground": "#b57614", "descriptionForeground": "#bdae93", "textBlockQuote.background": "#ebdbb2", "textBlockQuote.border": "#076678", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#9d0006" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#076678" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8f3f71" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8f3f71" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#427b58" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#076678" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#b57614" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#b57614" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#076678" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#427b58" } }, { diff --git a/themes/base16-gruvbox-pale-light.json b/themes/base16-gruvbox-pale-light.json index 1b81688..10720d4 100644 --- a/themes/base16-gruvbox-pale-light.json +++ b/themes/base16-gruvbox-pale-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#949494", "editorCodeLens.foreground": "#dab997", "editorBracketMatch.background": "#dab997", + "editorOverviewRuler.findMatchForeground": "#ffaf00", + "editorOverviewRuler.rangeHighlightForeground": "#949494", + "editorOverviewRuler.selectionHighlightForeground": "#dab997", + "editorOverviewRuler.wordHighlightForeground": "#262626", + "editorOverviewRuler.wordHighlightStrongForeground": "#83adad", + "editorOverviewRuler.modifiedForeground": "#d485ad", + "editorOverviewRuler.addedForeground": "#afaf00", + "editorOverviewRuler.deletedForeground": "#d75f5f", + "editorOverviewRuler.errorForeground": "#d75f5f", + "editorOverviewRuler.warningForeground": "#ffaf00", + "editorOverviewRuler.infoForeground": "#85ad85", "editorError.foreground": "#d75f5f", - "editorWarning.foreground": "#d75f5f", + "editorWarning.foreground": "#ffaf00", + "editorInfo.foreground": "#85ad85", "editorGutter.addedBackground": "#afaf00", "editorGutter.background": "#ebdbb2", "editorGutter.deletedBackground": "#d75f5f", @@ -90,7 +102,7 @@ "editorWidget.background": "#ebdbb2", "editorSuggestWidget.background": "#d5c4a1", "editorSuggestWidget.foreground": "#4e4e4e", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#83adad", "editorSuggestWidget.selectedBackground": "#dab997", "editorHoverWidget.background": "#ebdbb2", "debugExceptionWidget.background": "#d5c4a1", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#afaf0060", "editorOverviewRuler.currentContentForeground": "#83adad", "editorOverviewRuler.incomingContentForeground": "#afaf00", + "editorOverviewRuler.commonContentForeground": "#d65d0e", "panel.background": "#ebdbb2", "panelTitle.activeForeground": "#4e4e4e", "panelTitle.inactiveForeground": "#949494", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#949494", "notification.background": "#dab997", "notification.foreground": "#4e4e4e", + "notification.buttonBackground": "#83adad", + "notification.buttonHoverBackground": "#dab997", + "notification.buttonForeground": "#262626", + "notification.infoBackground": "#85ad85", + "notification.infoForeground": "#262626", + "notification.warningBackground": "#ffaf00", + "notification.warningForeground": "#262626", + "notification.errorBackground": "#d75f5f", + "notification.errorForeground": "#262626", "extensionButton.prominentBackground": "#afaf00", "extensionButton.prominentForeground": "#262626", "extensionButton.prominentHoverBackground": "#dab997", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#d5c4a1", "welcomePage.buttonHoverBackground": "#dab997", "walkThrough.embeddedEditorBackground": "#ebdbb2", + "gitDecoration.modifiedResourceForeground": "#d485ad", + "gitDecoration.deletedResourceForeground": "#d75f5f", + "gitDecoration.untrackedResourceForeground": "#afaf00", + "gitDecoration.ignoredResourceForeground": "#949494", + "gitDecoration.conflictingResourceForeground": "#ffaf00", "descriptionForeground": "#949494", "textBlockQuote.background": "#d5c4a1", "textBlockQuote.border": "#83adad", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d75f5f" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#83adad" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#d485ad" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#d485ad" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#85ad85" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#83adad" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ffaf00" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ffaf00" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#83adad" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#85ad85" } }, { diff --git a/themes/base16-harmonic-dark.json b/themes/base16-harmonic-dark.json index 193f3d1..93033ab 100644 --- a/themes/base16-harmonic-dark.json +++ b/themes/base16-harmonic-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#627e99", "editorCodeLens.foreground": "#405c79", "editorBracketMatch.background": "#405c79", + "editorOverviewRuler.findMatchForeground": "#8bbf56", + "editorOverviewRuler.rangeHighlightForeground": "#627e99", + "editorOverviewRuler.selectionHighlightForeground": "#405c79", + "editorOverviewRuler.wordHighlightForeground": "#f7f9fb", + "editorOverviewRuler.wordHighlightStrongForeground": "#8b56bf", + "editorOverviewRuler.modifiedForeground": "#bf568b", + "editorOverviewRuler.addedForeground": "#56bf8b", + "editorOverviewRuler.deletedForeground": "#bf8b56", + "editorOverviewRuler.errorForeground": "#bf8b56", + "editorOverviewRuler.warningForeground": "#8bbf56", + "editorOverviewRuler.infoForeground": "#568bbf", "editorError.foreground": "#bf8b56", - "editorWarning.foreground": "#bf8b56", + "editorWarning.foreground": "#8bbf56", + "editorInfo.foreground": "#568bbf", "editorGutter.addedBackground": "#56bf8b", "editorGutter.background": "#0b1c2c", "editorGutter.deletedBackground": "#bf8b56", @@ -90,7 +102,7 @@ "editorWidget.background": "#0b1c2c", "editorSuggestWidget.background": "#223b54", "editorSuggestWidget.foreground": "#cbd6e2", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#8b56bf", "editorSuggestWidget.selectedBackground": "#405c79", "editorHoverWidget.background": "#0b1c2c", "debugExceptionWidget.background": "#223b54", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#56bf8b60", "editorOverviewRuler.currentContentForeground": "#8b56bf", "editorOverviewRuler.incomingContentForeground": "#56bf8b", + "editorOverviewRuler.commonContentForeground": "#bf5656", "panel.background": "#0b1c2c", "panelTitle.activeForeground": "#cbd6e2", "panelTitle.inactiveForeground": "#627e99", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#627e99", "notification.background": "#405c79", "notification.foreground": "#cbd6e2", + "notification.buttonBackground": "#8b56bf", + "notification.buttonHoverBackground": "#405c79", + "notification.buttonForeground": "#f7f9fb", + "notification.infoBackground": "#568bbf", + "notification.infoForeground": "#f7f9fb", + "notification.warningBackground": "#8bbf56", + "notification.warningForeground": "#f7f9fb", + "notification.errorBackground": "#bf8b56", + "notification.errorForeground": "#f7f9fb", "extensionButton.prominentBackground": "#56bf8b", "extensionButton.prominentForeground": "#f7f9fb", "extensionButton.prominentHoverBackground": "#405c79", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#223b54", "welcomePage.buttonHoverBackground": "#405c79", "walkThrough.embeddedEditorBackground": "#0b1c2c", + "gitDecoration.modifiedResourceForeground": "#bf568b", + "gitDecoration.deletedResourceForeground": "#bf8b56", + "gitDecoration.untrackedResourceForeground": "#56bf8b", + "gitDecoration.ignoredResourceForeground": "#627e99", + "gitDecoration.conflictingResourceForeground": "#8bbf56", "descriptionForeground": "#627e99", "textBlockQuote.background": "#223b54", "textBlockQuote.border": "#8b56bf", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#bf8b56" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#8b56bf" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#bf568b" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#bf568b" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#568bbf" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#8b56bf" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#8bbf56" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#8bbf56" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#8b56bf" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#568bbf" } }, { diff --git a/themes/base16-harmonic-light.json b/themes/base16-harmonic-light.json index 3a05a62..93234f0 100644 --- a/themes/base16-harmonic-light.json +++ b/themes/base16-harmonic-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#aabcce", "editorCodeLens.foreground": "#cbd6e2", "editorBracketMatch.background": "#cbd6e2", + "editorOverviewRuler.findMatchForeground": "#8bbf56", + "editorOverviewRuler.rangeHighlightForeground": "#aabcce", + "editorOverviewRuler.selectionHighlightForeground": "#cbd6e2", + "editorOverviewRuler.wordHighlightForeground": "#0b1c2c", + "editorOverviewRuler.wordHighlightStrongForeground": "#8b56bf", + "editorOverviewRuler.modifiedForeground": "#bf568b", + "editorOverviewRuler.addedForeground": "#56bf8b", + "editorOverviewRuler.deletedForeground": "#bf8b56", + "editorOverviewRuler.errorForeground": "#bf8b56", + "editorOverviewRuler.warningForeground": "#8bbf56", + "editorOverviewRuler.infoForeground": "#568bbf", "editorError.foreground": "#bf8b56", - "editorWarning.foreground": "#bf8b56", + "editorWarning.foreground": "#8bbf56", + "editorInfo.foreground": "#568bbf", "editorGutter.addedBackground": "#56bf8b", "editorGutter.background": "#f7f9fb", "editorGutter.deletedBackground": "#bf8b56", @@ -90,7 +102,7 @@ "editorWidget.background": "#f7f9fb", "editorSuggestWidget.background": "#e5ebf1", "editorSuggestWidget.foreground": "#405c79", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#8b56bf", "editorSuggestWidget.selectedBackground": "#cbd6e2", "editorHoverWidget.background": "#f7f9fb", "debugExceptionWidget.background": "#e5ebf1", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#56bf8b60", "editorOverviewRuler.currentContentForeground": "#8b56bf", "editorOverviewRuler.incomingContentForeground": "#56bf8b", + "editorOverviewRuler.commonContentForeground": "#bf5656", "panel.background": "#f7f9fb", "panelTitle.activeForeground": "#405c79", "panelTitle.inactiveForeground": "#aabcce", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#aabcce", "notification.background": "#cbd6e2", "notification.foreground": "#405c79", + "notification.buttonBackground": "#8b56bf", + "notification.buttonHoverBackground": "#cbd6e2", + "notification.buttonForeground": "#0b1c2c", + "notification.infoBackground": "#568bbf", + "notification.infoForeground": "#0b1c2c", + "notification.warningBackground": "#8bbf56", + "notification.warningForeground": "#0b1c2c", + "notification.errorBackground": "#bf8b56", + "notification.errorForeground": "#0b1c2c", "extensionButton.prominentBackground": "#56bf8b", "extensionButton.prominentForeground": "#0b1c2c", "extensionButton.prominentHoverBackground": "#cbd6e2", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e5ebf1", "welcomePage.buttonHoverBackground": "#cbd6e2", "walkThrough.embeddedEditorBackground": "#f7f9fb", + "gitDecoration.modifiedResourceForeground": "#bf568b", + "gitDecoration.deletedResourceForeground": "#bf8b56", + "gitDecoration.untrackedResourceForeground": "#56bf8b", + "gitDecoration.ignoredResourceForeground": "#aabcce", + "gitDecoration.conflictingResourceForeground": "#8bbf56", "descriptionForeground": "#aabcce", "textBlockQuote.background": "#e5ebf1", "textBlockQuote.border": "#8b56bf", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#bf8b56" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#8b56bf" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#bf568b" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#bf568b" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#568bbf" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#8b56bf" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#8bbf56" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#8bbf56" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#8b56bf" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#568bbf" } }, { diff --git a/themes/base16-hopscotch-dark.json b/themes/base16-hopscotch-dark.json index a4ab4e6..898c9bf 100644 --- a/themes/base16-hopscotch-dark.json +++ b/themes/base16-hopscotch-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#797379", "editorCodeLens.foreground": "#5c545b", "editorBracketMatch.background": "#5c545b", + "editorOverviewRuler.findMatchForeground": "#fdcc59", + "editorOverviewRuler.rangeHighlightForeground": "#797379", + "editorOverviewRuler.selectionHighlightForeground": "#5c545b", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#1290bf", + "editorOverviewRuler.modifiedForeground": "#c85e7c", + "editorOverviewRuler.addedForeground": "#8fc13e", + "editorOverviewRuler.deletedForeground": "#dd464c", + "editorOverviewRuler.errorForeground": "#dd464c", + "editorOverviewRuler.warningForeground": "#fdcc59", + "editorOverviewRuler.infoForeground": "#149b93", "editorError.foreground": "#dd464c", - "editorWarning.foreground": "#dd464c", + "editorWarning.foreground": "#fdcc59", + "editorInfo.foreground": "#149b93", "editorGutter.addedBackground": "#8fc13e", "editorGutter.background": "#322931", "editorGutter.deletedBackground": "#dd464c", @@ -90,7 +102,7 @@ "editorWidget.background": "#322931", "editorSuggestWidget.background": "#433b42", "editorSuggestWidget.foreground": "#b9b5b8", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#1290bf", "editorSuggestWidget.selectedBackground": "#5c545b", "editorHoverWidget.background": "#322931", "debugExceptionWidget.background": "#433b42", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#8fc13e60", "editorOverviewRuler.currentContentForeground": "#1290bf", "editorOverviewRuler.incomingContentForeground": "#8fc13e", + "editorOverviewRuler.commonContentForeground": "#b33508", "panel.background": "#322931", "panelTitle.activeForeground": "#b9b5b8", "panelTitle.inactiveForeground": "#797379", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#797379", "notification.background": "#5c545b", "notification.foreground": "#b9b5b8", + "notification.buttonBackground": "#1290bf", + "notification.buttonHoverBackground": "#5c545b", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#149b93", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#fdcc59", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#dd464c", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#8fc13e", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#5c545b", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#433b42", "welcomePage.buttonHoverBackground": "#5c545b", "walkThrough.embeddedEditorBackground": "#322931", + "gitDecoration.modifiedResourceForeground": "#c85e7c", + "gitDecoration.deletedResourceForeground": "#dd464c", + "gitDecoration.untrackedResourceForeground": "#8fc13e", + "gitDecoration.ignoredResourceForeground": "#797379", + "gitDecoration.conflictingResourceForeground": "#fdcc59", "descriptionForeground": "#797379", "textBlockQuote.background": "#433b42", "textBlockQuote.border": "#1290bf", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#dd464c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#1290bf" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#c85e7c" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#c85e7c" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#149b93" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#1290bf" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fdcc59" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fdcc59" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#1290bf" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#149b93" } }, { diff --git a/themes/base16-hopscotch-light.json b/themes/base16-hopscotch-light.json index 8ecaee2..4eb5718 100644 --- a/themes/base16-hopscotch-light.json +++ b/themes/base16-hopscotch-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#989498", "editorCodeLens.foreground": "#b9b5b8", "editorBracketMatch.background": "#b9b5b8", + "editorOverviewRuler.findMatchForeground": "#fdcc59", + "editorOverviewRuler.rangeHighlightForeground": "#989498", + "editorOverviewRuler.selectionHighlightForeground": "#b9b5b8", + "editorOverviewRuler.wordHighlightForeground": "#322931", + "editorOverviewRuler.wordHighlightStrongForeground": "#1290bf", + "editorOverviewRuler.modifiedForeground": "#c85e7c", + "editorOverviewRuler.addedForeground": "#8fc13e", + "editorOverviewRuler.deletedForeground": "#dd464c", + "editorOverviewRuler.errorForeground": "#dd464c", + "editorOverviewRuler.warningForeground": "#fdcc59", + "editorOverviewRuler.infoForeground": "#149b93", "editorError.foreground": "#dd464c", - "editorWarning.foreground": "#dd464c", + "editorWarning.foreground": "#fdcc59", + "editorInfo.foreground": "#149b93", "editorGutter.addedBackground": "#8fc13e", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#dd464c", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#d5d3d5", "editorSuggestWidget.foreground": "#5c545b", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#1290bf", "editorSuggestWidget.selectedBackground": "#b9b5b8", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#d5d3d5", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#8fc13e60", "editorOverviewRuler.currentContentForeground": "#1290bf", "editorOverviewRuler.incomingContentForeground": "#8fc13e", + "editorOverviewRuler.commonContentForeground": "#b33508", "panel.background": "#ffffff", "panelTitle.activeForeground": "#5c545b", "panelTitle.inactiveForeground": "#989498", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#989498", "notification.background": "#b9b5b8", "notification.foreground": "#5c545b", + "notification.buttonBackground": "#1290bf", + "notification.buttonHoverBackground": "#b9b5b8", + "notification.buttonForeground": "#322931", + "notification.infoBackground": "#149b93", + "notification.infoForeground": "#322931", + "notification.warningBackground": "#fdcc59", + "notification.warningForeground": "#322931", + "notification.errorBackground": "#dd464c", + "notification.errorForeground": "#322931", "extensionButton.prominentBackground": "#8fc13e", "extensionButton.prominentForeground": "#322931", "extensionButton.prominentHoverBackground": "#b9b5b8", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#d5d3d5", "welcomePage.buttonHoverBackground": "#b9b5b8", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#c85e7c", + "gitDecoration.deletedResourceForeground": "#dd464c", + "gitDecoration.untrackedResourceForeground": "#8fc13e", + "gitDecoration.ignoredResourceForeground": "#989498", + "gitDecoration.conflictingResourceForeground": "#fdcc59", "descriptionForeground": "#989498", "textBlockQuote.background": "#d5d3d5", "textBlockQuote.border": "#1290bf", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#dd464c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#1290bf" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#c85e7c" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#c85e7c" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#149b93" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#1290bf" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fdcc59" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fdcc59" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#1290bf" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#149b93" } }, { diff --git a/themes/base16-irblack-dark.json b/themes/base16-irblack-dark.json index e427637..a66f489 100644 --- a/themes/base16-irblack-dark.json +++ b/themes/base16-irblack-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#6c6c66", "editorCodeLens.foreground": "#484844", "editorBracketMatch.background": "#484844", + "editorOverviewRuler.findMatchForeground": "#ffffb6", + "editorOverviewRuler.rangeHighlightForeground": "#6c6c66", + "editorOverviewRuler.selectionHighlightForeground": "#484844", + "editorOverviewRuler.wordHighlightForeground": "#fdfbee", + "editorOverviewRuler.wordHighlightStrongForeground": "#96cbfe", + "editorOverviewRuler.modifiedForeground": "#ff73fd", + "editorOverviewRuler.addedForeground": "#a8ff60", + "editorOverviewRuler.deletedForeground": "#ff6c60", + "editorOverviewRuler.errorForeground": "#ff6c60", + "editorOverviewRuler.warningForeground": "#ffffb6", + "editorOverviewRuler.infoForeground": "#c6c5fe", "editorError.foreground": "#ff6c60", - "editorWarning.foreground": "#ff6c60", + "editorWarning.foreground": "#ffffb6", + "editorInfo.foreground": "#c6c5fe", "editorGutter.addedBackground": "#a8ff60", "editorGutter.background": "#000000", "editorGutter.deletedBackground": "#ff6c60", @@ -90,7 +102,7 @@ "editorWidget.background": "#000000", "editorSuggestWidget.background": "#242422", "editorSuggestWidget.foreground": "#b5b3aa", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#96cbfe", "editorSuggestWidget.selectedBackground": "#484844", "editorHoverWidget.background": "#000000", "debugExceptionWidget.background": "#242422", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a8ff6060", "editorOverviewRuler.currentContentForeground": "#96cbfe", "editorOverviewRuler.incomingContentForeground": "#a8ff60", + "editorOverviewRuler.commonContentForeground": "#b18a3d", "panel.background": "#000000", "panelTitle.activeForeground": "#b5b3aa", "panelTitle.inactiveForeground": "#6c6c66", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#6c6c66", "notification.background": "#484844", "notification.foreground": "#b5b3aa", + "notification.buttonBackground": "#96cbfe", + "notification.buttonHoverBackground": "#484844", + "notification.buttonForeground": "#fdfbee", + "notification.infoBackground": "#c6c5fe", + "notification.infoForeground": "#fdfbee", + "notification.warningBackground": "#ffffb6", + "notification.warningForeground": "#fdfbee", + "notification.errorBackground": "#ff6c60", + "notification.errorForeground": "#fdfbee", "extensionButton.prominentBackground": "#a8ff60", "extensionButton.prominentForeground": "#fdfbee", "extensionButton.prominentHoverBackground": "#484844", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#242422", "welcomePage.buttonHoverBackground": "#484844", "walkThrough.embeddedEditorBackground": "#000000", + "gitDecoration.modifiedResourceForeground": "#ff73fd", + "gitDecoration.deletedResourceForeground": "#ff6c60", + "gitDecoration.untrackedResourceForeground": "#a8ff60", + "gitDecoration.ignoredResourceForeground": "#6c6c66", + "gitDecoration.conflictingResourceForeground": "#ffffb6", "descriptionForeground": "#6c6c66", "textBlockQuote.background": "#242422", "textBlockQuote.border": "#96cbfe", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ff6c60" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#96cbfe" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#ff73fd" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#ff73fd" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#c6c5fe" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#96cbfe" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ffffb6" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ffffb6" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#96cbfe" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#c6c5fe" } }, { diff --git a/themes/base16-irblack-light.json b/themes/base16-irblack-light.json index 3fe3ab6..801c3a9 100644 --- a/themes/base16-irblack-light.json +++ b/themes/base16-irblack-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#918f88", "editorCodeLens.foreground": "#b5b3aa", "editorBracketMatch.background": "#b5b3aa", + "editorOverviewRuler.findMatchForeground": "#ffffb6", + "editorOverviewRuler.rangeHighlightForeground": "#918f88", + "editorOverviewRuler.selectionHighlightForeground": "#b5b3aa", + "editorOverviewRuler.wordHighlightForeground": "#000000", + "editorOverviewRuler.wordHighlightStrongForeground": "#96cbfe", + "editorOverviewRuler.modifiedForeground": "#ff73fd", + "editorOverviewRuler.addedForeground": "#a8ff60", + "editorOverviewRuler.deletedForeground": "#ff6c60", + "editorOverviewRuler.errorForeground": "#ff6c60", + "editorOverviewRuler.warningForeground": "#ffffb6", + "editorOverviewRuler.infoForeground": "#c6c5fe", "editorError.foreground": "#ff6c60", - "editorWarning.foreground": "#ff6c60", + "editorWarning.foreground": "#ffffb6", + "editorInfo.foreground": "#c6c5fe", "editorGutter.addedBackground": "#a8ff60", "editorGutter.background": "#fdfbee", "editorGutter.deletedBackground": "#ff6c60", @@ -90,7 +102,7 @@ "editorWidget.background": "#fdfbee", "editorSuggestWidget.background": "#d9d7cc", "editorSuggestWidget.foreground": "#484844", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#96cbfe", "editorSuggestWidget.selectedBackground": "#b5b3aa", "editorHoverWidget.background": "#fdfbee", "debugExceptionWidget.background": "#d9d7cc", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a8ff6060", "editorOverviewRuler.currentContentForeground": "#96cbfe", "editorOverviewRuler.incomingContentForeground": "#a8ff60", + "editorOverviewRuler.commonContentForeground": "#b18a3d", "panel.background": "#fdfbee", "panelTitle.activeForeground": "#484844", "panelTitle.inactiveForeground": "#918f88", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#918f88", "notification.background": "#b5b3aa", "notification.foreground": "#484844", + "notification.buttonBackground": "#96cbfe", + "notification.buttonHoverBackground": "#b5b3aa", + "notification.buttonForeground": "#000000", + "notification.infoBackground": "#c6c5fe", + "notification.infoForeground": "#000000", + "notification.warningBackground": "#ffffb6", + "notification.warningForeground": "#000000", + "notification.errorBackground": "#ff6c60", + "notification.errorForeground": "#000000", "extensionButton.prominentBackground": "#a8ff60", "extensionButton.prominentForeground": "#000000", "extensionButton.prominentHoverBackground": "#b5b3aa", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#d9d7cc", "welcomePage.buttonHoverBackground": "#b5b3aa", "walkThrough.embeddedEditorBackground": "#fdfbee", + "gitDecoration.modifiedResourceForeground": "#ff73fd", + "gitDecoration.deletedResourceForeground": "#ff6c60", + "gitDecoration.untrackedResourceForeground": "#a8ff60", + "gitDecoration.ignoredResourceForeground": "#918f88", + "gitDecoration.conflictingResourceForeground": "#ffffb6", "descriptionForeground": "#918f88", "textBlockQuote.background": "#d9d7cc", "textBlockQuote.border": "#96cbfe", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ff6c60" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#96cbfe" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#ff73fd" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#ff73fd" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#c6c5fe" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#96cbfe" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ffffb6" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ffffb6" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#96cbfe" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#c6c5fe" } }, { diff --git a/themes/base16-isotope-dark.json b/themes/base16-isotope-dark.json index bae3db7..fe795fe 100644 --- a/themes/base16-isotope-dark.json +++ b/themes/base16-isotope-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#808080", "editorCodeLens.foreground": "#606060", "editorBracketMatch.background": "#606060", + "editorOverviewRuler.findMatchForeground": "#ff0099", + "editorOverviewRuler.rangeHighlightForeground": "#808080", + "editorOverviewRuler.selectionHighlightForeground": "#606060", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#0066ff", + "editorOverviewRuler.modifiedForeground": "#cc00ff", + "editorOverviewRuler.addedForeground": "#33ff00", + "editorOverviewRuler.deletedForeground": "#ff0000", + "editorOverviewRuler.errorForeground": "#ff0000", + "editorOverviewRuler.warningForeground": "#ff0099", + "editorOverviewRuler.infoForeground": "#00ffff", "editorError.foreground": "#ff0000", - "editorWarning.foreground": "#ff0000", + "editorWarning.foreground": "#ff0099", + "editorInfo.foreground": "#00ffff", "editorGutter.addedBackground": "#33ff00", "editorGutter.background": "#000000", "editorGutter.deletedBackground": "#ff0000", @@ -90,7 +102,7 @@ "editorWidget.background": "#000000", "editorSuggestWidget.background": "#404040", "editorSuggestWidget.foreground": "#d0d0d0", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#0066ff", "editorSuggestWidget.selectedBackground": "#606060", "editorHoverWidget.background": "#000000", "debugExceptionWidget.background": "#404040", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#33ff0060", "editorOverviewRuler.currentContentForeground": "#0066ff", "editorOverviewRuler.incomingContentForeground": "#33ff00", + "editorOverviewRuler.commonContentForeground": "#3300ff", "panel.background": "#000000", "panelTitle.activeForeground": "#d0d0d0", "panelTitle.inactiveForeground": "#808080", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#808080", "notification.background": "#606060", "notification.foreground": "#d0d0d0", + "notification.buttonBackground": "#0066ff", + "notification.buttonHoverBackground": "#606060", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#00ffff", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#ff0099", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#ff0000", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#33ff00", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#606060", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#404040", "welcomePage.buttonHoverBackground": "#606060", "walkThrough.embeddedEditorBackground": "#000000", + "gitDecoration.modifiedResourceForeground": "#cc00ff", + "gitDecoration.deletedResourceForeground": "#ff0000", + "gitDecoration.untrackedResourceForeground": "#33ff00", + "gitDecoration.ignoredResourceForeground": "#808080", + "gitDecoration.conflictingResourceForeground": "#ff0099", "descriptionForeground": "#808080", "textBlockQuote.background": "#404040", "textBlockQuote.border": "#0066ff", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ff0000" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#0066ff" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#cc00ff" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#cc00ff" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#00ffff" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#0066ff" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ff0099" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ff0099" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#0066ff" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#00ffff" } }, { diff --git a/themes/base16-isotope-light.json b/themes/base16-isotope-light.json index 4a948c1..de661b4 100644 --- a/themes/base16-isotope-light.json +++ b/themes/base16-isotope-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#c0c0c0", "editorCodeLens.foreground": "#d0d0d0", "editorBracketMatch.background": "#d0d0d0", + "editorOverviewRuler.findMatchForeground": "#ff0099", + "editorOverviewRuler.rangeHighlightForeground": "#c0c0c0", + "editorOverviewRuler.selectionHighlightForeground": "#d0d0d0", + "editorOverviewRuler.wordHighlightForeground": "#000000", + "editorOverviewRuler.wordHighlightStrongForeground": "#0066ff", + "editorOverviewRuler.modifiedForeground": "#cc00ff", + "editorOverviewRuler.addedForeground": "#33ff00", + "editorOverviewRuler.deletedForeground": "#ff0000", + "editorOverviewRuler.errorForeground": "#ff0000", + "editorOverviewRuler.warningForeground": "#ff0099", + "editorOverviewRuler.infoForeground": "#00ffff", "editorError.foreground": "#ff0000", - "editorWarning.foreground": "#ff0000", + "editorWarning.foreground": "#ff0099", + "editorInfo.foreground": "#00ffff", "editorGutter.addedBackground": "#33ff00", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#ff0000", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#e0e0e0", "editorSuggestWidget.foreground": "#606060", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#0066ff", "editorSuggestWidget.selectedBackground": "#d0d0d0", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#e0e0e0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#33ff0060", "editorOverviewRuler.currentContentForeground": "#0066ff", "editorOverviewRuler.incomingContentForeground": "#33ff00", + "editorOverviewRuler.commonContentForeground": "#3300ff", "panel.background": "#ffffff", "panelTitle.activeForeground": "#606060", "panelTitle.inactiveForeground": "#c0c0c0", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#c0c0c0", "notification.background": "#d0d0d0", "notification.foreground": "#606060", + "notification.buttonBackground": "#0066ff", + "notification.buttonHoverBackground": "#d0d0d0", + "notification.buttonForeground": "#000000", + "notification.infoBackground": "#00ffff", + "notification.infoForeground": "#000000", + "notification.warningBackground": "#ff0099", + "notification.warningForeground": "#000000", + "notification.errorBackground": "#ff0000", + "notification.errorForeground": "#000000", "extensionButton.prominentBackground": "#33ff00", "extensionButton.prominentForeground": "#000000", "extensionButton.prominentHoverBackground": "#d0d0d0", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e0e0e0", "welcomePage.buttonHoverBackground": "#d0d0d0", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#cc00ff", + "gitDecoration.deletedResourceForeground": "#ff0000", + "gitDecoration.untrackedResourceForeground": "#33ff00", + "gitDecoration.ignoredResourceForeground": "#c0c0c0", + "gitDecoration.conflictingResourceForeground": "#ff0099", "descriptionForeground": "#c0c0c0", "textBlockQuote.background": "#e0e0e0", "textBlockQuote.border": "#0066ff", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ff0000" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#0066ff" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#cc00ff" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#cc00ff" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#00ffff" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#0066ff" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ff0099" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ff0099" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#0066ff" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#00ffff" } }, { diff --git a/themes/base16-macintosh-dark.json b/themes/base16-macintosh-dark.json index 524200a..5f0c836 100644 --- a/themes/base16-macintosh-dark.json +++ b/themes/base16-macintosh-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#808080", "editorCodeLens.foreground": "#404040", "editorBracketMatch.background": "#404040", + "editorOverviewRuler.findMatchForeground": "#fbf305", + "editorOverviewRuler.rangeHighlightForeground": "#808080", + "editorOverviewRuler.selectionHighlightForeground": "#404040", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#0000d3", + "editorOverviewRuler.modifiedForeground": "#4700a5", + "editorOverviewRuler.addedForeground": "#1fb714", + "editorOverviewRuler.deletedForeground": "#dd0907", + "editorOverviewRuler.errorForeground": "#dd0907", + "editorOverviewRuler.warningForeground": "#fbf305", + "editorOverviewRuler.infoForeground": "#02abea", "editorError.foreground": "#dd0907", - "editorWarning.foreground": "#dd0907", + "editorWarning.foreground": "#fbf305", + "editorInfo.foreground": "#02abea", "editorGutter.addedBackground": "#1fb714", "editorGutter.background": "#000000", "editorGutter.deletedBackground": "#dd0907", @@ -90,7 +102,7 @@ "editorWidget.background": "#000000", "editorSuggestWidget.background": "#404040", "editorSuggestWidget.foreground": "#c0c0c0", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#0000d3", "editorSuggestWidget.selectedBackground": "#404040", "editorHoverWidget.background": "#000000", "debugExceptionWidget.background": "#404040", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#1fb71460", "editorOverviewRuler.currentContentForeground": "#0000d3", "editorOverviewRuler.incomingContentForeground": "#1fb714", + "editorOverviewRuler.commonContentForeground": "#90713a", "panel.background": "#000000", "panelTitle.activeForeground": "#c0c0c0", "panelTitle.inactiveForeground": "#808080", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#808080", "notification.background": "#404040", "notification.foreground": "#c0c0c0", + "notification.buttonBackground": "#0000d3", + "notification.buttonHoverBackground": "#404040", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#02abea", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#fbf305", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#dd0907", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#1fb714", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#404040", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#404040", "welcomePage.buttonHoverBackground": "#404040", "walkThrough.embeddedEditorBackground": "#000000", + "gitDecoration.modifiedResourceForeground": "#4700a5", + "gitDecoration.deletedResourceForeground": "#dd0907", + "gitDecoration.untrackedResourceForeground": "#1fb714", + "gitDecoration.ignoredResourceForeground": "#808080", + "gitDecoration.conflictingResourceForeground": "#fbf305", "descriptionForeground": "#808080", "textBlockQuote.background": "#404040", "textBlockQuote.border": "#0000d3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#dd0907" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#0000d3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#4700a5" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#4700a5" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#02abea" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#0000d3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fbf305" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fbf305" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#0000d3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#02abea" } }, { diff --git a/themes/base16-macintosh-light.json b/themes/base16-macintosh-light.json index 3e31c77..57e7b94 100644 --- a/themes/base16-macintosh-light.json +++ b/themes/base16-macintosh-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#808080", "editorCodeLens.foreground": "#c0c0c0", "editorBracketMatch.background": "#c0c0c0", + "editorOverviewRuler.findMatchForeground": "#fbf305", + "editorOverviewRuler.rangeHighlightForeground": "#808080", + "editorOverviewRuler.selectionHighlightForeground": "#c0c0c0", + "editorOverviewRuler.wordHighlightForeground": "#000000", + "editorOverviewRuler.wordHighlightStrongForeground": "#0000d3", + "editorOverviewRuler.modifiedForeground": "#4700a5", + "editorOverviewRuler.addedForeground": "#1fb714", + "editorOverviewRuler.deletedForeground": "#dd0907", + "editorOverviewRuler.errorForeground": "#dd0907", + "editorOverviewRuler.warningForeground": "#fbf305", + "editorOverviewRuler.infoForeground": "#02abea", "editorError.foreground": "#dd0907", - "editorWarning.foreground": "#dd0907", + "editorWarning.foreground": "#fbf305", + "editorInfo.foreground": "#02abea", "editorGutter.addedBackground": "#1fb714", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#dd0907", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#c0c0c0", "editorSuggestWidget.foreground": "#404040", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#0000d3", "editorSuggestWidget.selectedBackground": "#c0c0c0", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#c0c0c0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#1fb71460", "editorOverviewRuler.currentContentForeground": "#0000d3", "editorOverviewRuler.incomingContentForeground": "#1fb714", + "editorOverviewRuler.commonContentForeground": "#90713a", "panel.background": "#ffffff", "panelTitle.activeForeground": "#404040", "panelTitle.inactiveForeground": "#808080", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#808080", "notification.background": "#c0c0c0", "notification.foreground": "#404040", + "notification.buttonBackground": "#0000d3", + "notification.buttonHoverBackground": "#c0c0c0", + "notification.buttonForeground": "#000000", + "notification.infoBackground": "#02abea", + "notification.infoForeground": "#000000", + "notification.warningBackground": "#fbf305", + "notification.warningForeground": "#000000", + "notification.errorBackground": "#dd0907", + "notification.errorForeground": "#000000", "extensionButton.prominentBackground": "#1fb714", "extensionButton.prominentForeground": "#000000", "extensionButton.prominentHoverBackground": "#c0c0c0", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#c0c0c0", "welcomePage.buttonHoverBackground": "#c0c0c0", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#4700a5", + "gitDecoration.deletedResourceForeground": "#dd0907", + "gitDecoration.untrackedResourceForeground": "#1fb714", + "gitDecoration.ignoredResourceForeground": "#808080", + "gitDecoration.conflictingResourceForeground": "#fbf305", "descriptionForeground": "#808080", "textBlockQuote.background": "#c0c0c0", "textBlockQuote.border": "#0000d3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#dd0907" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#0000d3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#4700a5" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#4700a5" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#02abea" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#0000d3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fbf305" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fbf305" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#0000d3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#02abea" } }, { diff --git a/themes/base16-marrakesh-dark.json b/themes/base16-marrakesh-dark.json index e86f028..6f41158 100644 --- a/themes/base16-marrakesh-dark.json +++ b/themes/base16-marrakesh-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#6c6823", "editorCodeLens.foreground": "#5f5b17", "editorBracketMatch.background": "#5f5b17", + "editorOverviewRuler.findMatchForeground": "#a88339", + "editorOverviewRuler.rangeHighlightForeground": "#6c6823", + "editorOverviewRuler.selectionHighlightForeground": "#5f5b17", + "editorOverviewRuler.wordHighlightForeground": "#faf0a5", + "editorOverviewRuler.wordHighlightStrongForeground": "#477ca1", + "editorOverviewRuler.modifiedForeground": "#8868b3", + "editorOverviewRuler.addedForeground": "#18974e", + "editorOverviewRuler.deletedForeground": "#c35359", + "editorOverviewRuler.errorForeground": "#c35359", + "editorOverviewRuler.warningForeground": "#a88339", + "editorOverviewRuler.infoForeground": "#75a738", "editorError.foreground": "#c35359", - "editorWarning.foreground": "#c35359", + "editorWarning.foreground": "#a88339", + "editorInfo.foreground": "#75a738", "editorGutter.addedBackground": "#18974e", "editorGutter.background": "#201602", "editorGutter.deletedBackground": "#c35359", @@ -90,7 +102,7 @@ "editorWidget.background": "#201602", "editorSuggestWidget.background": "#302e00", "editorSuggestWidget.foreground": "#948e48", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#477ca1", "editorSuggestWidget.selectedBackground": "#5f5b17", "editorHoverWidget.background": "#201602", "debugExceptionWidget.background": "#302e00", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#18974e60", "editorOverviewRuler.currentContentForeground": "#477ca1", "editorOverviewRuler.incomingContentForeground": "#18974e", + "editorOverviewRuler.commonContentForeground": "#b3588e", "panel.background": "#201602", "panelTitle.activeForeground": "#948e48", "panelTitle.inactiveForeground": "#6c6823", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#6c6823", "notification.background": "#5f5b17", "notification.foreground": "#948e48", + "notification.buttonBackground": "#477ca1", + "notification.buttonHoverBackground": "#5f5b17", + "notification.buttonForeground": "#faf0a5", + "notification.infoBackground": "#75a738", + "notification.infoForeground": "#faf0a5", + "notification.warningBackground": "#a88339", + "notification.warningForeground": "#faf0a5", + "notification.errorBackground": "#c35359", + "notification.errorForeground": "#faf0a5", "extensionButton.prominentBackground": "#18974e", "extensionButton.prominentForeground": "#faf0a5", "extensionButton.prominentHoverBackground": "#5f5b17", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#302e00", "welcomePage.buttonHoverBackground": "#5f5b17", "walkThrough.embeddedEditorBackground": "#201602", + "gitDecoration.modifiedResourceForeground": "#8868b3", + "gitDecoration.deletedResourceForeground": "#c35359", + "gitDecoration.untrackedResourceForeground": "#18974e", + "gitDecoration.ignoredResourceForeground": "#6c6823", + "gitDecoration.conflictingResourceForeground": "#a88339", "descriptionForeground": "#6c6823", "textBlockQuote.background": "#302e00", "textBlockQuote.border": "#477ca1", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#c35359" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#477ca1" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8868b3" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8868b3" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#75a738" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#477ca1" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a88339" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a88339" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#477ca1" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#75a738" } }, { diff --git a/themes/base16-marrakesh-light.json b/themes/base16-marrakesh-light.json index 18cdc7e..7fb3d41 100644 --- a/themes/base16-marrakesh-light.json +++ b/themes/base16-marrakesh-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#86813b", "editorCodeLens.foreground": "#948e48", "editorBracketMatch.background": "#948e48", + "editorOverviewRuler.findMatchForeground": "#a88339", + "editorOverviewRuler.rangeHighlightForeground": "#86813b", + "editorOverviewRuler.selectionHighlightForeground": "#948e48", + "editorOverviewRuler.wordHighlightForeground": "#201602", + "editorOverviewRuler.wordHighlightStrongForeground": "#477ca1", + "editorOverviewRuler.modifiedForeground": "#8868b3", + "editorOverviewRuler.addedForeground": "#18974e", + "editorOverviewRuler.deletedForeground": "#c35359", + "editorOverviewRuler.errorForeground": "#c35359", + "editorOverviewRuler.warningForeground": "#a88339", + "editorOverviewRuler.infoForeground": "#75a738", "editorError.foreground": "#c35359", - "editorWarning.foreground": "#c35359", + "editorWarning.foreground": "#a88339", + "editorInfo.foreground": "#75a738", "editorGutter.addedBackground": "#18974e", "editorGutter.background": "#faf0a5", "editorGutter.deletedBackground": "#c35359", @@ -90,7 +102,7 @@ "editorWidget.background": "#faf0a5", "editorSuggestWidget.background": "#ccc37a", "editorSuggestWidget.foreground": "#5f5b17", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#477ca1", "editorSuggestWidget.selectedBackground": "#948e48", "editorHoverWidget.background": "#faf0a5", "debugExceptionWidget.background": "#ccc37a", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#18974e60", "editorOverviewRuler.currentContentForeground": "#477ca1", "editorOverviewRuler.incomingContentForeground": "#18974e", + "editorOverviewRuler.commonContentForeground": "#b3588e", "panel.background": "#faf0a5", "panelTitle.activeForeground": "#5f5b17", "panelTitle.inactiveForeground": "#86813b", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#86813b", "notification.background": "#948e48", "notification.foreground": "#5f5b17", + "notification.buttonBackground": "#477ca1", + "notification.buttonHoverBackground": "#948e48", + "notification.buttonForeground": "#201602", + "notification.infoBackground": "#75a738", + "notification.infoForeground": "#201602", + "notification.warningBackground": "#a88339", + "notification.warningForeground": "#201602", + "notification.errorBackground": "#c35359", + "notification.errorForeground": "#201602", "extensionButton.prominentBackground": "#18974e", "extensionButton.prominentForeground": "#201602", "extensionButton.prominentHoverBackground": "#948e48", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#ccc37a", "welcomePage.buttonHoverBackground": "#948e48", "walkThrough.embeddedEditorBackground": "#faf0a5", + "gitDecoration.modifiedResourceForeground": "#8868b3", + "gitDecoration.deletedResourceForeground": "#c35359", + "gitDecoration.untrackedResourceForeground": "#18974e", + "gitDecoration.ignoredResourceForeground": "#86813b", + "gitDecoration.conflictingResourceForeground": "#a88339", "descriptionForeground": "#86813b", "textBlockQuote.background": "#ccc37a", "textBlockQuote.border": "#477ca1", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#c35359" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#477ca1" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8868b3" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8868b3" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#75a738" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#477ca1" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#a88339" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#a88339" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#477ca1" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#75a738" } }, { diff --git a/themes/base16-materia-dark.json b/themes/base16-materia-dark.json index 06a29fb..0be1cdb 100644 --- a/themes/base16-materia-dark.json +++ b/themes/base16-materia-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#707880", "editorCodeLens.foreground": "#37474F", "editorBracketMatch.background": "#37474F", + "editorOverviewRuler.findMatchForeground": "#FFCC00", + "editorOverviewRuler.rangeHighlightForeground": "#707880", + "editorOverviewRuler.selectionHighlightForeground": "#37474F", + "editorOverviewRuler.wordHighlightForeground": "#FFFFFF", + "editorOverviewRuler.wordHighlightStrongForeground": "#89DDFF", + "editorOverviewRuler.modifiedForeground": "#82AAFF", + "editorOverviewRuler.addedForeground": "#8BD649", + "editorOverviewRuler.deletedForeground": "#EC5F67", + "editorOverviewRuler.errorForeground": "#EC5F67", + "editorOverviewRuler.warningForeground": "#FFCC00", + "editorOverviewRuler.infoForeground": "#80CBC4", "editorError.foreground": "#EC5F67", - "editorWarning.foreground": "#EC5F67", + "editorWarning.foreground": "#FFCC00", + "editorInfo.foreground": "#80CBC4", "editorGutter.addedBackground": "#8BD649", "editorGutter.background": "#263238", "editorGutter.deletedBackground": "#EC5F67", @@ -90,7 +102,7 @@ "editorWidget.background": "#263238", "editorSuggestWidget.background": "#2C393F", "editorSuggestWidget.foreground": "#CDD3DE", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#89DDFF", "editorSuggestWidget.selectedBackground": "#37474F", "editorHoverWidget.background": "#263238", "debugExceptionWidget.background": "#2C393F", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#8BD64960", "editorOverviewRuler.currentContentForeground": "#89DDFF", "editorOverviewRuler.incomingContentForeground": "#8BD649", + "editorOverviewRuler.commonContentForeground": "#EC5F67", "panel.background": "#263238", "panelTitle.activeForeground": "#CDD3DE", "panelTitle.inactiveForeground": "#707880", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#707880", "notification.background": "#37474F", "notification.foreground": "#CDD3DE", + "notification.buttonBackground": "#89DDFF", + "notification.buttonHoverBackground": "#37474F", + "notification.buttonForeground": "#FFFFFF", + "notification.infoBackground": "#80CBC4", + "notification.infoForeground": "#FFFFFF", + "notification.warningBackground": "#FFCC00", + "notification.warningForeground": "#FFFFFF", + "notification.errorBackground": "#EC5F67", + "notification.errorForeground": "#FFFFFF", "extensionButton.prominentBackground": "#8BD649", "extensionButton.prominentForeground": "#FFFFFF", "extensionButton.prominentHoverBackground": "#37474F", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#2C393F", "welcomePage.buttonHoverBackground": "#37474F", "walkThrough.embeddedEditorBackground": "#263238", + "gitDecoration.modifiedResourceForeground": "#82AAFF", + "gitDecoration.deletedResourceForeground": "#EC5F67", + "gitDecoration.untrackedResourceForeground": "#8BD649", + "gitDecoration.ignoredResourceForeground": "#707880", + "gitDecoration.conflictingResourceForeground": "#FFCC00", "descriptionForeground": "#707880", "textBlockQuote.background": "#2C393F", "textBlockQuote.border": "#89DDFF", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#EC5F67" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#89DDFF" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#82AAFF" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#80CBC4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#89DDFF" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FFCC00" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FFCC00" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#89DDFF" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#80CBC4" } }, { diff --git a/themes/base16-materia-light.json b/themes/base16-materia-light.json index 74f4e0b..10a164c 100644 --- a/themes/base16-materia-light.json +++ b/themes/base16-materia-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#C9CCD3", "editorCodeLens.foreground": "#CDD3DE", "editorBracketMatch.background": "#CDD3DE", + "editorOverviewRuler.findMatchForeground": "#FFCC00", + "editorOverviewRuler.rangeHighlightForeground": "#C9CCD3", + "editorOverviewRuler.selectionHighlightForeground": "#CDD3DE", + "editorOverviewRuler.wordHighlightForeground": "#263238", + "editorOverviewRuler.wordHighlightStrongForeground": "#89DDFF", + "editorOverviewRuler.modifiedForeground": "#82AAFF", + "editorOverviewRuler.addedForeground": "#8BD649", + "editorOverviewRuler.deletedForeground": "#EC5F67", + "editorOverviewRuler.errorForeground": "#EC5F67", + "editorOverviewRuler.warningForeground": "#FFCC00", + "editorOverviewRuler.infoForeground": "#80CBC4", "editorError.foreground": "#EC5F67", - "editorWarning.foreground": "#EC5F67", + "editorWarning.foreground": "#FFCC00", + "editorInfo.foreground": "#80CBC4", "editorGutter.addedBackground": "#8BD649", "editorGutter.background": "#FFFFFF", "editorGutter.deletedBackground": "#EC5F67", @@ -90,7 +102,7 @@ "editorWidget.background": "#FFFFFF", "editorSuggestWidget.background": "#D5DBE5", "editorSuggestWidget.foreground": "#37474F", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#89DDFF", "editorSuggestWidget.selectedBackground": "#CDD3DE", "editorHoverWidget.background": "#FFFFFF", "debugExceptionWidget.background": "#D5DBE5", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#8BD64960", "editorOverviewRuler.currentContentForeground": "#89DDFF", "editorOverviewRuler.incomingContentForeground": "#8BD649", + "editorOverviewRuler.commonContentForeground": "#EC5F67", "panel.background": "#FFFFFF", "panelTitle.activeForeground": "#37474F", "panelTitle.inactiveForeground": "#C9CCD3", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#C9CCD3", "notification.background": "#CDD3DE", "notification.foreground": "#37474F", + "notification.buttonBackground": "#89DDFF", + "notification.buttonHoverBackground": "#CDD3DE", + "notification.buttonForeground": "#263238", + "notification.infoBackground": "#80CBC4", + "notification.infoForeground": "#263238", + "notification.warningBackground": "#FFCC00", + "notification.warningForeground": "#263238", + "notification.errorBackground": "#EC5F67", + "notification.errorForeground": "#263238", "extensionButton.prominentBackground": "#8BD649", "extensionButton.prominentForeground": "#263238", "extensionButton.prominentHoverBackground": "#CDD3DE", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#D5DBE5", "welcomePage.buttonHoverBackground": "#CDD3DE", "walkThrough.embeddedEditorBackground": "#FFFFFF", + "gitDecoration.modifiedResourceForeground": "#82AAFF", + "gitDecoration.deletedResourceForeground": "#EC5F67", + "gitDecoration.untrackedResourceForeground": "#8BD649", + "gitDecoration.ignoredResourceForeground": "#C9CCD3", + "gitDecoration.conflictingResourceForeground": "#FFCC00", "descriptionForeground": "#C9CCD3", "textBlockQuote.background": "#D5DBE5", "textBlockQuote.border": "#89DDFF", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#EC5F67" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#89DDFF" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#82AAFF" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#82AAFF" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#80CBC4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#89DDFF" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FFCC00" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FFCC00" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#89DDFF" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#80CBC4" } }, { diff --git a/themes/base16-material-dark.json b/themes/base16-material-dark.json index e610856..ceb38f1 100644 --- a/themes/base16-material-dark.json +++ b/themes/base16-material-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#546E7A", "editorCodeLens.foreground": "#314549", "editorBracketMatch.background": "#314549", + "editorOverviewRuler.findMatchForeground": "#FFCB6B", + "editorOverviewRuler.rangeHighlightForeground": "#546E7A", + "editorOverviewRuler.selectionHighlightForeground": "#314549", + "editorOverviewRuler.wordHighlightForeground": "#FFFFFF", + "editorOverviewRuler.wordHighlightStrongForeground": "#82AAFF", + "editorOverviewRuler.modifiedForeground": "#C792EA", + "editorOverviewRuler.addedForeground": "#C3E88D", + "editorOverviewRuler.deletedForeground": "#F07178", + "editorOverviewRuler.errorForeground": "#F07178", + "editorOverviewRuler.warningForeground": "#FFCB6B", + "editorOverviewRuler.infoForeground": "#89DDFF", "editorError.foreground": "#F07178", - "editorWarning.foreground": "#F07178", + "editorWarning.foreground": "#FFCB6B", + "editorInfo.foreground": "#89DDFF", "editorGutter.addedBackground": "#C3E88D", "editorGutter.background": "#263238", "editorGutter.deletedBackground": "#F07178", @@ -90,7 +102,7 @@ "editorWidget.background": "#263238", "editorSuggestWidget.background": "#2E3C43", "editorSuggestWidget.foreground": "#EEFFFF", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#82AAFF", "editorSuggestWidget.selectedBackground": "#314549", "editorHoverWidget.background": "#263238", "debugExceptionWidget.background": "#2E3C43", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#C3E88D60", "editorOverviewRuler.currentContentForeground": "#82AAFF", "editorOverviewRuler.incomingContentForeground": "#C3E88D", + "editorOverviewRuler.commonContentForeground": "#FF5370", "panel.background": "#263238", "panelTitle.activeForeground": "#EEFFFF", "panelTitle.inactiveForeground": "#546E7A", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#546E7A", "notification.background": "#314549", "notification.foreground": "#EEFFFF", + "notification.buttonBackground": "#82AAFF", + "notification.buttonHoverBackground": "#314549", + "notification.buttonForeground": "#FFFFFF", + "notification.infoBackground": "#89DDFF", + "notification.infoForeground": "#FFFFFF", + "notification.warningBackground": "#FFCB6B", + "notification.warningForeground": "#FFFFFF", + "notification.errorBackground": "#F07178", + "notification.errorForeground": "#FFFFFF", "extensionButton.prominentBackground": "#C3E88D", "extensionButton.prominentForeground": "#FFFFFF", "extensionButton.prominentHoverBackground": "#314549", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#2E3C43", "welcomePage.buttonHoverBackground": "#314549", "walkThrough.embeddedEditorBackground": "#263238", + "gitDecoration.modifiedResourceForeground": "#C792EA", + "gitDecoration.deletedResourceForeground": "#F07178", + "gitDecoration.untrackedResourceForeground": "#C3E88D", + "gitDecoration.ignoredResourceForeground": "#546E7A", + "gitDecoration.conflictingResourceForeground": "#FFCB6B", "descriptionForeground": "#546E7A", "textBlockQuote.background": "#2E3C43", "textBlockQuote.border": "#82AAFF", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#F07178" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#C792EA" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FFCB6B" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#89DDFF" } }, { diff --git a/themes/base16-material-darker.json b/themes/base16-material-darker.json index b95714e..f5eea33 100644 --- a/themes/base16-material-darker.json +++ b/themes/base16-material-darker.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#4A4A4A", "editorCodeLens.foreground": "#353535", "editorBracketMatch.background": "#353535", + "editorOverviewRuler.findMatchForeground": "#FFCB6B", + "editorOverviewRuler.rangeHighlightForeground": "#4A4A4A", + "editorOverviewRuler.selectionHighlightForeground": "#353535", + "editorOverviewRuler.wordHighlightForeground": "#FFFFFF", + "editorOverviewRuler.wordHighlightStrongForeground": "#82AAFF", + "editorOverviewRuler.modifiedForeground": "#C792EA", + "editorOverviewRuler.addedForeground": "#C3E88D", + "editorOverviewRuler.deletedForeground": "#F07178", + "editorOverviewRuler.errorForeground": "#F07178", + "editorOverviewRuler.warningForeground": "#FFCB6B", + "editorOverviewRuler.infoForeground": "#89DDFF", "editorError.foreground": "#F07178", - "editorWarning.foreground": "#F07178", + "editorWarning.foreground": "#FFCB6B", + "editorInfo.foreground": "#89DDFF", "editorGutter.addedBackground": "#C3E88D", "editorGutter.background": "#212121", "editorGutter.deletedBackground": "#F07178", @@ -90,7 +102,7 @@ "editorWidget.background": "#212121", "editorSuggestWidget.background": "#303030", "editorSuggestWidget.foreground": "#EEFFFF", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#82AAFF", "editorSuggestWidget.selectedBackground": "#353535", "editorHoverWidget.background": "#212121", "debugExceptionWidget.background": "#303030", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#C3E88D60", "editorOverviewRuler.currentContentForeground": "#82AAFF", "editorOverviewRuler.incomingContentForeground": "#C3E88D", + "editorOverviewRuler.commonContentForeground": "#FF5370", "panel.background": "#212121", "panelTitle.activeForeground": "#EEFFFF", "panelTitle.inactiveForeground": "#4A4A4A", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#4A4A4A", "notification.background": "#353535", "notification.foreground": "#EEFFFF", + "notification.buttonBackground": "#82AAFF", + "notification.buttonHoverBackground": "#353535", + "notification.buttonForeground": "#FFFFFF", + "notification.infoBackground": "#89DDFF", + "notification.infoForeground": "#FFFFFF", + "notification.warningBackground": "#FFCB6B", + "notification.warningForeground": "#FFFFFF", + "notification.errorBackground": "#F07178", + "notification.errorForeground": "#FFFFFF", "extensionButton.prominentBackground": "#C3E88D", "extensionButton.prominentForeground": "#FFFFFF", "extensionButton.prominentHoverBackground": "#353535", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#303030", "welcomePage.buttonHoverBackground": "#353535", "walkThrough.embeddedEditorBackground": "#212121", + "gitDecoration.modifiedResourceForeground": "#C792EA", + "gitDecoration.deletedResourceForeground": "#F07178", + "gitDecoration.untrackedResourceForeground": "#C3E88D", + "gitDecoration.ignoredResourceForeground": "#4A4A4A", + "gitDecoration.conflictingResourceForeground": "#FFCB6B", "descriptionForeground": "#4A4A4A", "textBlockQuote.background": "#303030", "textBlockQuote.border": "#82AAFF", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#F07178" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#C792EA" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FFCB6B" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#89DDFF" } }, { diff --git a/themes/base16-material-light.json b/themes/base16-material-light.json index bf3c8e0..bbb0aa9 100644 --- a/themes/base16-material-light.json +++ b/themes/base16-material-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#B2CCD6", "editorCodeLens.foreground": "#EEFFFF", "editorBracketMatch.background": "#EEFFFF", + "editorOverviewRuler.findMatchForeground": "#FFCB6B", + "editorOverviewRuler.rangeHighlightForeground": "#B2CCD6", + "editorOverviewRuler.selectionHighlightForeground": "#EEFFFF", + "editorOverviewRuler.wordHighlightForeground": "#263238", + "editorOverviewRuler.wordHighlightStrongForeground": "#82AAFF", + "editorOverviewRuler.modifiedForeground": "#C792EA", + "editorOverviewRuler.addedForeground": "#C3E88D", + "editorOverviewRuler.deletedForeground": "#F07178", + "editorOverviewRuler.errorForeground": "#F07178", + "editorOverviewRuler.warningForeground": "#FFCB6B", + "editorOverviewRuler.infoForeground": "#89DDFF", "editorError.foreground": "#F07178", - "editorWarning.foreground": "#F07178", + "editorWarning.foreground": "#FFCB6B", + "editorInfo.foreground": "#89DDFF", "editorGutter.addedBackground": "#C3E88D", "editorGutter.background": "#FFFFFF", "editorGutter.deletedBackground": "#F07178", @@ -90,7 +102,7 @@ "editorWidget.background": "#FFFFFF", "editorSuggestWidget.background": "#EEFFFF", "editorSuggestWidget.foreground": "#314549", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#82AAFF", "editorSuggestWidget.selectedBackground": "#EEFFFF", "editorHoverWidget.background": "#FFFFFF", "debugExceptionWidget.background": "#EEFFFF", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#C3E88D60", "editorOverviewRuler.currentContentForeground": "#82AAFF", "editorOverviewRuler.incomingContentForeground": "#C3E88D", + "editorOverviewRuler.commonContentForeground": "#FF5370", "panel.background": "#FFFFFF", "panelTitle.activeForeground": "#314549", "panelTitle.inactiveForeground": "#B2CCD6", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#B2CCD6", "notification.background": "#EEFFFF", "notification.foreground": "#314549", + "notification.buttonBackground": "#82AAFF", + "notification.buttonHoverBackground": "#EEFFFF", + "notification.buttonForeground": "#263238", + "notification.infoBackground": "#89DDFF", + "notification.infoForeground": "#263238", + "notification.warningBackground": "#FFCB6B", + "notification.warningForeground": "#263238", + "notification.errorBackground": "#F07178", + "notification.errorForeground": "#263238", "extensionButton.prominentBackground": "#C3E88D", "extensionButton.prominentForeground": "#263238", "extensionButton.prominentHoverBackground": "#EEFFFF", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#EEFFFF", "welcomePage.buttonHoverBackground": "#EEFFFF", "walkThrough.embeddedEditorBackground": "#FFFFFF", + "gitDecoration.modifiedResourceForeground": "#C792EA", + "gitDecoration.deletedResourceForeground": "#F07178", + "gitDecoration.untrackedResourceForeground": "#C3E88D", + "gitDecoration.ignoredResourceForeground": "#B2CCD6", + "gitDecoration.conflictingResourceForeground": "#FFCB6B", "descriptionForeground": "#B2CCD6", "textBlockQuote.background": "#EEFFFF", "textBlockQuote.border": "#82AAFF", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#F07178" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#C792EA" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FFCB6B" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#89DDFF" } }, { diff --git a/themes/base16-material-lighter.json b/themes/base16-material-lighter.json index 4f0458f..f8d4cfa 100644 --- a/themes/base16-material-lighter.json +++ b/themes/base16-material-lighter.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#CCD7DA", "editorCodeLens.foreground": "#CCEAE7", "editorBracketMatch.background": "#CCEAE7", + "editorOverviewRuler.findMatchForeground": "#FFB62C", + "editorOverviewRuler.rangeHighlightForeground": "#CCD7DA", + "editorOverviewRuler.selectionHighlightForeground": "#CCEAE7", + "editorOverviewRuler.wordHighlightForeground": "#FFFFFF", + "editorOverviewRuler.wordHighlightStrongForeground": "#6182B8", + "editorOverviewRuler.modifiedForeground": "#7C4DFF", + "editorOverviewRuler.addedForeground": "#91B859", + "editorOverviewRuler.deletedForeground": "#FF5370", + "editorOverviewRuler.errorForeground": "#FF5370", + "editorOverviewRuler.warningForeground": "#FFB62C", + "editorOverviewRuler.infoForeground": "#39ADB5", "editorError.foreground": "#FF5370", - "editorWarning.foreground": "#FF5370", + "editorWarning.foreground": "#FFB62C", + "editorInfo.foreground": "#39ADB5", "editorGutter.addedBackground": "#91B859", "editorGutter.background": "#FAFAFA", "editorGutter.deletedBackground": "#FF5370", @@ -90,7 +102,7 @@ "editorWidget.background": "#FAFAFA", "editorSuggestWidget.background": "#E7EAEC", "editorSuggestWidget.foreground": "#80CBC4", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6182B8", "editorSuggestWidget.selectedBackground": "#CCEAE7", "editorHoverWidget.background": "#FAFAFA", "debugExceptionWidget.background": "#E7EAEC", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#91B85960", "editorOverviewRuler.currentContentForeground": "#6182B8", "editorOverviewRuler.incomingContentForeground": "#91B859", + "editorOverviewRuler.commonContentForeground": "#E53935", "panel.background": "#FAFAFA", "panelTitle.activeForeground": "#80CBC4", "panelTitle.inactiveForeground": "#CCD7DA", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#CCD7DA", "notification.background": "#CCEAE7", "notification.foreground": "#80CBC4", + "notification.buttonBackground": "#6182B8", + "notification.buttonHoverBackground": "#CCEAE7", + "notification.buttonForeground": "#FFFFFF", + "notification.infoBackground": "#39ADB5", + "notification.infoForeground": "#FFFFFF", + "notification.warningBackground": "#FFB62C", + "notification.warningForeground": "#FFFFFF", + "notification.errorBackground": "#FF5370", + "notification.errorForeground": "#FFFFFF", "extensionButton.prominentBackground": "#91B859", "extensionButton.prominentForeground": "#FFFFFF", "extensionButton.prominentHoverBackground": "#CCEAE7", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#E7EAEC", "welcomePage.buttonHoverBackground": "#CCEAE7", "walkThrough.embeddedEditorBackground": "#FAFAFA", + "gitDecoration.modifiedResourceForeground": "#7C4DFF", + "gitDecoration.deletedResourceForeground": "#FF5370", + "gitDecoration.untrackedResourceForeground": "#91B859", + "gitDecoration.ignoredResourceForeground": "#CCD7DA", + "gitDecoration.conflictingResourceForeground": "#FFB62C", "descriptionForeground": "#CCD7DA", "textBlockQuote.background": "#E7EAEC", "textBlockQuote.border": "#6182B8", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#FF5370" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6182B8" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#7C4DFF" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#7C4DFF" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#39ADB5" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6182B8" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FFB62C" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FFB62C" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6182B8" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#39ADB5" } }, { diff --git a/themes/base16-material-palenight-dark.json b/themes/base16-material-palenight-dark.json index 63a0e13..d9d9965 100644 --- a/themes/base16-material-palenight-dark.json +++ b/themes/base16-material-palenight-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#676E95", "editorCodeLens.foreground": "#32374D", "editorBracketMatch.background": "#32374D", + "editorOverviewRuler.findMatchForeground": "#FFCB6B", + "editorOverviewRuler.rangeHighlightForeground": "#676E95", + "editorOverviewRuler.selectionHighlightForeground": "#32374D", + "editorOverviewRuler.wordHighlightForeground": "#FFFFFF", + "editorOverviewRuler.wordHighlightStrongForeground": "#82AAFF", + "editorOverviewRuler.modifiedForeground": "#C792EA", + "editorOverviewRuler.addedForeground": "#C3E88D", + "editorOverviewRuler.deletedForeground": "#F07178", + "editorOverviewRuler.errorForeground": "#F07178", + "editorOverviewRuler.warningForeground": "#FFCB6B", + "editorOverviewRuler.infoForeground": "#89DDFF", "editorError.foreground": "#F07178", - "editorWarning.foreground": "#F07178", + "editorWarning.foreground": "#FFCB6B", + "editorInfo.foreground": "#89DDFF", "editorGutter.addedBackground": "#C3E88D", "editorGutter.background": "#292D3E", "editorGutter.deletedBackground": "#F07178", @@ -90,7 +102,7 @@ "editorWidget.background": "#292D3E", "editorSuggestWidget.background": "#444267", "editorSuggestWidget.foreground": "#959DCB", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#82AAFF", "editorSuggestWidget.selectedBackground": "#32374D", "editorHoverWidget.background": "#292D3E", "debugExceptionWidget.background": "#444267", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#C3E88D60", "editorOverviewRuler.currentContentForeground": "#82AAFF", "editorOverviewRuler.incomingContentForeground": "#C3E88D", + "editorOverviewRuler.commonContentForeground": "#FF5370", "panel.background": "#292D3E", "panelTitle.activeForeground": "#959DCB", "panelTitle.inactiveForeground": "#676E95", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#676E95", "notification.background": "#32374D", "notification.foreground": "#959DCB", + "notification.buttonBackground": "#82AAFF", + "notification.buttonHoverBackground": "#32374D", + "notification.buttonForeground": "#FFFFFF", + "notification.infoBackground": "#89DDFF", + "notification.infoForeground": "#FFFFFF", + "notification.warningBackground": "#FFCB6B", + "notification.warningForeground": "#FFFFFF", + "notification.errorBackground": "#F07178", + "notification.errorForeground": "#FFFFFF", "extensionButton.prominentBackground": "#C3E88D", "extensionButton.prominentForeground": "#FFFFFF", "extensionButton.prominentHoverBackground": "#32374D", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#444267", "welcomePage.buttonHoverBackground": "#32374D", "walkThrough.embeddedEditorBackground": "#292D3E", + "gitDecoration.modifiedResourceForeground": "#C792EA", + "gitDecoration.deletedResourceForeground": "#F07178", + "gitDecoration.untrackedResourceForeground": "#C3E88D", + "gitDecoration.ignoredResourceForeground": "#676E95", + "gitDecoration.conflictingResourceForeground": "#FFCB6B", "descriptionForeground": "#676E95", "textBlockQuote.background": "#444267", "textBlockQuote.border": "#82AAFF", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#F07178" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#C792EA" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FFCB6B" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#89DDFF" } }, { diff --git a/themes/base16-material-palenight-light.json b/themes/base16-material-palenight-light.json index beb9a50..57a2813 100644 --- a/themes/base16-material-palenight-light.json +++ b/themes/base16-material-palenight-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#8796B0", "editorCodeLens.foreground": "#959DCB", "editorBracketMatch.background": "#959DCB", + "editorOverviewRuler.findMatchForeground": "#FFCB6B", + "editorOverviewRuler.rangeHighlightForeground": "#8796B0", + "editorOverviewRuler.selectionHighlightForeground": "#959DCB", + "editorOverviewRuler.wordHighlightForeground": "#292D3E", + "editorOverviewRuler.wordHighlightStrongForeground": "#82AAFF", + "editorOverviewRuler.modifiedForeground": "#C792EA", + "editorOverviewRuler.addedForeground": "#C3E88D", + "editorOverviewRuler.deletedForeground": "#F07178", + "editorOverviewRuler.errorForeground": "#F07178", + "editorOverviewRuler.warningForeground": "#FFCB6B", + "editorOverviewRuler.infoForeground": "#89DDFF", "editorError.foreground": "#F07178", - "editorWarning.foreground": "#F07178", + "editorWarning.foreground": "#FFCB6B", + "editorInfo.foreground": "#89DDFF", "editorGutter.addedBackground": "#C3E88D", "editorGutter.background": "#FFFFFF", "editorGutter.deletedBackground": "#F07178", @@ -90,7 +102,7 @@ "editorWidget.background": "#FFFFFF", "editorSuggestWidget.background": "#959DCB", "editorSuggestWidget.foreground": "#32374D", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#82AAFF", "editorSuggestWidget.selectedBackground": "#959DCB", "editorHoverWidget.background": "#FFFFFF", "debugExceptionWidget.background": "#959DCB", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#C3E88D60", "editorOverviewRuler.currentContentForeground": "#82AAFF", "editorOverviewRuler.incomingContentForeground": "#C3E88D", + "editorOverviewRuler.commonContentForeground": "#FF5370", "panel.background": "#FFFFFF", "panelTitle.activeForeground": "#32374D", "panelTitle.inactiveForeground": "#8796B0", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#8796B0", "notification.background": "#959DCB", "notification.foreground": "#32374D", + "notification.buttonBackground": "#82AAFF", + "notification.buttonHoverBackground": "#959DCB", + "notification.buttonForeground": "#292D3E", + "notification.infoBackground": "#89DDFF", + "notification.infoForeground": "#292D3E", + "notification.warningBackground": "#FFCB6B", + "notification.warningForeground": "#292D3E", + "notification.errorBackground": "#F07178", + "notification.errorForeground": "#292D3E", "extensionButton.prominentBackground": "#C3E88D", "extensionButton.prominentForeground": "#292D3E", "extensionButton.prominentHoverBackground": "#959DCB", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#959DCB", "welcomePage.buttonHoverBackground": "#959DCB", "walkThrough.embeddedEditorBackground": "#FFFFFF", + "gitDecoration.modifiedResourceForeground": "#C792EA", + "gitDecoration.deletedResourceForeground": "#F07178", + "gitDecoration.untrackedResourceForeground": "#C3E88D", + "gitDecoration.ignoredResourceForeground": "#8796B0", + "gitDecoration.conflictingResourceForeground": "#FFCB6B", "descriptionForeground": "#8796B0", "textBlockQuote.background": "#959DCB", "textBlockQuote.border": "#82AAFF", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#F07178" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#C792EA" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#C792EA" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#89DDFF" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FFCB6B" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FFCB6B" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#82AAFF" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#89DDFF" } }, { diff --git a/themes/base16-mellow-purple-dark.json b/themes/base16-mellow-purple-dark.json index f1c7f5a..26543e2 100644 --- a/themes/base16-mellow-purple-dark.json +++ b/themes/base16-mellow-purple-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#320f55", "editorCodeLens.foreground": "#331354", "editorBracketMatch.background": "#331354", + "editorOverviewRuler.findMatchForeground": "#955ae7", + "editorOverviewRuler.rangeHighlightForeground": "#320f55", + "editorOverviewRuler.selectionHighlightForeground": "#331354", + "editorOverviewRuler.wordHighlightForeground": "#f8c0ff", + "editorOverviewRuler.wordHighlightStrongForeground": "#550068", + "editorOverviewRuler.modifiedForeground": "#8991bb", + "editorOverviewRuler.addedForeground": "#05cb0d", + "editorOverviewRuler.deletedForeground": "#00d9e9", + "editorOverviewRuler.errorForeground": "#00d9e9", + "editorOverviewRuler.warningForeground": "#955ae7", + "editorOverviewRuler.infoForeground": "#b900b1", "editorError.foreground": "#00d9e9", - "editorWarning.foreground": "#00d9e9", + "editorWarning.foreground": "#955ae7", + "editorInfo.foreground": "#b900b1", "editorGutter.addedBackground": "#05cb0d", "editorGutter.background": "#1e0528", "editorGutter.deletedBackground": "#00d9e9", @@ -90,7 +102,7 @@ "editorWidget.background": "#1e0528", "editorSuggestWidget.background": "#1A092D", "editorSuggestWidget.foreground": "#ffeeff", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#550068", "editorSuggestWidget.selectedBackground": "#331354", "editorHoverWidget.background": "#1e0528", "debugExceptionWidget.background": "#1A092D", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#05cb0d60", "editorOverviewRuler.currentContentForeground": "#550068", "editorOverviewRuler.incomingContentForeground": "#05cb0d", + "editorOverviewRuler.commonContentForeground": "#4d6fff", "panel.background": "#1e0528", "panelTitle.activeForeground": "#ffeeff", "panelTitle.inactiveForeground": "#320f55", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#320f55", "notification.background": "#331354", "notification.foreground": "#ffeeff", + "notification.buttonBackground": "#550068", + "notification.buttonHoverBackground": "#331354", + "notification.buttonForeground": "#f8c0ff", + "notification.infoBackground": "#b900b1", + "notification.infoForeground": "#f8c0ff", + "notification.warningBackground": "#955ae7", + "notification.warningForeground": "#f8c0ff", + "notification.errorBackground": "#00d9e9", + "notification.errorForeground": "#f8c0ff", "extensionButton.prominentBackground": "#05cb0d", "extensionButton.prominentForeground": "#f8c0ff", "extensionButton.prominentHoverBackground": "#331354", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#1A092D", "welcomePage.buttonHoverBackground": "#331354", "walkThrough.embeddedEditorBackground": "#1e0528", + "gitDecoration.modifiedResourceForeground": "#8991bb", + "gitDecoration.deletedResourceForeground": "#00d9e9", + "gitDecoration.untrackedResourceForeground": "#05cb0d", + "gitDecoration.ignoredResourceForeground": "#320f55", + "gitDecoration.conflictingResourceForeground": "#955ae7", "descriptionForeground": "#320f55", "textBlockQuote.background": "#1A092D", "textBlockQuote.border": "#550068", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#00d9e9" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#550068" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8991bb" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8991bb" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#b900b1" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#550068" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#955ae7" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#955ae7" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#550068" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#b900b1" } }, { diff --git a/themes/base16-mellow-purple-light.json b/themes/base16-mellow-purple-light.json index 34ddc44..60d8c04 100644 --- a/themes/base16-mellow-purple-light.json +++ b/themes/base16-mellow-purple-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#873582", "editorCodeLens.foreground": "#ffeeff", "editorBracketMatch.background": "#ffeeff", + "editorOverviewRuler.findMatchForeground": "#955ae7", + "editorOverviewRuler.rangeHighlightForeground": "#873582", + "editorOverviewRuler.selectionHighlightForeground": "#ffeeff", + "editorOverviewRuler.wordHighlightForeground": "#1e0528", + "editorOverviewRuler.wordHighlightStrongForeground": "#550068", + "editorOverviewRuler.modifiedForeground": "#8991bb", + "editorOverviewRuler.addedForeground": "#05cb0d", + "editorOverviewRuler.deletedForeground": "#00d9e9", + "editorOverviewRuler.errorForeground": "#00d9e9", + "editorOverviewRuler.warningForeground": "#955ae7", + "editorOverviewRuler.infoForeground": "#b900b1", "editorError.foreground": "#00d9e9", - "editorWarning.foreground": "#00d9e9", + "editorWarning.foreground": "#955ae7", + "editorInfo.foreground": "#b900b1", "editorGutter.addedBackground": "#05cb0d", "editorGutter.background": "#f8c0ff", "editorGutter.deletedBackground": "#00d9e9", @@ -90,7 +102,7 @@ "editorWidget.background": "#f8c0ff", "editorSuggestWidget.background": "#ffeeff", "editorSuggestWidget.foreground": "#331354", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#550068", "editorSuggestWidget.selectedBackground": "#ffeeff", "editorHoverWidget.background": "#f8c0ff", "debugExceptionWidget.background": "#ffeeff", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#05cb0d60", "editorOverviewRuler.currentContentForeground": "#550068", "editorOverviewRuler.incomingContentForeground": "#05cb0d", + "editorOverviewRuler.commonContentForeground": "#4d6fff", "panel.background": "#f8c0ff", "panelTitle.activeForeground": "#331354", "panelTitle.inactiveForeground": "#873582", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#873582", "notification.background": "#ffeeff", "notification.foreground": "#331354", + "notification.buttonBackground": "#550068", + "notification.buttonHoverBackground": "#ffeeff", + "notification.buttonForeground": "#1e0528", + "notification.infoBackground": "#b900b1", + "notification.infoForeground": "#1e0528", + "notification.warningBackground": "#955ae7", + "notification.warningForeground": "#1e0528", + "notification.errorBackground": "#00d9e9", + "notification.errorForeground": "#1e0528", "extensionButton.prominentBackground": "#05cb0d", "extensionButton.prominentForeground": "#1e0528", "extensionButton.prominentHoverBackground": "#ffeeff", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#ffeeff", "welcomePage.buttonHoverBackground": "#ffeeff", "walkThrough.embeddedEditorBackground": "#f8c0ff", + "gitDecoration.modifiedResourceForeground": "#8991bb", + "gitDecoration.deletedResourceForeground": "#00d9e9", + "gitDecoration.untrackedResourceForeground": "#05cb0d", + "gitDecoration.ignoredResourceForeground": "#873582", + "gitDecoration.conflictingResourceForeground": "#955ae7", "descriptionForeground": "#873582", "textBlockQuote.background": "#ffeeff", "textBlockQuote.border": "#550068", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#00d9e9" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#550068" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8991bb" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8991bb" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#b900b1" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#550068" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#955ae7" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#955ae7" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#550068" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#b900b1" } }, { diff --git a/themes/base16-mexico-dark.json b/themes/base16-mexico-dark.json index e55005a..778e147 100644 --- a/themes/base16-mexico-dark.json +++ b/themes/base16-mexico-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#585858", "editorCodeLens.foreground": "#383838", "editorBracketMatch.background": "#383838", + "editorOverviewRuler.findMatchForeground": "#f79a0e", + "editorOverviewRuler.rangeHighlightForeground": "#585858", + "editorOverviewRuler.selectionHighlightForeground": "#383838", + "editorOverviewRuler.wordHighlightForeground": "#f8f8f8", + "editorOverviewRuler.wordHighlightStrongForeground": "#7cafc2", + "editorOverviewRuler.modifiedForeground": "#96609e", + "editorOverviewRuler.addedForeground": "#538947", + "editorOverviewRuler.deletedForeground": "#ab4642", + "editorOverviewRuler.errorForeground": "#ab4642", + "editorOverviewRuler.warningForeground": "#f79a0e", + "editorOverviewRuler.infoForeground": "#4b8093", "editorError.foreground": "#ab4642", - "editorWarning.foreground": "#ab4642", + "editorWarning.foreground": "#f79a0e", + "editorInfo.foreground": "#4b8093", "editorGutter.addedBackground": "#538947", "editorGutter.background": "#181818", "editorGutter.deletedBackground": "#ab4642", @@ -90,7 +102,7 @@ "editorWidget.background": "#181818", "editorSuggestWidget.background": "#282828", "editorSuggestWidget.foreground": "#d8d8d8", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7cafc2", "editorSuggestWidget.selectedBackground": "#383838", "editorHoverWidget.background": "#181818", "debugExceptionWidget.background": "#282828", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#53894760", "editorOverviewRuler.currentContentForeground": "#7cafc2", "editorOverviewRuler.incomingContentForeground": "#538947", + "editorOverviewRuler.commonContentForeground": "#a16946", "panel.background": "#181818", "panelTitle.activeForeground": "#d8d8d8", "panelTitle.inactiveForeground": "#585858", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#585858", "notification.background": "#383838", "notification.foreground": "#d8d8d8", + "notification.buttonBackground": "#7cafc2", + "notification.buttonHoverBackground": "#383838", + "notification.buttonForeground": "#f8f8f8", + "notification.infoBackground": "#4b8093", + "notification.infoForeground": "#f8f8f8", + "notification.warningBackground": "#f79a0e", + "notification.warningForeground": "#f8f8f8", + "notification.errorBackground": "#ab4642", + "notification.errorForeground": "#f8f8f8", "extensionButton.prominentBackground": "#538947", "extensionButton.prominentForeground": "#f8f8f8", "extensionButton.prominentHoverBackground": "#383838", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#282828", "welcomePage.buttonHoverBackground": "#383838", "walkThrough.embeddedEditorBackground": "#181818", + "gitDecoration.modifiedResourceForeground": "#96609e", + "gitDecoration.deletedResourceForeground": "#ab4642", + "gitDecoration.untrackedResourceForeground": "#538947", + "gitDecoration.ignoredResourceForeground": "#585858", + "gitDecoration.conflictingResourceForeground": "#f79a0e", "descriptionForeground": "#585858", "textBlockQuote.background": "#282828", "textBlockQuote.border": "#7cafc2", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ab4642" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#96609e" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#96609e" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#4b8093" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f79a0e" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f79a0e" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#4b8093" } }, { diff --git a/themes/base16-mexico-light.json b/themes/base16-mexico-light.json index db8d9d0..a9a75a8 100644 --- a/themes/base16-mexico-light.json +++ b/themes/base16-mexico-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#b8b8b8", "editorCodeLens.foreground": "#d8d8d8", "editorBracketMatch.background": "#d8d8d8", + "editorOverviewRuler.findMatchForeground": "#f79a0e", + "editorOverviewRuler.rangeHighlightForeground": "#b8b8b8", + "editorOverviewRuler.selectionHighlightForeground": "#d8d8d8", + "editorOverviewRuler.wordHighlightForeground": "#181818", + "editorOverviewRuler.wordHighlightStrongForeground": "#7cafc2", + "editorOverviewRuler.modifiedForeground": "#96609e", + "editorOverviewRuler.addedForeground": "#538947", + "editorOverviewRuler.deletedForeground": "#ab4642", + "editorOverviewRuler.errorForeground": "#ab4642", + "editorOverviewRuler.warningForeground": "#f79a0e", + "editorOverviewRuler.infoForeground": "#4b8093", "editorError.foreground": "#ab4642", - "editorWarning.foreground": "#ab4642", + "editorWarning.foreground": "#f79a0e", + "editorInfo.foreground": "#4b8093", "editorGutter.addedBackground": "#538947", "editorGutter.background": "#f8f8f8", "editorGutter.deletedBackground": "#ab4642", @@ -90,7 +102,7 @@ "editorWidget.background": "#f8f8f8", "editorSuggestWidget.background": "#e8e8e8", "editorSuggestWidget.foreground": "#383838", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7cafc2", "editorSuggestWidget.selectedBackground": "#d8d8d8", "editorHoverWidget.background": "#f8f8f8", "debugExceptionWidget.background": "#e8e8e8", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#53894760", "editorOverviewRuler.currentContentForeground": "#7cafc2", "editorOverviewRuler.incomingContentForeground": "#538947", + "editorOverviewRuler.commonContentForeground": "#a16946", "panel.background": "#f8f8f8", "panelTitle.activeForeground": "#383838", "panelTitle.inactiveForeground": "#b8b8b8", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#b8b8b8", "notification.background": "#d8d8d8", "notification.foreground": "#383838", + "notification.buttonBackground": "#7cafc2", + "notification.buttonHoverBackground": "#d8d8d8", + "notification.buttonForeground": "#181818", + "notification.infoBackground": "#4b8093", + "notification.infoForeground": "#181818", + "notification.warningBackground": "#f79a0e", + "notification.warningForeground": "#181818", + "notification.errorBackground": "#ab4642", + "notification.errorForeground": "#181818", "extensionButton.prominentBackground": "#538947", "extensionButton.prominentForeground": "#181818", "extensionButton.prominentHoverBackground": "#d8d8d8", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e8e8e8", "welcomePage.buttonHoverBackground": "#d8d8d8", "walkThrough.embeddedEditorBackground": "#f8f8f8", + "gitDecoration.modifiedResourceForeground": "#96609e", + "gitDecoration.deletedResourceForeground": "#ab4642", + "gitDecoration.untrackedResourceForeground": "#538947", + "gitDecoration.ignoredResourceForeground": "#b8b8b8", + "gitDecoration.conflictingResourceForeground": "#f79a0e", "descriptionForeground": "#b8b8b8", "textBlockQuote.background": "#e8e8e8", "textBlockQuote.border": "#7cafc2", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ab4642" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#96609e" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#96609e" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#4b8093" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f79a0e" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f79a0e" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7cafc2" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#4b8093" } }, { diff --git a/themes/base16-mocha-dark.json b/themes/base16-mocha-dark.json index 7bd4a87..e6b1cfa 100644 --- a/themes/base16-mocha-dark.json +++ b/themes/base16-mocha-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#7e705a", "editorCodeLens.foreground": "#645240", "editorBracketMatch.background": "#645240", + "editorOverviewRuler.findMatchForeground": "#f4bc87", + "editorOverviewRuler.rangeHighlightForeground": "#7e705a", + "editorOverviewRuler.selectionHighlightForeground": "#645240", + "editorOverviewRuler.wordHighlightForeground": "#f5eeeb", + "editorOverviewRuler.wordHighlightStrongForeground": "#8ab3b5", + "editorOverviewRuler.modifiedForeground": "#a89bb9", + "editorOverviewRuler.addedForeground": "#beb55b", + "editorOverviewRuler.deletedForeground": "#cb6077", + "editorOverviewRuler.errorForeground": "#cb6077", + "editorOverviewRuler.warningForeground": "#f4bc87", + "editorOverviewRuler.infoForeground": "#7bbda4", "editorError.foreground": "#cb6077", - "editorWarning.foreground": "#cb6077", + "editorWarning.foreground": "#f4bc87", + "editorInfo.foreground": "#7bbda4", "editorGutter.addedBackground": "#beb55b", "editorGutter.background": "#3B3228", "editorGutter.deletedBackground": "#cb6077", @@ -90,7 +102,7 @@ "editorWidget.background": "#3B3228", "editorSuggestWidget.background": "#534636", "editorSuggestWidget.foreground": "#d0c8c6", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#8ab3b5", "editorSuggestWidget.selectedBackground": "#645240", "editorHoverWidget.background": "#3B3228", "debugExceptionWidget.background": "#534636", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#beb55b60", "editorOverviewRuler.currentContentForeground": "#8ab3b5", "editorOverviewRuler.incomingContentForeground": "#beb55b", + "editorOverviewRuler.commonContentForeground": "#bb9584", "panel.background": "#3B3228", "panelTitle.activeForeground": "#d0c8c6", "panelTitle.inactiveForeground": "#7e705a", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#7e705a", "notification.background": "#645240", "notification.foreground": "#d0c8c6", + "notification.buttonBackground": "#8ab3b5", + "notification.buttonHoverBackground": "#645240", + "notification.buttonForeground": "#f5eeeb", + "notification.infoBackground": "#7bbda4", + "notification.infoForeground": "#f5eeeb", + "notification.warningBackground": "#f4bc87", + "notification.warningForeground": "#f5eeeb", + "notification.errorBackground": "#cb6077", + "notification.errorForeground": "#f5eeeb", "extensionButton.prominentBackground": "#beb55b", "extensionButton.prominentForeground": "#f5eeeb", "extensionButton.prominentHoverBackground": "#645240", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#534636", "welcomePage.buttonHoverBackground": "#645240", "walkThrough.embeddedEditorBackground": "#3B3228", + "gitDecoration.modifiedResourceForeground": "#a89bb9", + "gitDecoration.deletedResourceForeground": "#cb6077", + "gitDecoration.untrackedResourceForeground": "#beb55b", + "gitDecoration.ignoredResourceForeground": "#7e705a", + "gitDecoration.conflictingResourceForeground": "#f4bc87", "descriptionForeground": "#7e705a", "textBlockQuote.background": "#534636", "textBlockQuote.border": "#8ab3b5", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#cb6077" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#8ab3b5" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a89bb9" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a89bb9" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#7bbda4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#8ab3b5" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f4bc87" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f4bc87" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#8ab3b5" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#7bbda4" } }, { diff --git a/themes/base16-mocha-light.json b/themes/base16-mocha-light.json index fcf973b..4f0f4de 100644 --- a/themes/base16-mocha-light.json +++ b/themes/base16-mocha-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#b8afad", "editorCodeLens.foreground": "#d0c8c6", "editorBracketMatch.background": "#d0c8c6", + "editorOverviewRuler.findMatchForeground": "#f4bc87", + "editorOverviewRuler.rangeHighlightForeground": "#b8afad", + "editorOverviewRuler.selectionHighlightForeground": "#d0c8c6", + "editorOverviewRuler.wordHighlightForeground": "#3B3228", + "editorOverviewRuler.wordHighlightStrongForeground": "#8ab3b5", + "editorOverviewRuler.modifiedForeground": "#a89bb9", + "editorOverviewRuler.addedForeground": "#beb55b", + "editorOverviewRuler.deletedForeground": "#cb6077", + "editorOverviewRuler.errorForeground": "#cb6077", + "editorOverviewRuler.warningForeground": "#f4bc87", + "editorOverviewRuler.infoForeground": "#7bbda4", "editorError.foreground": "#cb6077", - "editorWarning.foreground": "#cb6077", + "editorWarning.foreground": "#f4bc87", + "editorInfo.foreground": "#7bbda4", "editorGutter.addedBackground": "#beb55b", "editorGutter.background": "#f5eeeb", "editorGutter.deletedBackground": "#cb6077", @@ -90,7 +102,7 @@ "editorWidget.background": "#f5eeeb", "editorSuggestWidget.background": "#e9e1dd", "editorSuggestWidget.foreground": "#645240", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#8ab3b5", "editorSuggestWidget.selectedBackground": "#d0c8c6", "editorHoverWidget.background": "#f5eeeb", "debugExceptionWidget.background": "#e9e1dd", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#beb55b60", "editorOverviewRuler.currentContentForeground": "#8ab3b5", "editorOverviewRuler.incomingContentForeground": "#beb55b", + "editorOverviewRuler.commonContentForeground": "#bb9584", "panel.background": "#f5eeeb", "panelTitle.activeForeground": "#645240", "panelTitle.inactiveForeground": "#b8afad", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#b8afad", "notification.background": "#d0c8c6", "notification.foreground": "#645240", + "notification.buttonBackground": "#8ab3b5", + "notification.buttonHoverBackground": "#d0c8c6", + "notification.buttonForeground": "#3B3228", + "notification.infoBackground": "#7bbda4", + "notification.infoForeground": "#3B3228", + "notification.warningBackground": "#f4bc87", + "notification.warningForeground": "#3B3228", + "notification.errorBackground": "#cb6077", + "notification.errorForeground": "#3B3228", "extensionButton.prominentBackground": "#beb55b", "extensionButton.prominentForeground": "#3B3228", "extensionButton.prominentHoverBackground": "#d0c8c6", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e9e1dd", "welcomePage.buttonHoverBackground": "#d0c8c6", "walkThrough.embeddedEditorBackground": "#f5eeeb", + "gitDecoration.modifiedResourceForeground": "#a89bb9", + "gitDecoration.deletedResourceForeground": "#cb6077", + "gitDecoration.untrackedResourceForeground": "#beb55b", + "gitDecoration.ignoredResourceForeground": "#b8afad", + "gitDecoration.conflictingResourceForeground": "#f4bc87", "descriptionForeground": "#b8afad", "textBlockQuote.background": "#e9e1dd", "textBlockQuote.border": "#8ab3b5", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#cb6077" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#8ab3b5" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a89bb9" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a89bb9" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#7bbda4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#8ab3b5" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f4bc87" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f4bc87" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#8ab3b5" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#7bbda4" } }, { diff --git a/themes/base16-monokai-dark.json b/themes/base16-monokai-dark.json index 198a3b3..e8bd10e 100644 --- a/themes/base16-monokai-dark.json +++ b/themes/base16-monokai-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#75715e", "editorCodeLens.foreground": "#49483e", "editorBracketMatch.background": "#49483e", + "editorOverviewRuler.findMatchForeground": "#f4bf75", + "editorOverviewRuler.rangeHighlightForeground": "#75715e", + "editorOverviewRuler.selectionHighlightForeground": "#49483e", + "editorOverviewRuler.wordHighlightForeground": "#f9f8f5", + "editorOverviewRuler.wordHighlightStrongForeground": "#66d9ef", + "editorOverviewRuler.modifiedForeground": "#ae81ff", + "editorOverviewRuler.addedForeground": "#a6e22e", + "editorOverviewRuler.deletedForeground": "#f92672", + "editorOverviewRuler.errorForeground": "#f92672", + "editorOverviewRuler.warningForeground": "#f4bf75", + "editorOverviewRuler.infoForeground": "#a1efe4", "editorError.foreground": "#f92672", - "editorWarning.foreground": "#f92672", + "editorWarning.foreground": "#f4bf75", + "editorInfo.foreground": "#a1efe4", "editorGutter.addedBackground": "#a6e22e", "editorGutter.background": "#272822", "editorGutter.deletedBackground": "#f92672", @@ -90,7 +102,7 @@ "editorWidget.background": "#272822", "editorSuggestWidget.background": "#383830", "editorSuggestWidget.foreground": "#f8f8f2", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#66d9ef", "editorSuggestWidget.selectedBackground": "#49483e", "editorHoverWidget.background": "#272822", "debugExceptionWidget.background": "#383830", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a6e22e60", "editorOverviewRuler.currentContentForeground": "#66d9ef", "editorOverviewRuler.incomingContentForeground": "#a6e22e", + "editorOverviewRuler.commonContentForeground": "#cc6633", "panel.background": "#272822", "panelTitle.activeForeground": "#f8f8f2", "panelTitle.inactiveForeground": "#75715e", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#75715e", "notification.background": "#49483e", "notification.foreground": "#f8f8f2", + "notification.buttonBackground": "#66d9ef", + "notification.buttonHoverBackground": "#49483e", + "notification.buttonForeground": "#f9f8f5", + "notification.infoBackground": "#a1efe4", + "notification.infoForeground": "#f9f8f5", + "notification.warningBackground": "#f4bf75", + "notification.warningForeground": "#f9f8f5", + "notification.errorBackground": "#f92672", + "notification.errorForeground": "#f9f8f5", "extensionButton.prominentBackground": "#a6e22e", "extensionButton.prominentForeground": "#f9f8f5", "extensionButton.prominentHoverBackground": "#49483e", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#383830", "welcomePage.buttonHoverBackground": "#49483e", "walkThrough.embeddedEditorBackground": "#272822", + "gitDecoration.modifiedResourceForeground": "#ae81ff", + "gitDecoration.deletedResourceForeground": "#f92672", + "gitDecoration.untrackedResourceForeground": "#a6e22e", + "gitDecoration.ignoredResourceForeground": "#75715e", + "gitDecoration.conflictingResourceForeground": "#f4bf75", "descriptionForeground": "#75715e", "textBlockQuote.background": "#383830", "textBlockQuote.border": "#66d9ef", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#f92672" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#66d9ef" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#ae81ff" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#ae81ff" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#a1efe4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#66d9ef" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f4bf75" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f4bf75" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#66d9ef" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#a1efe4" } }, { diff --git a/themes/base16-monokai-light.json b/themes/base16-monokai-light.json index 0ddc67e..8df8e25 100644 --- a/themes/base16-monokai-light.json +++ b/themes/base16-monokai-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#a59f85", "editorCodeLens.foreground": "#f8f8f2", "editorBracketMatch.background": "#f8f8f2", + "editorOverviewRuler.findMatchForeground": "#f4bf75", + "editorOverviewRuler.rangeHighlightForeground": "#a59f85", + "editorOverviewRuler.selectionHighlightForeground": "#f8f8f2", + "editorOverviewRuler.wordHighlightForeground": "#272822", + "editorOverviewRuler.wordHighlightStrongForeground": "#66d9ef", + "editorOverviewRuler.modifiedForeground": "#ae81ff", + "editorOverviewRuler.addedForeground": "#a6e22e", + "editorOverviewRuler.deletedForeground": "#f92672", + "editorOverviewRuler.errorForeground": "#f92672", + "editorOverviewRuler.warningForeground": "#f4bf75", + "editorOverviewRuler.infoForeground": "#a1efe4", "editorError.foreground": "#f92672", - "editorWarning.foreground": "#f92672", + "editorWarning.foreground": "#f4bf75", + "editorInfo.foreground": "#a1efe4", "editorGutter.addedBackground": "#a6e22e", "editorGutter.background": "#f9f8f5", "editorGutter.deletedBackground": "#f92672", @@ -90,7 +102,7 @@ "editorWidget.background": "#f9f8f5", "editorSuggestWidget.background": "#f5f4f1", "editorSuggestWidget.foreground": "#49483e", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#66d9ef", "editorSuggestWidget.selectedBackground": "#f8f8f2", "editorHoverWidget.background": "#f9f8f5", "debugExceptionWidget.background": "#f5f4f1", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a6e22e60", "editorOverviewRuler.currentContentForeground": "#66d9ef", "editorOverviewRuler.incomingContentForeground": "#a6e22e", + "editorOverviewRuler.commonContentForeground": "#cc6633", "panel.background": "#f9f8f5", "panelTitle.activeForeground": "#49483e", "panelTitle.inactiveForeground": "#a59f85", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#a59f85", "notification.background": "#f8f8f2", "notification.foreground": "#49483e", + "notification.buttonBackground": "#66d9ef", + "notification.buttonHoverBackground": "#f8f8f2", + "notification.buttonForeground": "#272822", + "notification.infoBackground": "#a1efe4", + "notification.infoForeground": "#272822", + "notification.warningBackground": "#f4bf75", + "notification.warningForeground": "#272822", + "notification.errorBackground": "#f92672", + "notification.errorForeground": "#272822", "extensionButton.prominentBackground": "#a6e22e", "extensionButton.prominentForeground": "#272822", "extensionButton.prominentHoverBackground": "#f8f8f2", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#f5f4f1", "welcomePage.buttonHoverBackground": "#f8f8f2", "walkThrough.embeddedEditorBackground": "#f9f8f5", + "gitDecoration.modifiedResourceForeground": "#ae81ff", + "gitDecoration.deletedResourceForeground": "#f92672", + "gitDecoration.untrackedResourceForeground": "#a6e22e", + "gitDecoration.ignoredResourceForeground": "#a59f85", + "gitDecoration.conflictingResourceForeground": "#f4bf75", "descriptionForeground": "#a59f85", "textBlockQuote.background": "#f5f4f1", "textBlockQuote.border": "#66d9ef", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#f92672" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#66d9ef" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#ae81ff" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#ae81ff" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#a1efe4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#66d9ef" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f4bf75" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f4bf75" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#66d9ef" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#a1efe4" } }, { diff --git a/themes/base16-nord-dark.json b/themes/base16-nord-dark.json index bc592fc..4c0db6e 100644 --- a/themes/base16-nord-dark.json +++ b/themes/base16-nord-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#4C566A", "editorCodeLens.foreground": "#434C5E", "editorBracketMatch.background": "#434C5E", + "editorOverviewRuler.findMatchForeground": "#5E81AC", + "editorOverviewRuler.rangeHighlightForeground": "#4C566A", + "editorOverviewRuler.selectionHighlightForeground": "#434C5E", + "editorOverviewRuler.wordHighlightForeground": "#8FBCBB", + "editorOverviewRuler.wordHighlightStrongForeground": "#EBCB8B", + "editorOverviewRuler.modifiedForeground": "#A3BE8C", + "editorOverviewRuler.addedForeground": "#BF616A", + "editorOverviewRuler.deletedForeground": "#88C0D0", + "editorOverviewRuler.errorForeground": "#88C0D0", + "editorOverviewRuler.warningForeground": "#5E81AC", + "editorOverviewRuler.infoForeground": "#D08770", "editorError.foreground": "#88C0D0", - "editorWarning.foreground": "#88C0D0", + "editorWarning.foreground": "#5E81AC", + "editorInfo.foreground": "#D08770", "editorGutter.addedBackground": "#BF616A", "editorGutter.background": "#2E3440", "editorGutter.deletedBackground": "#88C0D0", @@ -90,7 +102,7 @@ "editorWidget.background": "#2E3440", "editorSuggestWidget.background": "#3B4252", "editorSuggestWidget.foreground": "#E5E9F0", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#EBCB8B", "editorSuggestWidget.selectedBackground": "#434C5E", "editorHoverWidget.background": "#2E3440", "debugExceptionWidget.background": "#3B4252", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#BF616A60", "editorOverviewRuler.currentContentForeground": "#EBCB8B", "editorOverviewRuler.incomingContentForeground": "#BF616A", + "editorOverviewRuler.commonContentForeground": "#B48EAD", "panel.background": "#2E3440", "panelTitle.activeForeground": "#E5E9F0", "panelTitle.inactiveForeground": "#4C566A", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#4C566A", "notification.background": "#434C5E", "notification.foreground": "#E5E9F0", + "notification.buttonBackground": "#EBCB8B", + "notification.buttonHoverBackground": "#434C5E", + "notification.buttonForeground": "#8FBCBB", + "notification.infoBackground": "#D08770", + "notification.infoForeground": "#8FBCBB", + "notification.warningBackground": "#5E81AC", + "notification.warningForeground": "#8FBCBB", + "notification.errorBackground": "#88C0D0", + "notification.errorForeground": "#8FBCBB", "extensionButton.prominentBackground": "#BF616A", "extensionButton.prominentForeground": "#8FBCBB", "extensionButton.prominentHoverBackground": "#434C5E", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#3B4252", "welcomePage.buttonHoverBackground": "#434C5E", "walkThrough.embeddedEditorBackground": "#2E3440", + "gitDecoration.modifiedResourceForeground": "#A3BE8C", + "gitDecoration.deletedResourceForeground": "#88C0D0", + "gitDecoration.untrackedResourceForeground": "#BF616A", + "gitDecoration.ignoredResourceForeground": "#4C566A", + "gitDecoration.conflictingResourceForeground": "#5E81AC", "descriptionForeground": "#4C566A", "textBlockQuote.background": "#3B4252", "textBlockQuote.border": "#EBCB8B", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#88C0D0" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#EBCB8B" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#A3BE8C" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#A3BE8C" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#D08770" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#EBCB8B" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#5E81AC" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#5E81AC" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#EBCB8B" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#D08770" } }, { diff --git a/themes/base16-nord-light.json b/themes/base16-nord-light.json index 79d263a..c64a3a8 100644 --- a/themes/base16-nord-light.json +++ b/themes/base16-nord-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#D8DEE9", "editorCodeLens.foreground": "#E5E9F0", "editorBracketMatch.background": "#E5E9F0", + "editorOverviewRuler.findMatchForeground": "#5E81AC", + "editorOverviewRuler.rangeHighlightForeground": "#D8DEE9", + "editorOverviewRuler.selectionHighlightForeground": "#E5E9F0", + "editorOverviewRuler.wordHighlightForeground": "#2E3440", + "editorOverviewRuler.wordHighlightStrongForeground": "#EBCB8B", + "editorOverviewRuler.modifiedForeground": "#A3BE8C", + "editorOverviewRuler.addedForeground": "#BF616A", + "editorOverviewRuler.deletedForeground": "#88C0D0", + "editorOverviewRuler.errorForeground": "#88C0D0", + "editorOverviewRuler.warningForeground": "#5E81AC", + "editorOverviewRuler.infoForeground": "#D08770", "editorError.foreground": "#88C0D0", - "editorWarning.foreground": "#88C0D0", + "editorWarning.foreground": "#5E81AC", + "editorInfo.foreground": "#D08770", "editorGutter.addedBackground": "#BF616A", "editorGutter.background": "#8FBCBB", "editorGutter.deletedBackground": "#88C0D0", @@ -90,7 +102,7 @@ "editorWidget.background": "#8FBCBB", "editorSuggestWidget.background": "#ECEFF4", "editorSuggestWidget.foreground": "#434C5E", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#EBCB8B", "editorSuggestWidget.selectedBackground": "#E5E9F0", "editorHoverWidget.background": "#8FBCBB", "debugExceptionWidget.background": "#ECEFF4", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#BF616A60", "editorOverviewRuler.currentContentForeground": "#EBCB8B", "editorOverviewRuler.incomingContentForeground": "#BF616A", + "editorOverviewRuler.commonContentForeground": "#B48EAD", "panel.background": "#8FBCBB", "panelTitle.activeForeground": "#434C5E", "panelTitle.inactiveForeground": "#D8DEE9", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#D8DEE9", "notification.background": "#E5E9F0", "notification.foreground": "#434C5E", + "notification.buttonBackground": "#EBCB8B", + "notification.buttonHoverBackground": "#E5E9F0", + "notification.buttonForeground": "#2E3440", + "notification.infoBackground": "#D08770", + "notification.infoForeground": "#2E3440", + "notification.warningBackground": "#5E81AC", + "notification.warningForeground": "#2E3440", + "notification.errorBackground": "#88C0D0", + "notification.errorForeground": "#2E3440", "extensionButton.prominentBackground": "#BF616A", "extensionButton.prominentForeground": "#2E3440", "extensionButton.prominentHoverBackground": "#E5E9F0", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#ECEFF4", "welcomePage.buttonHoverBackground": "#E5E9F0", "walkThrough.embeddedEditorBackground": "#8FBCBB", + "gitDecoration.modifiedResourceForeground": "#A3BE8C", + "gitDecoration.deletedResourceForeground": "#88C0D0", + "gitDecoration.untrackedResourceForeground": "#BF616A", + "gitDecoration.ignoredResourceForeground": "#D8DEE9", + "gitDecoration.conflictingResourceForeground": "#5E81AC", "descriptionForeground": "#D8DEE9", "textBlockQuote.background": "#ECEFF4", "textBlockQuote.border": "#EBCB8B", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#88C0D0" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#EBCB8B" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#A3BE8C" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#A3BE8C" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#D08770" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#EBCB8B" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#5E81AC" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#5E81AC" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#EBCB8B" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#D08770" } }, { diff --git a/themes/base16-ocean-dark.json b/themes/base16-ocean-dark.json index 802b115..2f49f06 100644 --- a/themes/base16-ocean-dark.json +++ b/themes/base16-ocean-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#65737e", "editorCodeLens.foreground": "#4f5b66", "editorBracketMatch.background": "#4f5b66", + "editorOverviewRuler.findMatchForeground": "#ebcb8b", + "editorOverviewRuler.rangeHighlightForeground": "#65737e", + "editorOverviewRuler.selectionHighlightForeground": "#4f5b66", + "editorOverviewRuler.wordHighlightForeground": "#eff1f5", + "editorOverviewRuler.wordHighlightStrongForeground": "#8fa1b3", + "editorOverviewRuler.modifiedForeground": "#b48ead", + "editorOverviewRuler.addedForeground": "#a3be8c", + "editorOverviewRuler.deletedForeground": "#bf616a", + "editorOverviewRuler.errorForeground": "#bf616a", + "editorOverviewRuler.warningForeground": "#ebcb8b", + "editorOverviewRuler.infoForeground": "#96b5b4", "editorError.foreground": "#bf616a", - "editorWarning.foreground": "#bf616a", + "editorWarning.foreground": "#ebcb8b", + "editorInfo.foreground": "#96b5b4", "editorGutter.addedBackground": "#a3be8c", "editorGutter.background": "#2b303b", "editorGutter.deletedBackground": "#bf616a", @@ -90,7 +102,7 @@ "editorWidget.background": "#2b303b", "editorSuggestWidget.background": "#343d46", "editorSuggestWidget.foreground": "#c0c5ce", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#8fa1b3", "editorSuggestWidget.selectedBackground": "#4f5b66", "editorHoverWidget.background": "#2b303b", "debugExceptionWidget.background": "#343d46", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a3be8c60", "editorOverviewRuler.currentContentForeground": "#8fa1b3", "editorOverviewRuler.incomingContentForeground": "#a3be8c", + "editorOverviewRuler.commonContentForeground": "#ab7967", "panel.background": "#2b303b", "panelTitle.activeForeground": "#c0c5ce", "panelTitle.inactiveForeground": "#65737e", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#65737e", "notification.background": "#4f5b66", "notification.foreground": "#c0c5ce", + "notification.buttonBackground": "#8fa1b3", + "notification.buttonHoverBackground": "#4f5b66", + "notification.buttonForeground": "#eff1f5", + "notification.infoBackground": "#96b5b4", + "notification.infoForeground": "#eff1f5", + "notification.warningBackground": "#ebcb8b", + "notification.warningForeground": "#eff1f5", + "notification.errorBackground": "#bf616a", + "notification.errorForeground": "#eff1f5", "extensionButton.prominentBackground": "#a3be8c", "extensionButton.prominentForeground": "#eff1f5", "extensionButton.prominentHoverBackground": "#4f5b66", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#343d46", "welcomePage.buttonHoverBackground": "#4f5b66", "walkThrough.embeddedEditorBackground": "#2b303b", + "gitDecoration.modifiedResourceForeground": "#b48ead", + "gitDecoration.deletedResourceForeground": "#bf616a", + "gitDecoration.untrackedResourceForeground": "#a3be8c", + "gitDecoration.ignoredResourceForeground": "#65737e", + "gitDecoration.conflictingResourceForeground": "#ebcb8b", "descriptionForeground": "#65737e", "textBlockQuote.background": "#343d46", "textBlockQuote.border": "#8fa1b3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#bf616a" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#8fa1b3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b48ead" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b48ead" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#96b5b4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#8fa1b3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ebcb8b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ebcb8b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#8fa1b3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#96b5b4" } }, { diff --git a/themes/base16-ocean-light.json b/themes/base16-ocean-light.json index be89e04..9298ed3 100644 --- a/themes/base16-ocean-light.json +++ b/themes/base16-ocean-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#a7adba", "editorCodeLens.foreground": "#c0c5ce", "editorBracketMatch.background": "#c0c5ce", + "editorOverviewRuler.findMatchForeground": "#ebcb8b", + "editorOverviewRuler.rangeHighlightForeground": "#a7adba", + "editorOverviewRuler.selectionHighlightForeground": "#c0c5ce", + "editorOverviewRuler.wordHighlightForeground": "#2b303b", + "editorOverviewRuler.wordHighlightStrongForeground": "#8fa1b3", + "editorOverviewRuler.modifiedForeground": "#b48ead", + "editorOverviewRuler.addedForeground": "#a3be8c", + "editorOverviewRuler.deletedForeground": "#bf616a", + "editorOverviewRuler.errorForeground": "#bf616a", + "editorOverviewRuler.warningForeground": "#ebcb8b", + "editorOverviewRuler.infoForeground": "#96b5b4", "editorError.foreground": "#bf616a", - "editorWarning.foreground": "#bf616a", + "editorWarning.foreground": "#ebcb8b", + "editorInfo.foreground": "#96b5b4", "editorGutter.addedBackground": "#a3be8c", "editorGutter.background": "#eff1f5", "editorGutter.deletedBackground": "#bf616a", @@ -90,7 +102,7 @@ "editorWidget.background": "#eff1f5", "editorSuggestWidget.background": "#dfe1e8", "editorSuggestWidget.foreground": "#4f5b66", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#8fa1b3", "editorSuggestWidget.selectedBackground": "#c0c5ce", "editorHoverWidget.background": "#eff1f5", "debugExceptionWidget.background": "#dfe1e8", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a3be8c60", "editorOverviewRuler.currentContentForeground": "#8fa1b3", "editorOverviewRuler.incomingContentForeground": "#a3be8c", + "editorOverviewRuler.commonContentForeground": "#ab7967", "panel.background": "#eff1f5", "panelTitle.activeForeground": "#4f5b66", "panelTitle.inactiveForeground": "#a7adba", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#a7adba", "notification.background": "#c0c5ce", "notification.foreground": "#4f5b66", + "notification.buttonBackground": "#8fa1b3", + "notification.buttonHoverBackground": "#c0c5ce", + "notification.buttonForeground": "#2b303b", + "notification.infoBackground": "#96b5b4", + "notification.infoForeground": "#2b303b", + "notification.warningBackground": "#ebcb8b", + "notification.warningForeground": "#2b303b", + "notification.errorBackground": "#bf616a", + "notification.errorForeground": "#2b303b", "extensionButton.prominentBackground": "#a3be8c", "extensionButton.prominentForeground": "#2b303b", "extensionButton.prominentHoverBackground": "#c0c5ce", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#dfe1e8", "welcomePage.buttonHoverBackground": "#c0c5ce", "walkThrough.embeddedEditorBackground": "#eff1f5", + "gitDecoration.modifiedResourceForeground": "#b48ead", + "gitDecoration.deletedResourceForeground": "#bf616a", + "gitDecoration.untrackedResourceForeground": "#a3be8c", + "gitDecoration.ignoredResourceForeground": "#a7adba", + "gitDecoration.conflictingResourceForeground": "#ebcb8b", "descriptionForeground": "#a7adba", "textBlockQuote.background": "#dfe1e8", "textBlockQuote.border": "#8fa1b3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#bf616a" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#8fa1b3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b48ead" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b48ead" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#96b5b4" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#8fa1b3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ebcb8b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ebcb8b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#8fa1b3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#96b5b4" } }, { diff --git a/themes/base16-oceanicnext-dark.json b/themes/base16-oceanicnext-dark.json index 9acd425..8cbfcc1 100644 --- a/themes/base16-oceanicnext-dark.json +++ b/themes/base16-oceanicnext-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#65737E", "editorCodeLens.foreground": "#4F5B66", "editorBracketMatch.background": "#4F5B66", + "editorOverviewRuler.findMatchForeground": "#FAC863", + "editorOverviewRuler.rangeHighlightForeground": "#65737E", + "editorOverviewRuler.selectionHighlightForeground": "#4F5B66", + "editorOverviewRuler.wordHighlightForeground": "#D8DEE9", + "editorOverviewRuler.wordHighlightStrongForeground": "#6699CC", + "editorOverviewRuler.modifiedForeground": "#C594C5", + "editorOverviewRuler.addedForeground": "#99C794", + "editorOverviewRuler.deletedForeground": "#EC5f67", + "editorOverviewRuler.errorForeground": "#EC5f67", + "editorOverviewRuler.warningForeground": "#FAC863", + "editorOverviewRuler.infoForeground": "#5FB3B3", "editorError.foreground": "#EC5f67", - "editorWarning.foreground": "#EC5f67", + "editorWarning.foreground": "#FAC863", + "editorInfo.foreground": "#5FB3B3", "editorGutter.addedBackground": "#99C794", "editorGutter.background": "#1B2B34", "editorGutter.deletedBackground": "#EC5f67", @@ -90,7 +102,7 @@ "editorWidget.background": "#1B2B34", "editorSuggestWidget.background": "#343D46", "editorSuggestWidget.foreground": "#C0C5CE", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6699CC", "editorSuggestWidget.selectedBackground": "#4F5B66", "editorHoverWidget.background": "#1B2B34", "debugExceptionWidget.background": "#343D46", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#99C79460", "editorOverviewRuler.currentContentForeground": "#6699CC", "editorOverviewRuler.incomingContentForeground": "#99C794", + "editorOverviewRuler.commonContentForeground": "#AB7967", "panel.background": "#1B2B34", "panelTitle.activeForeground": "#C0C5CE", "panelTitle.inactiveForeground": "#65737E", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#65737E", "notification.background": "#4F5B66", "notification.foreground": "#C0C5CE", + "notification.buttonBackground": "#6699CC", + "notification.buttonHoverBackground": "#4F5B66", + "notification.buttonForeground": "#D8DEE9", + "notification.infoBackground": "#5FB3B3", + "notification.infoForeground": "#D8DEE9", + "notification.warningBackground": "#FAC863", + "notification.warningForeground": "#D8DEE9", + "notification.errorBackground": "#EC5f67", + "notification.errorForeground": "#D8DEE9", "extensionButton.prominentBackground": "#99C794", "extensionButton.prominentForeground": "#D8DEE9", "extensionButton.prominentHoverBackground": "#4F5B66", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#343D46", "welcomePage.buttonHoverBackground": "#4F5B66", "walkThrough.embeddedEditorBackground": "#1B2B34", + "gitDecoration.modifiedResourceForeground": "#C594C5", + "gitDecoration.deletedResourceForeground": "#EC5f67", + "gitDecoration.untrackedResourceForeground": "#99C794", + "gitDecoration.ignoredResourceForeground": "#65737E", + "gitDecoration.conflictingResourceForeground": "#FAC863", "descriptionForeground": "#65737E", "textBlockQuote.background": "#343D46", "textBlockQuote.border": "#6699CC", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#EC5f67" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6699CC" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#C594C5" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#C594C5" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#5FB3B3" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6699CC" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FAC863" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FAC863" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6699CC" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#5FB3B3" } }, { diff --git a/themes/base16-oceanicnext-light.json b/themes/base16-oceanicnext-light.json index 61c702d..ce06597 100644 --- a/themes/base16-oceanicnext-light.json +++ b/themes/base16-oceanicnext-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#A7ADBA", "editorCodeLens.foreground": "#C0C5CE", "editorBracketMatch.background": "#C0C5CE", + "editorOverviewRuler.findMatchForeground": "#FAC863", + "editorOverviewRuler.rangeHighlightForeground": "#A7ADBA", + "editorOverviewRuler.selectionHighlightForeground": "#C0C5CE", + "editorOverviewRuler.wordHighlightForeground": "#1B2B34", + "editorOverviewRuler.wordHighlightStrongForeground": "#6699CC", + "editorOverviewRuler.modifiedForeground": "#C594C5", + "editorOverviewRuler.addedForeground": "#99C794", + "editorOverviewRuler.deletedForeground": "#EC5f67", + "editorOverviewRuler.errorForeground": "#EC5f67", + "editorOverviewRuler.warningForeground": "#FAC863", + "editorOverviewRuler.infoForeground": "#5FB3B3", "editorError.foreground": "#EC5f67", - "editorWarning.foreground": "#EC5f67", + "editorWarning.foreground": "#FAC863", + "editorInfo.foreground": "#5FB3B3", "editorGutter.addedBackground": "#99C794", "editorGutter.background": "#D8DEE9", "editorGutter.deletedBackground": "#EC5f67", @@ -90,7 +102,7 @@ "editorWidget.background": "#D8DEE9", "editorSuggestWidget.background": "#CDD3DE", "editorSuggestWidget.foreground": "#4F5B66", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6699CC", "editorSuggestWidget.selectedBackground": "#C0C5CE", "editorHoverWidget.background": "#D8DEE9", "debugExceptionWidget.background": "#CDD3DE", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#99C79460", "editorOverviewRuler.currentContentForeground": "#6699CC", "editorOverviewRuler.incomingContentForeground": "#99C794", + "editorOverviewRuler.commonContentForeground": "#AB7967", "panel.background": "#D8DEE9", "panelTitle.activeForeground": "#4F5B66", "panelTitle.inactiveForeground": "#A7ADBA", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#A7ADBA", "notification.background": "#C0C5CE", "notification.foreground": "#4F5B66", + "notification.buttonBackground": "#6699CC", + "notification.buttonHoverBackground": "#C0C5CE", + "notification.buttonForeground": "#1B2B34", + "notification.infoBackground": "#5FB3B3", + "notification.infoForeground": "#1B2B34", + "notification.warningBackground": "#FAC863", + "notification.warningForeground": "#1B2B34", + "notification.errorBackground": "#EC5f67", + "notification.errorForeground": "#1B2B34", "extensionButton.prominentBackground": "#99C794", "extensionButton.prominentForeground": "#1B2B34", "extensionButton.prominentHoverBackground": "#C0C5CE", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#CDD3DE", "welcomePage.buttonHoverBackground": "#C0C5CE", "walkThrough.embeddedEditorBackground": "#D8DEE9", + "gitDecoration.modifiedResourceForeground": "#C594C5", + "gitDecoration.deletedResourceForeground": "#EC5f67", + "gitDecoration.untrackedResourceForeground": "#99C794", + "gitDecoration.ignoredResourceForeground": "#A7ADBA", + "gitDecoration.conflictingResourceForeground": "#FAC863", "descriptionForeground": "#A7ADBA", "textBlockQuote.background": "#CDD3DE", "textBlockQuote.border": "#6699CC", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#EC5f67" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6699CC" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#C594C5" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#C594C5" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#5FB3B3" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6699CC" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#FAC863" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#FAC863" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6699CC" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#5FB3B3" } }, { diff --git a/themes/base16-one-dark.json b/themes/base16-one-dark.json index 4b73b3b..f5a354b 100644 --- a/themes/base16-one-dark.json +++ b/themes/base16-one-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#696c77", "editorCodeLens.foreground": "#383a42", "editorBracketMatch.background": "#383a42", + "editorOverviewRuler.findMatchForeground": "#c18401", + "editorOverviewRuler.rangeHighlightForeground": "#696c77", + "editorOverviewRuler.selectionHighlightForeground": "#383a42", + "editorOverviewRuler.wordHighlightForeground": "#fafafa", + "editorOverviewRuler.wordHighlightStrongForeground": "#4078f2", + "editorOverviewRuler.modifiedForeground": "#a626a4", + "editorOverviewRuler.addedForeground": "#50a14f", + "editorOverviewRuler.deletedForeground": "#ca1243", + "editorOverviewRuler.errorForeground": "#ca1243", + "editorOverviewRuler.warningForeground": "#c18401", + "editorOverviewRuler.infoForeground": "#0184bc", "editorError.foreground": "#ca1243", - "editorWarning.foreground": "#ca1243", + "editorWarning.foreground": "#c18401", + "editorInfo.foreground": "#0184bc", "editorGutter.addedBackground": "#50a14f", "editorGutter.background": "#090a0b", "editorGutter.deletedBackground": "#ca1243", @@ -90,7 +102,7 @@ "editorWidget.background": "#090a0b", "editorSuggestWidget.background": "#202227", "editorSuggestWidget.foreground": "#e5e5e6", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#4078f2", "editorSuggestWidget.selectedBackground": "#383a42", "editorHoverWidget.background": "#090a0b", "debugExceptionWidget.background": "#202227", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#50a14f60", "editorOverviewRuler.currentContentForeground": "#4078f2", "editorOverviewRuler.incomingContentForeground": "#50a14f", + "editorOverviewRuler.commonContentForeground": "#986801", "panel.background": "#090a0b", "panelTitle.activeForeground": "#e5e5e6", "panelTitle.inactiveForeground": "#696c77", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#696c77", "notification.background": "#383a42", "notification.foreground": "#e5e5e6", + "notification.buttonBackground": "#4078f2", + "notification.buttonHoverBackground": "#383a42", + "notification.buttonForeground": "#fafafa", + "notification.infoBackground": "#0184bc", + "notification.infoForeground": "#fafafa", + "notification.warningBackground": "#c18401", + "notification.warningForeground": "#fafafa", + "notification.errorBackground": "#ca1243", + "notification.errorForeground": "#fafafa", "extensionButton.prominentBackground": "#50a14f", "extensionButton.prominentForeground": "#fafafa", "extensionButton.prominentHoverBackground": "#383a42", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#202227", "welcomePage.buttonHoverBackground": "#383a42", "walkThrough.embeddedEditorBackground": "#090a0b", + "gitDecoration.modifiedResourceForeground": "#a626a4", + "gitDecoration.deletedResourceForeground": "#ca1243", + "gitDecoration.untrackedResourceForeground": "#50a14f", + "gitDecoration.ignoredResourceForeground": "#696c77", + "gitDecoration.conflictingResourceForeground": "#c18401", "descriptionForeground": "#696c77", "textBlockQuote.background": "#202227", "textBlockQuote.border": "#4078f2", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ca1243" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#4078f2" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a626a4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a626a4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#0184bc" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#4078f2" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#c18401" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#c18401" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#4078f2" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#0184bc" } }, { diff --git a/themes/base16-one-light.json b/themes/base16-one-light.json index d964134..2c9f52d 100644 --- a/themes/base16-one-light.json +++ b/themes/base16-one-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#a0a1a7", "editorCodeLens.foreground": "#e5e5e6", "editorBracketMatch.background": "#e5e5e6", + "editorOverviewRuler.findMatchForeground": "#c18401", + "editorOverviewRuler.rangeHighlightForeground": "#a0a1a7", + "editorOverviewRuler.selectionHighlightForeground": "#e5e5e6", + "editorOverviewRuler.wordHighlightForeground": "#090a0b", + "editorOverviewRuler.wordHighlightStrongForeground": "#4078f2", + "editorOverviewRuler.modifiedForeground": "#a626a4", + "editorOverviewRuler.addedForeground": "#50a14f", + "editorOverviewRuler.deletedForeground": "#ca1243", + "editorOverviewRuler.errorForeground": "#ca1243", + "editorOverviewRuler.warningForeground": "#c18401", + "editorOverviewRuler.infoForeground": "#0184bc", "editorError.foreground": "#ca1243", - "editorWarning.foreground": "#ca1243", + "editorWarning.foreground": "#c18401", + "editorInfo.foreground": "#0184bc", "editorGutter.addedBackground": "#50a14f", "editorGutter.background": "#fafafa", "editorGutter.deletedBackground": "#ca1243", @@ -90,7 +102,7 @@ "editorWidget.background": "#fafafa", "editorSuggestWidget.background": "#f0f0f1", "editorSuggestWidget.foreground": "#383a42", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#4078f2", "editorSuggestWidget.selectedBackground": "#e5e5e6", "editorHoverWidget.background": "#fafafa", "debugExceptionWidget.background": "#f0f0f1", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#50a14f60", "editorOverviewRuler.currentContentForeground": "#4078f2", "editorOverviewRuler.incomingContentForeground": "#50a14f", + "editorOverviewRuler.commonContentForeground": "#986801", "panel.background": "#fafafa", "panelTitle.activeForeground": "#383a42", "panelTitle.inactiveForeground": "#a0a1a7", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#a0a1a7", "notification.background": "#e5e5e6", "notification.foreground": "#383a42", + "notification.buttonBackground": "#4078f2", + "notification.buttonHoverBackground": "#e5e5e6", + "notification.buttonForeground": "#090a0b", + "notification.infoBackground": "#0184bc", + "notification.infoForeground": "#090a0b", + "notification.warningBackground": "#c18401", + "notification.warningForeground": "#090a0b", + "notification.errorBackground": "#ca1243", + "notification.errorForeground": "#090a0b", "extensionButton.prominentBackground": "#50a14f", "extensionButton.prominentForeground": "#090a0b", "extensionButton.prominentHoverBackground": "#e5e5e6", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#f0f0f1", "welcomePage.buttonHoverBackground": "#e5e5e6", "walkThrough.embeddedEditorBackground": "#fafafa", + "gitDecoration.modifiedResourceForeground": "#a626a4", + "gitDecoration.deletedResourceForeground": "#ca1243", + "gitDecoration.untrackedResourceForeground": "#50a14f", + "gitDecoration.ignoredResourceForeground": "#a0a1a7", + "gitDecoration.conflictingResourceForeground": "#c18401", "descriptionForeground": "#a0a1a7", "textBlockQuote.background": "#f0f0f1", "textBlockQuote.border": "#4078f2", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ca1243" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#4078f2" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a626a4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a626a4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#0184bc" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#4078f2" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#c18401" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#c18401" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#4078f2" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#0184bc" } }, { diff --git a/themes/base16-onedark-dark.json b/themes/base16-onedark-dark.json index d487f82..4933aa8 100644 --- a/themes/base16-onedark-dark.json +++ b/themes/base16-onedark-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#545862", "editorCodeLens.foreground": "#3e4451", "editorBracketMatch.background": "#3e4451", + "editorOverviewRuler.findMatchForeground": "#e5c07b", + "editorOverviewRuler.rangeHighlightForeground": "#545862", + "editorOverviewRuler.selectionHighlightForeground": "#3e4451", + "editorOverviewRuler.wordHighlightForeground": "#c8ccd4", + "editorOverviewRuler.wordHighlightStrongForeground": "#61afef", + "editorOverviewRuler.modifiedForeground": "#c678dd", + "editorOverviewRuler.addedForeground": "#98c379", + "editorOverviewRuler.deletedForeground": "#e06c75", + "editorOverviewRuler.errorForeground": "#e06c75", + "editorOverviewRuler.warningForeground": "#e5c07b", + "editorOverviewRuler.infoForeground": "#56b6c2", "editorError.foreground": "#e06c75", - "editorWarning.foreground": "#e06c75", + "editorWarning.foreground": "#e5c07b", + "editorInfo.foreground": "#56b6c2", "editorGutter.addedBackground": "#98c379", "editorGutter.background": "#282c34", "editorGutter.deletedBackground": "#e06c75", @@ -90,7 +102,7 @@ "editorWidget.background": "#282c34", "editorSuggestWidget.background": "#353b45", "editorSuggestWidget.foreground": "#abb2bf", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#61afef", "editorSuggestWidget.selectedBackground": "#3e4451", "editorHoverWidget.background": "#282c34", "debugExceptionWidget.background": "#353b45", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#98c37960", "editorOverviewRuler.currentContentForeground": "#61afef", "editorOverviewRuler.incomingContentForeground": "#98c379", + "editorOverviewRuler.commonContentForeground": "#be5046", "panel.background": "#282c34", "panelTitle.activeForeground": "#abb2bf", "panelTitle.inactiveForeground": "#545862", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#545862", "notification.background": "#3e4451", "notification.foreground": "#abb2bf", + "notification.buttonBackground": "#61afef", + "notification.buttonHoverBackground": "#3e4451", + "notification.buttonForeground": "#c8ccd4", + "notification.infoBackground": "#56b6c2", + "notification.infoForeground": "#c8ccd4", + "notification.warningBackground": "#e5c07b", + "notification.warningForeground": "#c8ccd4", + "notification.errorBackground": "#e06c75", + "notification.errorForeground": "#c8ccd4", "extensionButton.prominentBackground": "#98c379", "extensionButton.prominentForeground": "#c8ccd4", "extensionButton.prominentHoverBackground": "#3e4451", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#353b45", "welcomePage.buttonHoverBackground": "#3e4451", "walkThrough.embeddedEditorBackground": "#282c34", + "gitDecoration.modifiedResourceForeground": "#c678dd", + "gitDecoration.deletedResourceForeground": "#e06c75", + "gitDecoration.untrackedResourceForeground": "#98c379", + "gitDecoration.ignoredResourceForeground": "#545862", + "gitDecoration.conflictingResourceForeground": "#e5c07b", "descriptionForeground": "#545862", "textBlockQuote.background": "#353b45", "textBlockQuote.border": "#61afef", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#e06c75" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#61afef" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#c678dd" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#c678dd" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#56b6c2" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#61afef" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#e5c07b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#e5c07b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#61afef" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#56b6c2" } }, { diff --git a/themes/base16-onedark-light.json b/themes/base16-onedark-light.json index f98f6bd..c23733f 100644 --- a/themes/base16-onedark-light.json +++ b/themes/base16-onedark-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#565c64", "editorCodeLens.foreground": "#abb2bf", "editorBracketMatch.background": "#abb2bf", + "editorOverviewRuler.findMatchForeground": "#e5c07b", + "editorOverviewRuler.rangeHighlightForeground": "#565c64", + "editorOverviewRuler.selectionHighlightForeground": "#abb2bf", + "editorOverviewRuler.wordHighlightForeground": "#282c34", + "editorOverviewRuler.wordHighlightStrongForeground": "#61afef", + "editorOverviewRuler.modifiedForeground": "#c678dd", + "editorOverviewRuler.addedForeground": "#98c379", + "editorOverviewRuler.deletedForeground": "#e06c75", + "editorOverviewRuler.errorForeground": "#e06c75", + "editorOverviewRuler.warningForeground": "#e5c07b", + "editorOverviewRuler.infoForeground": "#56b6c2", "editorError.foreground": "#e06c75", - "editorWarning.foreground": "#e06c75", + "editorWarning.foreground": "#e5c07b", + "editorInfo.foreground": "#56b6c2", "editorGutter.addedBackground": "#98c379", "editorGutter.background": "#c8ccd4", "editorGutter.deletedBackground": "#e06c75", @@ -90,7 +102,7 @@ "editorWidget.background": "#c8ccd4", "editorSuggestWidget.background": "#b6bdca", "editorSuggestWidget.foreground": "#3e4451", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#61afef", "editorSuggestWidget.selectedBackground": "#abb2bf", "editorHoverWidget.background": "#c8ccd4", "debugExceptionWidget.background": "#b6bdca", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#98c37960", "editorOverviewRuler.currentContentForeground": "#61afef", "editorOverviewRuler.incomingContentForeground": "#98c379", + "editorOverviewRuler.commonContentForeground": "#be5046", "panel.background": "#c8ccd4", "panelTitle.activeForeground": "#3e4451", "panelTitle.inactiveForeground": "#565c64", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#565c64", "notification.background": "#abb2bf", "notification.foreground": "#3e4451", + "notification.buttonBackground": "#61afef", + "notification.buttonHoverBackground": "#abb2bf", + "notification.buttonForeground": "#282c34", + "notification.infoBackground": "#56b6c2", + "notification.infoForeground": "#282c34", + "notification.warningBackground": "#e5c07b", + "notification.warningForeground": "#282c34", + "notification.errorBackground": "#e06c75", + "notification.errorForeground": "#282c34", "extensionButton.prominentBackground": "#98c379", "extensionButton.prominentForeground": "#282c34", "extensionButton.prominentHoverBackground": "#abb2bf", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#b6bdca", "welcomePage.buttonHoverBackground": "#abb2bf", "walkThrough.embeddedEditorBackground": "#c8ccd4", + "gitDecoration.modifiedResourceForeground": "#c678dd", + "gitDecoration.deletedResourceForeground": "#e06c75", + "gitDecoration.untrackedResourceForeground": "#98c379", + "gitDecoration.ignoredResourceForeground": "#565c64", + "gitDecoration.conflictingResourceForeground": "#e5c07b", "descriptionForeground": "#565c64", "textBlockQuote.background": "#b6bdca", "textBlockQuote.border": "#61afef", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#e06c75" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#61afef" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#c678dd" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#c678dd" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#56b6c2" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#61afef" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#e5c07b" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#e5c07b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#61afef" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#56b6c2" } }, { diff --git a/themes/base16-paraiso-dark.json b/themes/base16-paraiso-dark.json index 8c879e1..94f9a76 100644 --- a/themes/base16-paraiso-dark.json +++ b/themes/base16-paraiso-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#776e71", "editorCodeLens.foreground": "#4f424c", "editorBracketMatch.background": "#4f424c", + "editorOverviewRuler.findMatchForeground": "#fec418", + "editorOverviewRuler.rangeHighlightForeground": "#776e71", + "editorOverviewRuler.selectionHighlightForeground": "#4f424c", + "editorOverviewRuler.wordHighlightForeground": "#e7e9db", + "editorOverviewRuler.wordHighlightStrongForeground": "#06b6ef", + "editorOverviewRuler.modifiedForeground": "#815ba4", + "editorOverviewRuler.addedForeground": "#48b685", + "editorOverviewRuler.deletedForeground": "#ef6155", + "editorOverviewRuler.errorForeground": "#ef6155", + "editorOverviewRuler.warningForeground": "#fec418", + "editorOverviewRuler.infoForeground": "#5bc4bf", "editorError.foreground": "#ef6155", - "editorWarning.foreground": "#ef6155", + "editorWarning.foreground": "#fec418", + "editorInfo.foreground": "#5bc4bf", "editorGutter.addedBackground": "#48b685", "editorGutter.background": "#2f1e2e", "editorGutter.deletedBackground": "#ef6155", @@ -90,7 +102,7 @@ "editorWidget.background": "#2f1e2e", "editorSuggestWidget.background": "#41323f", "editorSuggestWidget.foreground": "#a39e9b", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#06b6ef", "editorSuggestWidget.selectedBackground": "#4f424c", "editorHoverWidget.background": "#2f1e2e", "debugExceptionWidget.background": "#41323f", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#48b68560", "editorOverviewRuler.currentContentForeground": "#06b6ef", "editorOverviewRuler.incomingContentForeground": "#48b685", + "editorOverviewRuler.commonContentForeground": "#e96ba8", "panel.background": "#2f1e2e", "panelTitle.activeForeground": "#a39e9b", "panelTitle.inactiveForeground": "#776e71", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#776e71", "notification.background": "#4f424c", "notification.foreground": "#a39e9b", + "notification.buttonBackground": "#06b6ef", + "notification.buttonHoverBackground": "#4f424c", + "notification.buttonForeground": "#e7e9db", + "notification.infoBackground": "#5bc4bf", + "notification.infoForeground": "#e7e9db", + "notification.warningBackground": "#fec418", + "notification.warningForeground": "#e7e9db", + "notification.errorBackground": "#ef6155", + "notification.errorForeground": "#e7e9db", "extensionButton.prominentBackground": "#48b685", "extensionButton.prominentForeground": "#e7e9db", "extensionButton.prominentHoverBackground": "#4f424c", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#41323f", "welcomePage.buttonHoverBackground": "#4f424c", "walkThrough.embeddedEditorBackground": "#2f1e2e", + "gitDecoration.modifiedResourceForeground": "#815ba4", + "gitDecoration.deletedResourceForeground": "#ef6155", + "gitDecoration.untrackedResourceForeground": "#48b685", + "gitDecoration.ignoredResourceForeground": "#776e71", + "gitDecoration.conflictingResourceForeground": "#fec418", "descriptionForeground": "#776e71", "textBlockQuote.background": "#41323f", "textBlockQuote.border": "#06b6ef", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ef6155" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#06b6ef" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#815ba4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#815ba4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#5bc4bf" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#06b6ef" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fec418" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fec418" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#06b6ef" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#5bc4bf" } }, { diff --git a/themes/base16-paraiso-light.json b/themes/base16-paraiso-light.json index 1fd1962..e148a75 100644 --- a/themes/base16-paraiso-light.json +++ b/themes/base16-paraiso-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#8d8687", "editorCodeLens.foreground": "#a39e9b", "editorBracketMatch.background": "#a39e9b", + "editorOverviewRuler.findMatchForeground": "#fec418", + "editorOverviewRuler.rangeHighlightForeground": "#8d8687", + "editorOverviewRuler.selectionHighlightForeground": "#a39e9b", + "editorOverviewRuler.wordHighlightForeground": "#2f1e2e", + "editorOverviewRuler.wordHighlightStrongForeground": "#06b6ef", + "editorOverviewRuler.modifiedForeground": "#815ba4", + "editorOverviewRuler.addedForeground": "#48b685", + "editorOverviewRuler.deletedForeground": "#ef6155", + "editorOverviewRuler.errorForeground": "#ef6155", + "editorOverviewRuler.warningForeground": "#fec418", + "editorOverviewRuler.infoForeground": "#5bc4bf", "editorError.foreground": "#ef6155", - "editorWarning.foreground": "#ef6155", + "editorWarning.foreground": "#fec418", + "editorInfo.foreground": "#5bc4bf", "editorGutter.addedBackground": "#48b685", "editorGutter.background": "#e7e9db", "editorGutter.deletedBackground": "#ef6155", @@ -90,7 +102,7 @@ "editorWidget.background": "#e7e9db", "editorSuggestWidget.background": "#b9b6b0", "editorSuggestWidget.foreground": "#4f424c", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#06b6ef", "editorSuggestWidget.selectedBackground": "#a39e9b", "editorHoverWidget.background": "#e7e9db", "debugExceptionWidget.background": "#b9b6b0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#48b68560", "editorOverviewRuler.currentContentForeground": "#06b6ef", "editorOverviewRuler.incomingContentForeground": "#48b685", + "editorOverviewRuler.commonContentForeground": "#e96ba8", "panel.background": "#e7e9db", "panelTitle.activeForeground": "#4f424c", "panelTitle.inactiveForeground": "#8d8687", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#8d8687", "notification.background": "#a39e9b", "notification.foreground": "#4f424c", + "notification.buttonBackground": "#06b6ef", + "notification.buttonHoverBackground": "#a39e9b", + "notification.buttonForeground": "#2f1e2e", + "notification.infoBackground": "#5bc4bf", + "notification.infoForeground": "#2f1e2e", + "notification.warningBackground": "#fec418", + "notification.warningForeground": "#2f1e2e", + "notification.errorBackground": "#ef6155", + "notification.errorForeground": "#2f1e2e", "extensionButton.prominentBackground": "#48b685", "extensionButton.prominentForeground": "#2f1e2e", "extensionButton.prominentHoverBackground": "#a39e9b", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#b9b6b0", "welcomePage.buttonHoverBackground": "#a39e9b", "walkThrough.embeddedEditorBackground": "#e7e9db", + "gitDecoration.modifiedResourceForeground": "#815ba4", + "gitDecoration.deletedResourceForeground": "#ef6155", + "gitDecoration.untrackedResourceForeground": "#48b685", + "gitDecoration.ignoredResourceForeground": "#8d8687", + "gitDecoration.conflictingResourceForeground": "#fec418", "descriptionForeground": "#8d8687", "textBlockQuote.background": "#b9b6b0", "textBlockQuote.border": "#06b6ef", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ef6155" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#06b6ef" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#815ba4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#815ba4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#5bc4bf" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#06b6ef" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fec418" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fec418" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#06b6ef" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#5bc4bf" } }, { diff --git a/themes/base16-phd-dark.json b/themes/base16-phd-dark.json index 49d4465..13c688a 100644 --- a/themes/base16-phd-dark.json +++ b/themes/base16-phd-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#717885", "editorCodeLens.foreground": "#4d5666", "editorBracketMatch.background": "#4d5666", + "editorOverviewRuler.findMatchForeground": "#fbd461", + "editorOverviewRuler.rangeHighlightForeground": "#717885", + "editorOverviewRuler.selectionHighlightForeground": "#4d5666", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#5299bf", + "editorOverviewRuler.modifiedForeground": "#9989cc", + "editorOverviewRuler.addedForeground": "#99bf52", + "editorOverviewRuler.deletedForeground": "#d07346", + "editorOverviewRuler.errorForeground": "#d07346", + "editorOverviewRuler.warningForeground": "#fbd461", + "editorOverviewRuler.infoForeground": "#72b9bf", "editorError.foreground": "#d07346", - "editorWarning.foreground": "#d07346", + "editorWarning.foreground": "#fbd461", + "editorInfo.foreground": "#72b9bf", "editorGutter.addedBackground": "#99bf52", "editorGutter.background": "#061229", "editorGutter.deletedBackground": "#d07346", @@ -90,7 +102,7 @@ "editorWidget.background": "#061229", "editorSuggestWidget.background": "#2a3448", "editorSuggestWidget.foreground": "#b8bbc2", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#5299bf", "editorSuggestWidget.selectedBackground": "#4d5666", "editorHoverWidget.background": "#061229", "debugExceptionWidget.background": "#2a3448", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#99bf5260", "editorOverviewRuler.currentContentForeground": "#5299bf", "editorOverviewRuler.incomingContentForeground": "#99bf52", + "editorOverviewRuler.commonContentForeground": "#b08060", "panel.background": "#061229", "panelTitle.activeForeground": "#b8bbc2", "panelTitle.inactiveForeground": "#717885", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#717885", "notification.background": "#4d5666", "notification.foreground": "#b8bbc2", + "notification.buttonBackground": "#5299bf", + "notification.buttonHoverBackground": "#4d5666", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#72b9bf", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#fbd461", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#d07346", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#99bf52", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#4d5666", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#2a3448", "welcomePage.buttonHoverBackground": "#4d5666", "walkThrough.embeddedEditorBackground": "#061229", + "gitDecoration.modifiedResourceForeground": "#9989cc", + "gitDecoration.deletedResourceForeground": "#d07346", + "gitDecoration.untrackedResourceForeground": "#99bf52", + "gitDecoration.ignoredResourceForeground": "#717885", + "gitDecoration.conflictingResourceForeground": "#fbd461", "descriptionForeground": "#717885", "textBlockQuote.background": "#2a3448", "textBlockQuote.border": "#5299bf", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d07346" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#5299bf" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#9989cc" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#9989cc" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#72b9bf" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#5299bf" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fbd461" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fbd461" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#5299bf" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#72b9bf" } }, { diff --git a/themes/base16-phd-light.json b/themes/base16-phd-light.json index 806f4e3..91a4deb 100644 --- a/themes/base16-phd-light.json +++ b/themes/base16-phd-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#9a99a3", "editorCodeLens.foreground": "#b8bbc2", "editorBracketMatch.background": "#b8bbc2", + "editorOverviewRuler.findMatchForeground": "#fbd461", + "editorOverviewRuler.rangeHighlightForeground": "#9a99a3", + "editorOverviewRuler.selectionHighlightForeground": "#b8bbc2", + "editorOverviewRuler.wordHighlightForeground": "#061229", + "editorOverviewRuler.wordHighlightStrongForeground": "#5299bf", + "editorOverviewRuler.modifiedForeground": "#9989cc", + "editorOverviewRuler.addedForeground": "#99bf52", + "editorOverviewRuler.deletedForeground": "#d07346", + "editorOverviewRuler.errorForeground": "#d07346", + "editorOverviewRuler.warningForeground": "#fbd461", + "editorOverviewRuler.infoForeground": "#72b9bf", "editorError.foreground": "#d07346", - "editorWarning.foreground": "#d07346", + "editorWarning.foreground": "#fbd461", + "editorInfo.foreground": "#72b9bf", "editorGutter.addedBackground": "#99bf52", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#d07346", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#dbdde0", "editorSuggestWidget.foreground": "#4d5666", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#5299bf", "editorSuggestWidget.selectedBackground": "#b8bbc2", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#dbdde0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#99bf5260", "editorOverviewRuler.currentContentForeground": "#5299bf", "editorOverviewRuler.incomingContentForeground": "#99bf52", + "editorOverviewRuler.commonContentForeground": "#b08060", "panel.background": "#ffffff", "panelTitle.activeForeground": "#4d5666", "panelTitle.inactiveForeground": "#9a99a3", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#9a99a3", "notification.background": "#b8bbc2", "notification.foreground": "#4d5666", + "notification.buttonBackground": "#5299bf", + "notification.buttonHoverBackground": "#b8bbc2", + "notification.buttonForeground": "#061229", + "notification.infoBackground": "#72b9bf", + "notification.infoForeground": "#061229", + "notification.warningBackground": "#fbd461", + "notification.warningForeground": "#061229", + "notification.errorBackground": "#d07346", + "notification.errorForeground": "#061229", "extensionButton.prominentBackground": "#99bf52", "extensionButton.prominentForeground": "#061229", "extensionButton.prominentHoverBackground": "#b8bbc2", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#dbdde0", "welcomePage.buttonHoverBackground": "#b8bbc2", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#9989cc", + "gitDecoration.deletedResourceForeground": "#d07346", + "gitDecoration.untrackedResourceForeground": "#99bf52", + "gitDecoration.ignoredResourceForeground": "#9a99a3", + "gitDecoration.conflictingResourceForeground": "#fbd461", "descriptionForeground": "#9a99a3", "textBlockQuote.background": "#dbdde0", "textBlockQuote.border": "#5299bf", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d07346" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#5299bf" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#9989cc" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#9989cc" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#72b9bf" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#5299bf" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fbd461" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fbd461" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#5299bf" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#72b9bf" } }, { diff --git a/themes/base16-pico-dark.json b/themes/base16-pico-dark.json index 7247ffc..cac6d39 100644 --- a/themes/base16-pico-dark.json +++ b/themes/base16-pico-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#008751", "editorCodeLens.foreground": "#7e2553", "editorBracketMatch.background": "#7e2553", + "editorOverviewRuler.findMatchForeground": "#fff024", + "editorOverviewRuler.rangeHighlightForeground": "#008751", + "editorOverviewRuler.selectionHighlightForeground": "#7e2553", + "editorOverviewRuler.wordHighlightForeground": "#fff1e8", + "editorOverviewRuler.wordHighlightStrongForeground": "#83769c", + "editorOverviewRuler.modifiedForeground": "#ff77a8", + "editorOverviewRuler.addedForeground": "#00e756", + "editorOverviewRuler.deletedForeground": "#ff004d", + "editorOverviewRuler.errorForeground": "#ff004d", + "editorOverviewRuler.warningForeground": "#fff024", + "editorOverviewRuler.infoForeground": "#29adff", "editorError.foreground": "#ff004d", - "editorWarning.foreground": "#ff004d", + "editorWarning.foreground": "#fff024", + "editorInfo.foreground": "#29adff", "editorGutter.addedBackground": "#00e756", "editorGutter.background": "#000000", "editorGutter.deletedBackground": "#ff004d", @@ -90,7 +102,7 @@ "editorWidget.background": "#000000", "editorSuggestWidget.background": "#1d2b53", "editorSuggestWidget.foreground": "#5f574f", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#83769c", "editorSuggestWidget.selectedBackground": "#7e2553", "editorHoverWidget.background": "#000000", "debugExceptionWidget.background": "#1d2b53", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#00e75660", "editorOverviewRuler.currentContentForeground": "#83769c", "editorOverviewRuler.incomingContentForeground": "#00e756", + "editorOverviewRuler.commonContentForeground": "#ffccaa", "panel.background": "#000000", "panelTitle.activeForeground": "#5f574f", "panelTitle.inactiveForeground": "#008751", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#008751", "notification.background": "#7e2553", "notification.foreground": "#5f574f", + "notification.buttonBackground": "#83769c", + "notification.buttonHoverBackground": "#7e2553", + "notification.buttonForeground": "#fff1e8", + "notification.infoBackground": "#29adff", + "notification.infoForeground": "#fff1e8", + "notification.warningBackground": "#fff024", + "notification.warningForeground": "#fff1e8", + "notification.errorBackground": "#ff004d", + "notification.errorForeground": "#fff1e8", "extensionButton.prominentBackground": "#00e756", "extensionButton.prominentForeground": "#fff1e8", "extensionButton.prominentHoverBackground": "#7e2553", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#1d2b53", "welcomePage.buttonHoverBackground": "#7e2553", "walkThrough.embeddedEditorBackground": "#000000", + "gitDecoration.modifiedResourceForeground": "#ff77a8", + "gitDecoration.deletedResourceForeground": "#ff004d", + "gitDecoration.untrackedResourceForeground": "#00e756", + "gitDecoration.ignoredResourceForeground": "#008751", + "gitDecoration.conflictingResourceForeground": "#fff024", "descriptionForeground": "#008751", "textBlockQuote.background": "#1d2b53", "textBlockQuote.border": "#83769c", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ff004d" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#83769c" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#ff77a8" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#ff77a8" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#29adff" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#83769c" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fff024" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fff024" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#83769c" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#29adff" } }, { diff --git a/themes/base16-pico-light.json b/themes/base16-pico-light.json index 5f72109..5e22fd9 100644 --- a/themes/base16-pico-light.json +++ b/themes/base16-pico-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#ab5236", "editorCodeLens.foreground": "#5f574f", "editorBracketMatch.background": "#5f574f", + "editorOverviewRuler.findMatchForeground": "#fff024", + "editorOverviewRuler.rangeHighlightForeground": "#ab5236", + "editorOverviewRuler.selectionHighlightForeground": "#5f574f", + "editorOverviewRuler.wordHighlightForeground": "#000000", + "editorOverviewRuler.wordHighlightStrongForeground": "#83769c", + "editorOverviewRuler.modifiedForeground": "#ff77a8", + "editorOverviewRuler.addedForeground": "#00e756", + "editorOverviewRuler.deletedForeground": "#ff004d", + "editorOverviewRuler.errorForeground": "#ff004d", + "editorOverviewRuler.warningForeground": "#fff024", + "editorOverviewRuler.infoForeground": "#29adff", "editorError.foreground": "#ff004d", - "editorWarning.foreground": "#ff004d", + "editorWarning.foreground": "#fff024", + "editorInfo.foreground": "#29adff", "editorGutter.addedBackground": "#00e756", "editorGutter.background": "#fff1e8", "editorGutter.deletedBackground": "#ff004d", @@ -90,7 +102,7 @@ "editorWidget.background": "#fff1e8", "editorSuggestWidget.background": "#c2c3c7", "editorSuggestWidget.foreground": "#7e2553", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#83769c", "editorSuggestWidget.selectedBackground": "#5f574f", "editorHoverWidget.background": "#fff1e8", "debugExceptionWidget.background": "#c2c3c7", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#00e75660", "editorOverviewRuler.currentContentForeground": "#83769c", "editorOverviewRuler.incomingContentForeground": "#00e756", + "editorOverviewRuler.commonContentForeground": "#ffccaa", "panel.background": "#fff1e8", "panelTitle.activeForeground": "#7e2553", "panelTitle.inactiveForeground": "#ab5236", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#ab5236", "notification.background": "#5f574f", "notification.foreground": "#7e2553", + "notification.buttonBackground": "#83769c", + "notification.buttonHoverBackground": "#5f574f", + "notification.buttonForeground": "#000000", + "notification.infoBackground": "#29adff", + "notification.infoForeground": "#000000", + "notification.warningBackground": "#fff024", + "notification.warningForeground": "#000000", + "notification.errorBackground": "#ff004d", + "notification.errorForeground": "#000000", "extensionButton.prominentBackground": "#00e756", "extensionButton.prominentForeground": "#000000", "extensionButton.prominentHoverBackground": "#5f574f", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#c2c3c7", "welcomePage.buttonHoverBackground": "#5f574f", "walkThrough.embeddedEditorBackground": "#fff1e8", + "gitDecoration.modifiedResourceForeground": "#ff77a8", + "gitDecoration.deletedResourceForeground": "#ff004d", + "gitDecoration.untrackedResourceForeground": "#00e756", + "gitDecoration.ignoredResourceForeground": "#ab5236", + "gitDecoration.conflictingResourceForeground": "#fff024", "descriptionForeground": "#ab5236", "textBlockQuote.background": "#c2c3c7", "textBlockQuote.border": "#83769c", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ff004d" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#83769c" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#ff77a8" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#ff77a8" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#29adff" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#83769c" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#fff024" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#fff024" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#83769c" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#29adff" } }, { diff --git a/themes/base16-pop-dark.json b/themes/base16-pop-dark.json index aaf09de..26079a9 100644 --- a/themes/base16-pop-dark.json +++ b/themes/base16-pop-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#505050", "editorCodeLens.foreground": "#303030", "editorBracketMatch.background": "#303030", + "editorOverviewRuler.findMatchForeground": "#f8ca12", + "editorOverviewRuler.rangeHighlightForeground": "#505050", + "editorOverviewRuler.selectionHighlightForeground": "#303030", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#0e5a94", + "editorOverviewRuler.modifiedForeground": "#b31e8d", + "editorOverviewRuler.addedForeground": "#37b349", + "editorOverviewRuler.deletedForeground": "#eb008a", + "editorOverviewRuler.errorForeground": "#eb008a", + "editorOverviewRuler.warningForeground": "#f8ca12", + "editorOverviewRuler.infoForeground": "#00aabb", "editorError.foreground": "#eb008a", - "editorWarning.foreground": "#eb008a", + "editorWarning.foreground": "#f8ca12", + "editorInfo.foreground": "#00aabb", "editorGutter.addedBackground": "#37b349", "editorGutter.background": "#000000", "editorGutter.deletedBackground": "#eb008a", @@ -90,7 +102,7 @@ "editorWidget.background": "#000000", "editorSuggestWidget.background": "#202020", "editorSuggestWidget.foreground": "#d0d0d0", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#0e5a94", "editorSuggestWidget.selectedBackground": "#303030", "editorHoverWidget.background": "#000000", "debugExceptionWidget.background": "#202020", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#37b34960", "editorOverviewRuler.currentContentForeground": "#0e5a94", "editorOverviewRuler.incomingContentForeground": "#37b349", + "editorOverviewRuler.commonContentForeground": "#7a2d00", "panel.background": "#000000", "panelTitle.activeForeground": "#d0d0d0", "panelTitle.inactiveForeground": "#505050", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#505050", "notification.background": "#303030", "notification.foreground": "#d0d0d0", + "notification.buttonBackground": "#0e5a94", + "notification.buttonHoverBackground": "#303030", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#00aabb", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#f8ca12", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#eb008a", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#37b349", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#303030", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#202020", "welcomePage.buttonHoverBackground": "#303030", "walkThrough.embeddedEditorBackground": "#000000", + "gitDecoration.modifiedResourceForeground": "#b31e8d", + "gitDecoration.deletedResourceForeground": "#eb008a", + "gitDecoration.untrackedResourceForeground": "#37b349", + "gitDecoration.ignoredResourceForeground": "#505050", + "gitDecoration.conflictingResourceForeground": "#f8ca12", "descriptionForeground": "#505050", "textBlockQuote.background": "#202020", "textBlockQuote.border": "#0e5a94", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#eb008a" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#0e5a94" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b31e8d" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b31e8d" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#00aabb" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#0e5a94" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f8ca12" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f8ca12" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#0e5a94" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#00aabb" } }, { diff --git a/themes/base16-pop-light.json b/themes/base16-pop-light.json index 0b160e2..913f135 100644 --- a/themes/base16-pop-light.json +++ b/themes/base16-pop-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#b0b0b0", "editorCodeLens.foreground": "#d0d0d0", "editorBracketMatch.background": "#d0d0d0", + "editorOverviewRuler.findMatchForeground": "#f8ca12", + "editorOverviewRuler.rangeHighlightForeground": "#b0b0b0", + "editorOverviewRuler.selectionHighlightForeground": "#d0d0d0", + "editorOverviewRuler.wordHighlightForeground": "#000000", + "editorOverviewRuler.wordHighlightStrongForeground": "#0e5a94", + "editorOverviewRuler.modifiedForeground": "#b31e8d", + "editorOverviewRuler.addedForeground": "#37b349", + "editorOverviewRuler.deletedForeground": "#eb008a", + "editorOverviewRuler.errorForeground": "#eb008a", + "editorOverviewRuler.warningForeground": "#f8ca12", + "editorOverviewRuler.infoForeground": "#00aabb", "editorError.foreground": "#eb008a", - "editorWarning.foreground": "#eb008a", + "editorWarning.foreground": "#f8ca12", + "editorInfo.foreground": "#00aabb", "editorGutter.addedBackground": "#37b349", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#eb008a", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#e0e0e0", "editorSuggestWidget.foreground": "#303030", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#0e5a94", "editorSuggestWidget.selectedBackground": "#d0d0d0", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#e0e0e0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#37b34960", "editorOverviewRuler.currentContentForeground": "#0e5a94", "editorOverviewRuler.incomingContentForeground": "#37b349", + "editorOverviewRuler.commonContentForeground": "#7a2d00", "panel.background": "#ffffff", "panelTitle.activeForeground": "#303030", "panelTitle.inactiveForeground": "#b0b0b0", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#b0b0b0", "notification.background": "#d0d0d0", "notification.foreground": "#303030", + "notification.buttonBackground": "#0e5a94", + "notification.buttonHoverBackground": "#d0d0d0", + "notification.buttonForeground": "#000000", + "notification.infoBackground": "#00aabb", + "notification.infoForeground": "#000000", + "notification.warningBackground": "#f8ca12", + "notification.warningForeground": "#000000", + "notification.errorBackground": "#eb008a", + "notification.errorForeground": "#000000", "extensionButton.prominentBackground": "#37b349", "extensionButton.prominentForeground": "#000000", "extensionButton.prominentHoverBackground": "#d0d0d0", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e0e0e0", "welcomePage.buttonHoverBackground": "#d0d0d0", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#b31e8d", + "gitDecoration.deletedResourceForeground": "#eb008a", + "gitDecoration.untrackedResourceForeground": "#37b349", + "gitDecoration.ignoredResourceForeground": "#b0b0b0", + "gitDecoration.conflictingResourceForeground": "#f8ca12", "descriptionForeground": "#b0b0b0", "textBlockQuote.background": "#e0e0e0", "textBlockQuote.border": "#0e5a94", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#eb008a" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#0e5a94" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b31e8d" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b31e8d" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#00aabb" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#0e5a94" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f8ca12" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f8ca12" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#0e5a94" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#00aabb" } }, { diff --git a/themes/base16-porple-dark.json b/themes/base16-porple-dark.json new file mode 100644 index 0000000..484bcf2 --- /dev/null +++ b/themes/base16-porple-dark.json @@ -0,0 +1,970 @@ +{ + "name": "Base16 Porple Dark", + "type": "dark", + "colors": { + "foreground": "#d8d8d8", + "widget.shadow": "#292c36", + "selection.background": "#474160", + "errorForeground": "#f84547", + "button.background": "#333344", + "button.foreground": "#d8d8d8", + "button.hoverBackground": "#65568a", + "dropdown.background": "#292c36", + "dropdown.foreground": "#d8d8d8", + "input.background": "#292c36", + "input.foreground": "#d8d8d8", + "input.placeholderForeground": "#65568a", + "inputOption.activeBorder": "#d28e5d", + "inputValidation.errorBackground": "#f84547", + "inputValidation.errorBorder": "#f84547", + "inputValidation.infoBackground": "#8485ce", + "inputValidation.infoBorder": "#8485ce", + "inputValidation.warningBackground": "#efa16b", + "inputValidation.warningBorder": "#efa16b", + "scrollbar.shadow": "#333344", + "scrollbarSlider.activeBackground": "#b8b8b86f", + "scrollbarSlider.background": "#4741606f", + "scrollbarSlider.hoverBackground": "#65568a6f", + "badge.background": "#292c36", + "badge.foreground": "#d8d8d8", + "progressBar.background": "#65568a", + "list.activeSelectionBackground": "#474160", + "list.activeSelectionForeground": "#d8d8d8", + "list.dropBackground": "#f8f8f8", + "list.focusBackground": "#474160", + "list.focusForeground": "#d8d8d8", + "list.highlightForeground": "#f8f8f8", + "list.hoverBackground": "#65568a", + "list.hoverForeground": "#d8d8d8", + "list.inactiveSelectionBackground": "#474160", + "list.inactiveSelectionForeground": "#d8d8d8", + "activityBar.background": "#292c36", + "activityBar.dropBackground": "#f8f8f8", + "activityBar.foreground": "#d8d8d8", + "activityBarBadge.background": "#8485ce", + "activityBarBadge.foreground": "#f8f8f8", + "sideBar.background": "#333344", + "sideBar.foreground": "#d8d8d8", + "sideBarSectionHeader.background": "#65568a", + "sideBarSectionHeader.foreground": "#d8d8d8", + "sideBarTitle.foreground": "#d8d8d8", + "editorGroup.background": "#292c36", + "editorGroup.dropBackground": "#4741606f", + "editorGroupHeader.noTabsBackground": "#333344", + "editorGroupHeader.tabsBackground": "#333344", + "tab.activeBackground": "#292c36", + "tab.activeForeground": "#d8d8d8", + "tab.inactiveBackground": "#333344", + "tab.inactiveForeground": "#65568a", + "tab.unfocusedActiveForeground": "#b8b8b8", + "tab.unfocusedInactiveForeground": "#b8b8b8", + "editor.background": "#292c36", + "editor.foreground": "#d8d8d8", + "editorLineNumber.foreground": "#65568a", + "editorCursor.foreground": "#d8d8d8", + "editor.selectionBackground": "#474160", + "editor.selectionHighlightBackground": "#333344", + "editor.inactiveSelectionBackground": "#474160", + "editor.wordHighlightBackground": "#474160", + "editor.wordHighlightStrongBackground": "#65568a", + "editor.findMatchBackground": "#efa16b6f", + "editor.findMatchHighlightBackground": "#d28e5d6f", + "editor.findRangeHighlightBackground": "#f0f", + "editor.hoverHighlightBackground": "#474160", + "editor.lineHighlightBackground": "#333344", + "editorLink.activeForeground": "#8485ce", + "editor.rangeHighlightBackground": "#333344", + "editorWhitespace.foreground": "#65568a", + "editorIndentGuide.background": "#65568a", + "editorRuler.foreground": "#65568a", + "editorCodeLens.foreground": "#474160", + "editorBracketMatch.background": "#474160", + "editorOverviewRuler.findMatchForeground": "#efa16b", + "editorOverviewRuler.rangeHighlightForeground": "#65568a", + "editorOverviewRuler.selectionHighlightForeground": "#474160", + "editorOverviewRuler.wordHighlightForeground": "#f8f8f8", + "editorOverviewRuler.wordHighlightStrongForeground": "#8485ce", + "editorOverviewRuler.modifiedForeground": "#b74989", + "editorOverviewRuler.addedForeground": "#95c76f", + "editorOverviewRuler.deletedForeground": "#f84547", + "editorOverviewRuler.errorForeground": "#f84547", + "editorOverviewRuler.warningForeground": "#efa16b", + "editorOverviewRuler.infoForeground": "#64878f", + "editorError.foreground": "#f84547", + "editorWarning.foreground": "#efa16b", + "editorInfo.foreground": "#64878f", + "editorGutter.addedBackground": "#95c76f", + "editorGutter.background": "#292c36", + "editorGutter.deletedBackground": "#f84547", + "editorGutter.modifiedBackground": "#b74989", + "diffEditor.insertedTextBackground": "#95c76f20", + "diffEditor.removedTextBackground": "#f8454720", + "editorWidget.background": "#292c36", + "editorSuggestWidget.background": "#333344", + "editorSuggestWidget.foreground": "#d8d8d8", + "editorSuggestWidget.highlightForeground": "#8485ce", + "editorSuggestWidget.selectedBackground": "#474160", + "editorHoverWidget.background": "#292c36", + "debugExceptionWidget.background": "#333344", + "editorMarkerNavigation.background": "#333344", + "editorMarkerNavigationError.background": "#f84547", + "editorMarkerNavigationWarning.background": "#efa16b", + "peekViewEditor.background": "#333344", + "peekViewEditor.matchHighlightBackground": "#d28e5d6f", + "peekViewEditorGutter.background": "#333344", + "peekViewResult.background": "#292c36", + "peekViewResult.fileForeground": "#d8d8d8", + "peekViewResult.lineForeground": "#65568a", + "peekViewResult.matchHighlightBackground": "#d28e5d6f", + "peekViewResult.selectionBackground": "#474160", + "peekViewResult.selectionForeground": "#d8d8d8", + "peekViewTitle.background": "#474160", + "peekViewTitleDescription.foreground": "#65568a", + "peekViewTitleLabel.foreground": "#d8d8d8", + "merge.currentContentBackground": "#8485ce40", + "merge.currentHeaderBackground": "#8485ce40", + "merge.incomingContentBackground": "#95c76f60", + "merge.incomingHeaderBackground": "#95c76f60", + "editorOverviewRuler.currentContentForeground": "#8485ce", + "editorOverviewRuler.incomingContentForeground": "#95c76f", + "editorOverviewRuler.commonContentForeground": "#986841", + "panel.background": "#292c36", + "panelTitle.activeForeground": "#d8d8d8", + "panelTitle.inactiveForeground": "#65568a", + "statusBar.background": "#8485ce", + "statusBar.debuggingBackground": "#d28e5d", + "statusBar.debuggingForeground": "#f8f8f8", + "statusBar.foreground": "#f8f8f8", + "statusBar.noFolderBackground": "#b74989", + "statusBar.noFolderForeground": "#f8f8f8", + "statusBarItem.activeBackground": "#65568a", + "statusBarItem.hoverBackground": "#474160", + "statusBarItem.prominentBackground": "#f0f", + "statusBarItem.prominentHoverBackground": "#f00", + "titleBar.activeBackground": "#292c36", + "titleBar.activeForeground": "#d8d8d8", + "titleBar.inactiveBackground": "#333344", + "titleBar.inactiveForeground": "#65568a", + "notification.background": "#474160", + "notification.foreground": "#d8d8d8", + "notification.buttonBackground": "#8485ce", + "notification.buttonHoverBackground": "#474160", + "notification.buttonForeground": "#f8f8f8", + "notification.infoBackground": "#64878f", + "notification.infoForeground": "#f8f8f8", + "notification.warningBackground": "#efa16b", + "notification.warningForeground": "#f8f8f8", + "notification.errorBackground": "#f84547", + "notification.errorForeground": "#f8f8f8", + "extensionButton.prominentBackground": "#95c76f", + "extensionButton.prominentForeground": "#f8f8f8", + "extensionButton.prominentHoverBackground": "#474160", + "pickerGroup.foreground": "#65568a", + "terminal.background": "#292c36", + "terminal.foreground": "#d8d8d8", + "terminal.ansiBlack": "#474160", + "terminal.ansiBrightBlack": "#65568a", + "terminal.ansiRed": "#f84547", + "terminal.ansiBrightRed": "#f84547", + "terminal.ansiYellow": "#d28e5d", + "terminal.ansiBrightYellow": "#efa16b", + "terminal.ansiGreen": "#95c76f", + "terminal.ansiBrightGreen": "#95c76f", + "terminal.ansiCyan": "#64878f", + "terminal.ansiBrightCyan": "#64878f", + "terminal.ansiBlue": "#8485ce", + "terminal.ansiBrightBlue": "#8485ce", + "terminal.ansiMagenta": "#b74989", + "terminal.ansiBrightMagenta": "#b74989", + "terminal.ansiWhite": "#e8e8e8", + "terminal.ansiBrightWhite": "#f8f8f8", + "debugToolBar.background": "#333344", + "welcomePage.buttonBackground": "#333344", + "welcomePage.buttonHoverBackground": "#474160", + "walkThrough.embeddedEditorBackground": "#292c36", + "gitDecoration.modifiedResourceForeground": "#b74989", + "gitDecoration.deletedResourceForeground": "#f84547", + "gitDecoration.untrackedResourceForeground": "#95c76f", + "gitDecoration.ignoredResourceForeground": "#65568a", + "gitDecoration.conflictingResourceForeground": "#efa16b", + "descriptionForeground": "#65568a", + "textBlockQuote.background": "#333344", + "textBlockQuote.border": "#8485ce", + "textCodeBlock.background": "#292c36", + "textLink.activeForeground": "#64878f", + "textLink.foreground": "#8485ce", + "textPreformat.foreground": "#8485ce", + "textSeparator.foreground": "#f0f" + }, + "tokenColors": [ + { + "settings": { + "foreground": "#eeffffff", + "background": "#263238ff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#65568a" + } + }, + { + "name": "Variables, Parameters", + "scope": [ + "variable", + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#0f0" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Invalid - Deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#986841" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.modifier" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#64878f" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "constant.other.color", + "punctuation", + "punctuation.section.class.end", + "meta.tag", + "punctuation.definition.tag", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#d8d8d8" + } + }, + { + "name": "Embedded", + "scope": [ + "punctuation.section.embedded", + "variable.interpolation" + ], + "settings": { + "foreground": "#986841" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "meta.function-call", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Block Level Variables", + "scope": [ + "meta.block variable.other" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "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": "#d28e5d" + } + }, + { + "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": "#95c76f" + } + }, + { + "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": "#efa16b" + } + }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#efa16b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#64878f" + } + }, + { + "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": "#64878f" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f84547" + } + }, + { + "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": "#8485ce" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "HTML Attributes", + "scope": [ + "text.html.basic entity.other.attribute-name.html", + "text.html.basic entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#efa16b" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#efa16b" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#95c76f" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#64878f" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#64878f" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#d8d8d8" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#64878f" + } + }, + { + "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": "#8485ce" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f84547" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f84547" + } + }, + { + "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": "#f84547" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#d28e5d" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "background": "#64878f", + "foreground": "#64878f" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#efa16b" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Markdown - Raw Block Fenced", + "scope": [ + "markup.raw.block.fenced.markdown" + ], + "settings": { + "foreground": "#00000050" + } + }, + { + "name": "Markdown - Fenced Bode Block", + "scope": [ + "punctuation.definition.fenced.markdown" + ], + "settings": { + "foreground": "#00000050" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.raw.block.fenced.markdown", + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#f0f" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#f00" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "background": "#00000050", + "foreground": "#64878f" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#f0f" + } + }, + { + "scope": "token.info-token", + "settings": { + "foreground": "#8485ce" + } + }, + { + "scope": "token.warn-token", + "settings": { + "foreground": "#efa16b" + } + }, + { + "scope": "token.error-token", + "settings": { + "foreground": "#f84547" + } + }, + { + "scope": "token.debug-token", + "settings": { + "foreground": "#b74989" + } + } + ] +} \ No newline at end of file diff --git a/themes/base16-porple-light.json b/themes/base16-porple-light.json new file mode 100644 index 0000000..045544b --- /dev/null +++ b/themes/base16-porple-light.json @@ -0,0 +1,970 @@ +{ + "name": "Base16 Porple Light", + "type": "light", + "colors": { + "foreground": "#474160", + "widget.shadow": "#f8f8f8", + "selection.background": "#d8d8d8", + "errorForeground": "#f84547", + "button.background": "#e8e8e8", + "button.foreground": "#474160", + "button.hoverBackground": "#b8b8b8", + "dropdown.background": "#f8f8f8", + "dropdown.foreground": "#474160", + "input.background": "#f8f8f8", + "input.foreground": "#474160", + "input.placeholderForeground": "#b8b8b8", + "inputOption.activeBorder": "#d28e5d", + "inputValidation.errorBackground": "#f84547", + "inputValidation.errorBorder": "#f84547", + "inputValidation.infoBackground": "#8485ce", + "inputValidation.infoBorder": "#8485ce", + "inputValidation.warningBackground": "#efa16b", + "inputValidation.warningBorder": "#efa16b", + "scrollbar.shadow": "#e8e8e8", + "scrollbarSlider.activeBackground": "#65568a6f", + "scrollbarSlider.background": "#d8d8d86f", + "scrollbarSlider.hoverBackground": "#b8b8b86f", + "badge.background": "#f8f8f8", + "badge.foreground": "#474160", + "progressBar.background": "#b8b8b8", + "list.activeSelectionBackground": "#d8d8d8", + "list.activeSelectionForeground": "#474160", + "list.dropBackground": "#292c36", + "list.focusBackground": "#d8d8d8", + "list.focusForeground": "#474160", + "list.highlightForeground": "#292c36", + "list.hoverBackground": "#b8b8b8", + "list.hoverForeground": "#474160", + "list.inactiveSelectionBackground": "#d8d8d8", + "list.inactiveSelectionForeground": "#474160", + "activityBar.background": "#f8f8f8", + "activityBar.dropBackground": "#292c36", + "activityBar.foreground": "#474160", + "activityBarBadge.background": "#8485ce", + "activityBarBadge.foreground": "#292c36", + "sideBar.background": "#e8e8e8", + "sideBar.foreground": "#474160", + "sideBarSectionHeader.background": "#b8b8b8", + "sideBarSectionHeader.foreground": "#474160", + "sideBarTitle.foreground": "#474160", + "editorGroup.background": "#f8f8f8", + "editorGroup.dropBackground": "#d8d8d86f", + "editorGroupHeader.noTabsBackground": "#e8e8e8", + "editorGroupHeader.tabsBackground": "#e8e8e8", + "tab.activeBackground": "#f8f8f8", + "tab.activeForeground": "#474160", + "tab.inactiveBackground": "#e8e8e8", + "tab.inactiveForeground": "#b8b8b8", + "tab.unfocusedActiveForeground": "#65568a", + "tab.unfocusedInactiveForeground": "#65568a", + "editor.background": "#f8f8f8", + "editor.foreground": "#474160", + "editorLineNumber.foreground": "#b8b8b8", + "editorCursor.foreground": "#474160", + "editor.selectionBackground": "#d8d8d8", + "editor.selectionHighlightBackground": "#e8e8e8", + "editor.inactiveSelectionBackground": "#d8d8d8", + "editor.wordHighlightBackground": "#d8d8d8", + "editor.wordHighlightStrongBackground": "#b8b8b8", + "editor.findMatchBackground": "#efa16b6f", + "editor.findMatchHighlightBackground": "#d28e5d6f", + "editor.findRangeHighlightBackground": "#f0f", + "editor.hoverHighlightBackground": "#d8d8d8", + "editor.lineHighlightBackground": "#e8e8e8", + "editorLink.activeForeground": "#8485ce", + "editor.rangeHighlightBackground": "#e8e8e8", + "editorWhitespace.foreground": "#b8b8b8", + "editorIndentGuide.background": "#b8b8b8", + "editorRuler.foreground": "#b8b8b8", + "editorCodeLens.foreground": "#d8d8d8", + "editorBracketMatch.background": "#d8d8d8", + "editorOverviewRuler.findMatchForeground": "#efa16b", + "editorOverviewRuler.rangeHighlightForeground": "#b8b8b8", + "editorOverviewRuler.selectionHighlightForeground": "#d8d8d8", + "editorOverviewRuler.wordHighlightForeground": "#292c36", + "editorOverviewRuler.wordHighlightStrongForeground": "#8485ce", + "editorOverviewRuler.modifiedForeground": "#b74989", + "editorOverviewRuler.addedForeground": "#95c76f", + "editorOverviewRuler.deletedForeground": "#f84547", + "editorOverviewRuler.errorForeground": "#f84547", + "editorOverviewRuler.warningForeground": "#efa16b", + "editorOverviewRuler.infoForeground": "#64878f", + "editorError.foreground": "#f84547", + "editorWarning.foreground": "#efa16b", + "editorInfo.foreground": "#64878f", + "editorGutter.addedBackground": "#95c76f", + "editorGutter.background": "#f8f8f8", + "editorGutter.deletedBackground": "#f84547", + "editorGutter.modifiedBackground": "#b74989", + "diffEditor.insertedTextBackground": "#95c76f20", + "diffEditor.removedTextBackground": "#f8454720", + "editorWidget.background": "#f8f8f8", + "editorSuggestWidget.background": "#e8e8e8", + "editorSuggestWidget.foreground": "#474160", + "editorSuggestWidget.highlightForeground": "#8485ce", + "editorSuggestWidget.selectedBackground": "#d8d8d8", + "editorHoverWidget.background": "#f8f8f8", + "debugExceptionWidget.background": "#e8e8e8", + "editorMarkerNavigation.background": "#e8e8e8", + "editorMarkerNavigationError.background": "#f84547", + "editorMarkerNavigationWarning.background": "#efa16b", + "peekViewEditor.background": "#e8e8e8", + "peekViewEditor.matchHighlightBackground": "#d28e5d6f", + "peekViewEditorGutter.background": "#e8e8e8", + "peekViewResult.background": "#f8f8f8", + "peekViewResult.fileForeground": "#474160", + "peekViewResult.lineForeground": "#b8b8b8", + "peekViewResult.matchHighlightBackground": "#d28e5d6f", + "peekViewResult.selectionBackground": "#d8d8d8", + "peekViewResult.selectionForeground": "#474160", + "peekViewTitle.background": "#d8d8d8", + "peekViewTitleDescription.foreground": "#b8b8b8", + "peekViewTitleLabel.foreground": "#474160", + "merge.currentContentBackground": "#8485ce40", + "merge.currentHeaderBackground": "#8485ce40", + "merge.incomingContentBackground": "#95c76f60", + "merge.incomingHeaderBackground": "#95c76f60", + "editorOverviewRuler.currentContentForeground": "#8485ce", + "editorOverviewRuler.incomingContentForeground": "#95c76f", + "editorOverviewRuler.commonContentForeground": "#986841", + "panel.background": "#f8f8f8", + "panelTitle.activeForeground": "#474160", + "panelTitle.inactiveForeground": "#b8b8b8", + "statusBar.background": "#8485ce", + "statusBar.debuggingBackground": "#d28e5d", + "statusBar.debuggingForeground": "#292c36", + "statusBar.foreground": "#292c36", + "statusBar.noFolderBackground": "#b74989", + "statusBar.noFolderForeground": "#292c36", + "statusBarItem.activeBackground": "#b8b8b8", + "statusBarItem.hoverBackground": "#d8d8d8", + "statusBarItem.prominentBackground": "#f0f", + "statusBarItem.prominentHoverBackground": "#f00", + "titleBar.activeBackground": "#f8f8f8", + "titleBar.activeForeground": "#474160", + "titleBar.inactiveBackground": "#e8e8e8", + "titleBar.inactiveForeground": "#b8b8b8", + "notification.background": "#d8d8d8", + "notification.foreground": "#474160", + "notification.buttonBackground": "#8485ce", + "notification.buttonHoverBackground": "#d8d8d8", + "notification.buttonForeground": "#292c36", + "notification.infoBackground": "#64878f", + "notification.infoForeground": "#292c36", + "notification.warningBackground": "#efa16b", + "notification.warningForeground": "#292c36", + "notification.errorBackground": "#f84547", + "notification.errorForeground": "#292c36", + "extensionButton.prominentBackground": "#95c76f", + "extensionButton.prominentForeground": "#292c36", + "extensionButton.prominentHoverBackground": "#d8d8d8", + "pickerGroup.foreground": "#b8b8b8", + "terminal.background": "#f8f8f8", + "terminal.foreground": "#474160", + "terminal.ansiBlack": "#d8d8d8", + "terminal.ansiBrightBlack": "#b8b8b8", + "terminal.ansiRed": "#f84547", + "terminal.ansiBrightRed": "#f84547", + "terminal.ansiYellow": "#d28e5d", + "terminal.ansiBrightYellow": "#efa16b", + "terminal.ansiGreen": "#95c76f", + "terminal.ansiBrightGreen": "#95c76f", + "terminal.ansiCyan": "#64878f", + "terminal.ansiBrightCyan": "#64878f", + "terminal.ansiBlue": "#8485ce", + "terminal.ansiBrightBlue": "#8485ce", + "terminal.ansiMagenta": "#b74989", + "terminal.ansiBrightMagenta": "#b74989", + "terminal.ansiWhite": "#333344", + "terminal.ansiBrightWhite": "#292c36", + "debugToolBar.background": "#e8e8e8", + "welcomePage.buttonBackground": "#e8e8e8", + "welcomePage.buttonHoverBackground": "#d8d8d8", + "walkThrough.embeddedEditorBackground": "#f8f8f8", + "gitDecoration.modifiedResourceForeground": "#b74989", + "gitDecoration.deletedResourceForeground": "#f84547", + "gitDecoration.untrackedResourceForeground": "#95c76f", + "gitDecoration.ignoredResourceForeground": "#b8b8b8", + "gitDecoration.conflictingResourceForeground": "#efa16b", + "descriptionForeground": "#b8b8b8", + "textBlockQuote.background": "#e8e8e8", + "textBlockQuote.border": "#8485ce", + "textCodeBlock.background": "#f8f8f8", + "textLink.activeForeground": "#64878f", + "textLink.foreground": "#8485ce", + "textPreformat.foreground": "#8485ce", + "textSeparator.foreground": "#f0f" + }, + "tokenColors": [ + { + "settings": { + "foreground": "#eeffffff", + "background": "#263238ff" + } + }, + { + "name": "Comment", + "scope": [ + "comment", + "punctuation.definition.comment" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#b8b8b8" + } + }, + { + "name": "Variables, Parameters", + "scope": [ + "variable", + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Colors", + "scope": [ + "constant.other.color" + ], + "settings": { + "foreground": "#0f0" + } + }, + { + "name": "Invalid", + "scope": [ + "invalid", + "invalid.illegal" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Invalid - Deprecated", + "scope": [ + "invalid.deprecated" + ], + "settings": { + "foreground": "#986841" + } + }, + { + "name": "Keyword, Storage", + "scope": [ + "keyword", + "storage.modifier" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Keyword Control", + "scope": [ + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#64878f" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Operator, Misc", + "scope": [ + "constant.other.color", + "punctuation", + "punctuation.section.class.end", + "meta.tag", + "punctuation.definition.tag", + "punctuation.separator.inheritance.php", + "punctuation.definition.tag.html", + "punctuation.definition.tag.begin.html", + "punctuation.definition.tag.end.html", + "keyword.other.template", + "keyword.other.substitution" + ], + "settings": { + "foreground": "#474160" + } + }, + { + "name": "Embedded", + "scope": [ + "punctuation.section.embedded", + "variable.interpolation" + ], + "settings": { + "foreground": "#986841" + } + }, + { + "name": "Tag", + "scope": [ + "entity.name.tag", + "meta.tag.sgml", + "markup.deleted.git_gutter" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Function, Special Method", + "scope": [ + "entity.name.function", + "meta.function-call", + "variable.function", + "support.function", + "keyword.other.special-method" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Block Level Variables", + "scope": [ + "meta.block variable.other" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Other Variable, String Link", + "scope": [ + "support.other.variable", + "string.other.link" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "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": "#d28e5d" + } + }, + { + "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": "#95c76f" + } + }, + { + "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": "#efa16b" + } + }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#efa16b" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Entity Types", + "scope": [ + "support.type" + ], + "settings": { + "foreground": "#64878f" + } + }, + { + "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": "#64878f" + } + }, + { + "name": "Sub-methods", + "scope": [ + "entity.name.module.js", + "variable.import.parameter.js", + "variable.other.class.js" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Language methods", + "scope": [ + "variable.language" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f84547" + } + }, + { + "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": "#8485ce" + } + }, + { + "name": "Attributes", + "scope": [ + "entity.other.attribute-name" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "HTML Attributes", + "scope": [ + "text.html.basic entity.other.attribute-name.html", + "text.html.basic entity.other.attribute-name" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#efa16b" + } + }, + { + "name": "CSS Classes", + "scope": [ + "entity.other.attribute-name.class" + ], + "settings": { + "foreground": "#efa16b" + } + }, + { + "name": "CSS ID's", + "scope": [ + "source.sass keyword.control" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Inserted", + "scope": [ + "markup.inserted" + ], + "settings": { + "foreground": "#95c76f" + } + }, + { + "name": "Deleted", + "scope": [ + "markup.deleted" + ], + "settings": { + "foreground": "#f84547" + } + }, + { + "name": "Changed", + "scope": [ + "markup.changed" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Regular Expressions", + "scope": [ + "string.regexp" + ], + "settings": { + "foreground": "#64878f" + } + }, + { + "name": "Escape Characters", + "scope": [ + "constant.character.escape" + ], + "settings": { + "foreground": "#64878f" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "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": "#8485ce" + } + }, + { + "name": "Markdown - Plain", + "scope": [ + "text.html.markdown", + "punctuation.definition.list_item.markdown" + ], + "settings": { + "foreground": "#474160" + } + }, + { + "name": "Markdown - Markup Raw Inline", + "scope": [ + "text.html.markdown markup.inline.raw.markdown" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Markdown - Markup Raw Inline Punctuation", + "scope": [ + "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" + ], + "settings": { + "foreground": "#64878f" + } + }, + { + "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": "#8485ce" + } + }, + { + "name": "Markup - Italic", + "scope": [ + "markup.italic" + ], + "settings": { + "fontStyle": "italic", + "foreground": "#f84547" + } + }, + { + "name": "Markup - Bold", + "scope": [ + "markup.bold", + "markup.bold string" + ], + "settings": { + "fontStyle": "bold", + "foreground": "#f84547" + } + }, + { + "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": "#f84547" + } + }, + { + "name": "Markup - Underline", + "scope": [ + "markup.underline" + ], + "settings": { + "fontStyle": "underline", + "foreground": "#d28e5d" + } + }, + { + "name": "Markup - Strike", + "scope": [ + "markup.strike" + ], + "settings": { + "fontStyle": "strike", + "foreground": "" + } + }, + { + "name": "Markdown - Blockquote", + "scope": [ + "markup.quote punctuation.definition.blockquote.markdown" + ], + "settings": { + "background": "#64878f", + "foreground": "#64878f" + } + }, + { + "name": "Markup - Quote", + "scope": [ + "markup.quote" + ], + "settings": { + "fontStyle": "italic", + "foreground": "" + } + }, + { + "name": "Markdown - Link", + "scope": [ + "string.other.link.title.markdown" + ], + "settings": { + "foreground": "#8485ce" + } + }, + { + "name": "Markdown - Link Description", + "scope": [ + "string.other.link.description.title.markdown" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Markdown - Link Anchor", + "scope": [ + "constant.other.reference.link.markdown" + ], + "settings": { + "foreground": "#efa16b" + } + }, + { + "name": "Markup - Raw Block", + "scope": [ + "markup.raw.block" + ], + "settings": { + "foreground": "#b74989" + } + }, + { + "name": "Markdown - Raw Block Fenced", + "scope": [ + "markup.raw.block.fenced.markdown" + ], + "settings": { + "foreground": "#00000050" + } + }, + { + "name": "Markdown - Fenced Bode Block", + "scope": [ + "punctuation.definition.fenced.markdown" + ], + "settings": { + "foreground": "#00000050" + } + }, + { + "name": "Markdown - Fenced Bode Block Variable", + "scope": [ + "markup.raw.block.fenced.markdown", + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#f0f" + } + }, + { + "name": "Markdown - Fenced Language", + "scope": [ + "variable.language.fenced.markdown" + ], + "settings": { + "foreground": "#f00" + } + }, + { + "name": "Markdown - Separator", + "scope": [ + "meta.separator" + ], + "settings": { + "fontStyle": "bold", + "background": "#00000050", + "foreground": "#64878f" + } + }, + { + "name": "Markup - Table", + "scope": [ + "markup.table" + ], + "settings": { + "foreground": "#f0f" + } + }, + { + "scope": "token.info-token", + "settings": { + "foreground": "#8485ce" + } + }, + { + "scope": "token.warn-token", + "settings": { + "foreground": "#efa16b" + } + }, + { + "scope": "token.error-token", + "settings": { + "foreground": "#f84547" + } + }, + { + "scope": "token.debug-token", + "settings": { + "foreground": "#b74989" + } + } + ] +} \ No newline at end of file diff --git a/themes/base16-railscasts-dark.json b/themes/base16-railscasts-dark.json index 1ab2396..0e896ee 100644 --- a/themes/base16-railscasts-dark.json +++ b/themes/base16-railscasts-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#5a647e", "editorCodeLens.foreground": "#3a4055", "editorBracketMatch.background": "#3a4055", + "editorOverviewRuler.findMatchForeground": "#ffc66d", + "editorOverviewRuler.rangeHighlightForeground": "#5a647e", + "editorOverviewRuler.selectionHighlightForeground": "#3a4055", + "editorOverviewRuler.wordHighlightForeground": "#f9f7f3", + "editorOverviewRuler.wordHighlightStrongForeground": "#6d9cbe", + "editorOverviewRuler.modifiedForeground": "#b6b3eb", + "editorOverviewRuler.addedForeground": "#a5c261", + "editorOverviewRuler.deletedForeground": "#da4939", + "editorOverviewRuler.errorForeground": "#da4939", + "editorOverviewRuler.warningForeground": "#ffc66d", + "editorOverviewRuler.infoForeground": "#519f50", "editorError.foreground": "#da4939", - "editorWarning.foreground": "#da4939", + "editorWarning.foreground": "#ffc66d", + "editorInfo.foreground": "#519f50", "editorGutter.addedBackground": "#a5c261", "editorGutter.background": "#2b2b2b", "editorGutter.deletedBackground": "#da4939", @@ -90,7 +102,7 @@ "editorWidget.background": "#2b2b2b", "editorSuggestWidget.background": "#272935", "editorSuggestWidget.foreground": "#e6e1dc", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6d9cbe", "editorSuggestWidget.selectedBackground": "#3a4055", "editorHoverWidget.background": "#2b2b2b", "debugExceptionWidget.background": "#272935", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a5c26160", "editorOverviewRuler.currentContentForeground": "#6d9cbe", "editorOverviewRuler.incomingContentForeground": "#a5c261", + "editorOverviewRuler.commonContentForeground": "#bc9458", "panel.background": "#2b2b2b", "panelTitle.activeForeground": "#e6e1dc", "panelTitle.inactiveForeground": "#5a647e", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#5a647e", "notification.background": "#3a4055", "notification.foreground": "#e6e1dc", + "notification.buttonBackground": "#6d9cbe", + "notification.buttonHoverBackground": "#3a4055", + "notification.buttonForeground": "#f9f7f3", + "notification.infoBackground": "#519f50", + "notification.infoForeground": "#f9f7f3", + "notification.warningBackground": "#ffc66d", + "notification.warningForeground": "#f9f7f3", + "notification.errorBackground": "#da4939", + "notification.errorForeground": "#f9f7f3", "extensionButton.prominentBackground": "#a5c261", "extensionButton.prominentForeground": "#f9f7f3", "extensionButton.prominentHoverBackground": "#3a4055", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#272935", "welcomePage.buttonHoverBackground": "#3a4055", "walkThrough.embeddedEditorBackground": "#2b2b2b", + "gitDecoration.modifiedResourceForeground": "#b6b3eb", + "gitDecoration.deletedResourceForeground": "#da4939", + "gitDecoration.untrackedResourceForeground": "#a5c261", + "gitDecoration.ignoredResourceForeground": "#5a647e", + "gitDecoration.conflictingResourceForeground": "#ffc66d", "descriptionForeground": "#5a647e", "textBlockQuote.background": "#272935", "textBlockQuote.border": "#6d9cbe", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#da4939" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6d9cbe" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b6b3eb" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b6b3eb" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#519f50" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6d9cbe" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ffc66d" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ffc66d" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6d9cbe" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#519f50" } }, { diff --git a/themes/base16-railscasts-light.json b/themes/base16-railscasts-light.json index 365dbdd..13fad99 100644 --- a/themes/base16-railscasts-light.json +++ b/themes/base16-railscasts-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#d4cfc9", "editorCodeLens.foreground": "#e6e1dc", "editorBracketMatch.background": "#e6e1dc", + "editorOverviewRuler.findMatchForeground": "#ffc66d", + "editorOverviewRuler.rangeHighlightForeground": "#d4cfc9", + "editorOverviewRuler.selectionHighlightForeground": "#e6e1dc", + "editorOverviewRuler.wordHighlightForeground": "#2b2b2b", + "editorOverviewRuler.wordHighlightStrongForeground": "#6d9cbe", + "editorOverviewRuler.modifiedForeground": "#b6b3eb", + "editorOverviewRuler.addedForeground": "#a5c261", + "editorOverviewRuler.deletedForeground": "#da4939", + "editorOverviewRuler.errorForeground": "#da4939", + "editorOverviewRuler.warningForeground": "#ffc66d", + "editorOverviewRuler.infoForeground": "#519f50", "editorError.foreground": "#da4939", - "editorWarning.foreground": "#da4939", + "editorWarning.foreground": "#ffc66d", + "editorInfo.foreground": "#519f50", "editorGutter.addedBackground": "#a5c261", "editorGutter.background": "#f9f7f3", "editorGutter.deletedBackground": "#da4939", @@ -90,7 +102,7 @@ "editorWidget.background": "#f9f7f3", "editorSuggestWidget.background": "#f4f1ed", "editorSuggestWidget.foreground": "#3a4055", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#6d9cbe", "editorSuggestWidget.selectedBackground": "#e6e1dc", "editorHoverWidget.background": "#f9f7f3", "debugExceptionWidget.background": "#f4f1ed", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#a5c26160", "editorOverviewRuler.currentContentForeground": "#6d9cbe", "editorOverviewRuler.incomingContentForeground": "#a5c261", + "editorOverviewRuler.commonContentForeground": "#bc9458", "panel.background": "#f9f7f3", "panelTitle.activeForeground": "#3a4055", "panelTitle.inactiveForeground": "#d4cfc9", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#d4cfc9", "notification.background": "#e6e1dc", "notification.foreground": "#3a4055", + "notification.buttonBackground": "#6d9cbe", + "notification.buttonHoverBackground": "#e6e1dc", + "notification.buttonForeground": "#2b2b2b", + "notification.infoBackground": "#519f50", + "notification.infoForeground": "#2b2b2b", + "notification.warningBackground": "#ffc66d", + "notification.warningForeground": "#2b2b2b", + "notification.errorBackground": "#da4939", + "notification.errorForeground": "#2b2b2b", "extensionButton.prominentBackground": "#a5c261", "extensionButton.prominentForeground": "#2b2b2b", "extensionButton.prominentHoverBackground": "#e6e1dc", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#f4f1ed", "welcomePage.buttonHoverBackground": "#e6e1dc", "walkThrough.embeddedEditorBackground": "#f9f7f3", + "gitDecoration.modifiedResourceForeground": "#b6b3eb", + "gitDecoration.deletedResourceForeground": "#da4939", + "gitDecoration.untrackedResourceForeground": "#a5c261", + "gitDecoration.ignoredResourceForeground": "#d4cfc9", + "gitDecoration.conflictingResourceForeground": "#ffc66d", "descriptionForeground": "#d4cfc9", "textBlockQuote.background": "#f4f1ed", "textBlockQuote.border": "#6d9cbe", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#da4939" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#6d9cbe" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b6b3eb" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b6b3eb" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#519f50" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#6d9cbe" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ffc66d" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ffc66d" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#6d9cbe" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#519f50" } }, { diff --git a/themes/base16-rebecca.json b/themes/base16-rebecca.json index 2f077e2..9e2c62d 100644 --- a/themes/base16-rebecca.json +++ b/themes/base16-rebecca.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#666699", "editorCodeLens.foreground": "#383a62", "editorBracketMatch.background": "#383a62", + "editorOverviewRuler.findMatchForeground": "#ae81ff", + "editorOverviewRuler.rangeHighlightForeground": "#666699", + "editorOverviewRuler.selectionHighlightForeground": "#383a62", + "editorOverviewRuler.wordHighlightForeground": "#53495d", + "editorOverviewRuler.wordHighlightStrongForeground": "#2de0a7", + "editorOverviewRuler.modifiedForeground": "#7aa5ff", + "editorOverviewRuler.addedForeground": "#6dfedf", + "editorOverviewRuler.deletedForeground": "#a0a0c5", + "editorOverviewRuler.errorForeground": "#a0a0c5", + "editorOverviewRuler.warningForeground": "#ae81ff", + "editorOverviewRuler.infoForeground": "#8eaee0", "editorError.foreground": "#a0a0c5", - "editorWarning.foreground": "#a0a0c5", + "editorWarning.foreground": "#ae81ff", + "editorInfo.foreground": "#8eaee0", "editorGutter.addedBackground": "#6dfedf", "editorGutter.background": "#292a44", "editorGutter.deletedBackground": "#a0a0c5", @@ -90,7 +102,7 @@ "editorWidget.background": "#292a44", "editorSuggestWidget.background": "#663399", "editorSuggestWidget.foreground": "#f1eff8", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#2de0a7", "editorSuggestWidget.selectedBackground": "#383a62", "editorHoverWidget.background": "#292a44", "debugExceptionWidget.background": "#663399", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#6dfedf60", "editorOverviewRuler.currentContentForeground": "#2de0a7", "editorOverviewRuler.incomingContentForeground": "#6dfedf", + "editorOverviewRuler.commonContentForeground": "#ff79c6", "panel.background": "#292a44", "panelTitle.activeForeground": "#f1eff8", "panelTitle.inactiveForeground": "#666699", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#666699", "notification.background": "#383a62", "notification.foreground": "#f1eff8", + "notification.buttonBackground": "#2de0a7", + "notification.buttonHoverBackground": "#383a62", + "notification.buttonForeground": "#53495d", + "notification.infoBackground": "#8eaee0", + "notification.infoForeground": "#53495d", + "notification.warningBackground": "#ae81ff", + "notification.warningForeground": "#53495d", + "notification.errorBackground": "#a0a0c5", + "notification.errorForeground": "#53495d", "extensionButton.prominentBackground": "#6dfedf", "extensionButton.prominentForeground": "#53495d", "extensionButton.prominentHoverBackground": "#383a62", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#663399", "welcomePage.buttonHoverBackground": "#383a62", "walkThrough.embeddedEditorBackground": "#292a44", + "gitDecoration.modifiedResourceForeground": "#7aa5ff", + "gitDecoration.deletedResourceForeground": "#a0a0c5", + "gitDecoration.untrackedResourceForeground": "#6dfedf", + "gitDecoration.ignoredResourceForeground": "#666699", + "gitDecoration.conflictingResourceForeground": "#ae81ff", "descriptionForeground": "#666699", "textBlockQuote.background": "#663399", "textBlockQuote.border": "#2de0a7", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#a0a0c5" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#2de0a7" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#7aa5ff" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#7aa5ff" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#8eaee0" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#2de0a7" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ae81ff" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ae81ff" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#2de0a7" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#8eaee0" } }, { diff --git a/themes/base16-seti-dark.json b/themes/base16-seti-dark.json index d78639e..8426e3d 100644 --- a/themes/base16-seti-dark.json +++ b/themes/base16-seti-dark.json @@ -6,7 +6,7 @@ "widget.shadow": "#151718", "selection.background": "#3B758C", "errorForeground": "#Cd3f45", - "button.background": "#8ec43d", + "button.background": "#282a2b", "button.foreground": "#d6d6d6", "button.hoverBackground": "#41535B", "dropdown.background": "#151718", @@ -21,7 +21,7 @@ "inputValidation.infoBorder": "#55b5db", "inputValidation.warningBackground": "#e6cd69", "inputValidation.warningBorder": "#e6cd69", - "scrollbar.shadow": "#8ec43d", + "scrollbar.shadow": "#282a2b", "scrollbarSlider.activeBackground": "#43a5d56f", "scrollbarSlider.background": "#3B758C6f", "scrollbarSlider.hoverBackground": "#41535B6f", @@ -43,18 +43,18 @@ "activityBar.foreground": "#d6d6d6", "activityBarBadge.background": "#55b5db", "activityBarBadge.foreground": "#ffffff", - "sideBar.background": "#8ec43d", + "sideBar.background": "#282a2b", "sideBar.foreground": "#d6d6d6", "sideBarSectionHeader.background": "#41535B", "sideBarSectionHeader.foreground": "#d6d6d6", "sideBarTitle.foreground": "#d6d6d6", "editorGroup.background": "#151718", "editorGroup.dropBackground": "#3B758C6f", - "editorGroupHeader.noTabsBackground": "#8ec43d", - "editorGroupHeader.tabsBackground": "#8ec43d", + "editorGroupHeader.noTabsBackground": "#282a2b", + "editorGroupHeader.tabsBackground": "#282a2b", "tab.activeBackground": "#151718", "tab.activeForeground": "#d6d6d6", - "tab.inactiveBackground": "#8ec43d", + "tab.inactiveBackground": "#282a2b", "tab.inactiveForeground": "#41535B", "tab.unfocusedActiveForeground": "#43a5d5", "tab.unfocusedInactiveForeground": "#43a5d5", @@ -63,7 +63,7 @@ "editorLineNumber.foreground": "#41535B", "editorCursor.foreground": "#d6d6d6", "editor.selectionBackground": "#3B758C", - "editor.selectionHighlightBackground": "#8ec43d", + "editor.selectionHighlightBackground": "#282a2b", "editor.inactiveSelectionBackground": "#3B758C", "editor.wordHighlightBackground": "#3B758C", "editor.wordHighlightStrongBackground": "#41535B", @@ -71,16 +71,28 @@ "editor.findMatchHighlightBackground": "#db7b556f", "editor.findRangeHighlightBackground": "#f0f", "editor.hoverHighlightBackground": "#3B758C", - "editor.lineHighlightBackground": "#8ec43d", + "editor.lineHighlightBackground": "#282a2b", "editorLink.activeForeground": "#55b5db", - "editor.rangeHighlightBackground": "#8ec43d", + "editor.rangeHighlightBackground": "#282a2b", "editorWhitespace.foreground": "#41535B", "editorIndentGuide.background": "#41535B", "editorRuler.foreground": "#41535B", "editorCodeLens.foreground": "#3B758C", "editorBracketMatch.background": "#3B758C", + "editorOverviewRuler.findMatchForeground": "#e6cd69", + "editorOverviewRuler.rangeHighlightForeground": "#41535B", + "editorOverviewRuler.selectionHighlightForeground": "#3B758C", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#55b5db", + "editorOverviewRuler.modifiedForeground": "#a074c4", + "editorOverviewRuler.addedForeground": "#9fca56", + "editorOverviewRuler.deletedForeground": "#Cd3f45", + "editorOverviewRuler.errorForeground": "#Cd3f45", + "editorOverviewRuler.warningForeground": "#e6cd69", + "editorOverviewRuler.infoForeground": "#55dbbe", "editorError.foreground": "#Cd3f45", - "editorWarning.foreground": "#Cd3f45", + "editorWarning.foreground": "#e6cd69", + "editorInfo.foreground": "#55dbbe", "editorGutter.addedBackground": "#9fca56", "editorGutter.background": "#151718", "editorGutter.deletedBackground": "#Cd3f45", @@ -88,18 +100,18 @@ "diffEditor.insertedTextBackground": "#9fca5620", "diffEditor.removedTextBackground": "#Cd3f4520", "editorWidget.background": "#151718", - "editorSuggestWidget.background": "#8ec43d", + "editorSuggestWidget.background": "#282a2b", "editorSuggestWidget.foreground": "#d6d6d6", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#55b5db", "editorSuggestWidget.selectedBackground": "#3B758C", "editorHoverWidget.background": "#151718", - "debugExceptionWidget.background": "#8ec43d", - "editorMarkerNavigation.background": "#8ec43d", + "debugExceptionWidget.background": "#282a2b", + "editorMarkerNavigation.background": "#282a2b", "editorMarkerNavigationError.background": "#Cd3f45", "editorMarkerNavigationWarning.background": "#e6cd69", - "peekViewEditor.background": "#8ec43d", + "peekViewEditor.background": "#282a2b", "peekViewEditor.matchHighlightBackground": "#db7b556f", - "peekViewEditorGutter.background": "#8ec43d", + "peekViewEditorGutter.background": "#282a2b", "peekViewResult.background": "#151718", "peekViewResult.fileForeground": "#d6d6d6", "peekViewResult.lineForeground": "#41535B", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#9fca5660", "editorOverviewRuler.currentContentForeground": "#55b5db", "editorOverviewRuler.incomingContentForeground": "#9fca56", + "editorOverviewRuler.commonContentForeground": "#8a553f", "panel.background": "#151718", "panelTitle.activeForeground": "#d6d6d6", "panelTitle.inactiveForeground": "#41535B", @@ -130,10 +143,19 @@ "statusBarItem.prominentHoverBackground": "#f00", "titleBar.activeBackground": "#151718", "titleBar.activeForeground": "#d6d6d6", - "titleBar.inactiveBackground": "#8ec43d", + "titleBar.inactiveBackground": "#282a2b", "titleBar.inactiveForeground": "#41535B", "notification.background": "#3B758C", "notification.foreground": "#d6d6d6", + "notification.buttonBackground": "#55b5db", + "notification.buttonHoverBackground": "#3B758C", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#55dbbe", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#e6cd69", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#Cd3f45", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#9fca56", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#3B758C", @@ -156,12 +178,17 @@ "terminal.ansiBrightMagenta": "#a074c4", "terminal.ansiWhite": "#eeeeee", "terminal.ansiBrightWhite": "#ffffff", - "debugToolBar.background": "#8ec43d", - "welcomePage.buttonBackground": "#8ec43d", + "debugToolBar.background": "#282a2b", + "welcomePage.buttonBackground": "#282a2b", "welcomePage.buttonHoverBackground": "#3B758C", "walkThrough.embeddedEditorBackground": "#151718", + "gitDecoration.modifiedResourceForeground": "#a074c4", + "gitDecoration.deletedResourceForeground": "#Cd3f45", + "gitDecoration.untrackedResourceForeground": "#9fca56", + "gitDecoration.ignoredResourceForeground": "#41535B", + "gitDecoration.conflictingResourceForeground": "#e6cd69", "descriptionForeground": "#41535B", - "textBlockQuote.background": "#8ec43d", + "textBlockQuote.background": "#282a2b", "textBlockQuote.border": "#55b5db", "textCodeBlock.background": "#151718", "textLink.activeForeground": "#55dbbe", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#Cd3f45" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#55b5db" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a074c4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a074c4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#55dbbe" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#55b5db" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#e6cd69" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#e6cd69" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#55b5db" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#55dbbe" } }, { diff --git a/themes/base16-seti-light.json b/themes/base16-seti-light.json index 0d02e65..e0be074 100644 --- a/themes/base16-seti-light.json +++ b/themes/base16-seti-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#43a5d5", "editorCodeLens.foreground": "#d6d6d6", "editorBracketMatch.background": "#d6d6d6", + "editorOverviewRuler.findMatchForeground": "#e6cd69", + "editorOverviewRuler.rangeHighlightForeground": "#43a5d5", + "editorOverviewRuler.selectionHighlightForeground": "#d6d6d6", + "editorOverviewRuler.wordHighlightForeground": "#151718", + "editorOverviewRuler.wordHighlightStrongForeground": "#55b5db", + "editorOverviewRuler.modifiedForeground": "#a074c4", + "editorOverviewRuler.addedForeground": "#9fca56", + "editorOverviewRuler.deletedForeground": "#Cd3f45", + "editorOverviewRuler.errorForeground": "#Cd3f45", + "editorOverviewRuler.warningForeground": "#e6cd69", + "editorOverviewRuler.infoForeground": "#55dbbe", "editorError.foreground": "#Cd3f45", - "editorWarning.foreground": "#Cd3f45", + "editorWarning.foreground": "#e6cd69", + "editorInfo.foreground": "#55dbbe", "editorGutter.addedBackground": "#9fca56", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#Cd3f45", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#eeeeee", "editorSuggestWidget.foreground": "#3B758C", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#55b5db", "editorSuggestWidget.selectedBackground": "#d6d6d6", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#eeeeee", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#9fca5660", "editorOverviewRuler.currentContentForeground": "#55b5db", "editorOverviewRuler.incomingContentForeground": "#9fca56", + "editorOverviewRuler.commonContentForeground": "#8a553f", "panel.background": "#ffffff", "panelTitle.activeForeground": "#3B758C", "panelTitle.inactiveForeground": "#43a5d5", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#43a5d5", "notification.background": "#d6d6d6", "notification.foreground": "#3B758C", + "notification.buttonBackground": "#55b5db", + "notification.buttonHoverBackground": "#d6d6d6", + "notification.buttonForeground": "#151718", + "notification.infoBackground": "#55dbbe", + "notification.infoForeground": "#151718", + "notification.warningBackground": "#e6cd69", + "notification.warningForeground": "#151718", + "notification.errorBackground": "#Cd3f45", + "notification.errorForeground": "#151718", "extensionButton.prominentBackground": "#9fca56", "extensionButton.prominentForeground": "#151718", "extensionButton.prominentHoverBackground": "#d6d6d6", @@ -154,12 +176,17 @@ "terminal.ansiBrightBlue": "#55b5db", "terminal.ansiMagenta": "#a074c4", "terminal.ansiBrightMagenta": "#a074c4", - "terminal.ansiWhite": "#8ec43d", + "terminal.ansiWhite": "#282a2b", "terminal.ansiBrightWhite": "#151718", "debugToolBar.background": "#eeeeee", "welcomePage.buttonBackground": "#eeeeee", "welcomePage.buttonHoverBackground": "#d6d6d6", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#a074c4", + "gitDecoration.deletedResourceForeground": "#Cd3f45", + "gitDecoration.untrackedResourceForeground": "#9fca56", + "gitDecoration.ignoredResourceForeground": "#43a5d5", + "gitDecoration.conflictingResourceForeground": "#e6cd69", "descriptionForeground": "#43a5d5", "textBlockQuote.background": "#eeeeee", "textBlockQuote.border": "#55b5db", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#Cd3f45" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#55b5db" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a074c4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a074c4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#55dbbe" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#55b5db" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#e6cd69" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#e6cd69" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#55b5db" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#55dbbe" } }, { diff --git a/themes/base16-shapeshifter-dark.json b/themes/base16-shapeshifter-dark.json index c300914..059a9ce 100644 --- a/themes/base16-shapeshifter-dark.json +++ b/themes/base16-shapeshifter-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#343434", "editorCodeLens.foreground": "#102015", "editorBracketMatch.background": "#102015", + "editorOverviewRuler.findMatchForeground": "#dddd13", + "editorOverviewRuler.rangeHighlightForeground": "#343434", + "editorOverviewRuler.selectionHighlightForeground": "#102015", + "editorOverviewRuler.wordHighlightForeground": "#f9f9f9", + "editorOverviewRuler.wordHighlightStrongForeground": "#3b48e3", + "editorOverviewRuler.modifiedForeground": "#f996e2", + "editorOverviewRuler.addedForeground": "#0ed839", + "editorOverviewRuler.deletedForeground": "#e92f2f", + "editorOverviewRuler.errorForeground": "#e92f2f", + "editorOverviewRuler.warningForeground": "#dddd13", + "editorOverviewRuler.infoForeground": "#23edda", "editorError.foreground": "#e92f2f", - "editorWarning.foreground": "#e92f2f", + "editorWarning.foreground": "#dddd13", + "editorInfo.foreground": "#23edda", "editorGutter.addedBackground": "#0ed839", "editorGutter.background": "#000000", "editorGutter.deletedBackground": "#e92f2f", @@ -90,7 +102,7 @@ "editorWidget.background": "#000000", "editorSuggestWidget.background": "#040404", "editorSuggestWidget.foreground": "#ababab", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3b48e3", "editorSuggestWidget.selectedBackground": "#102015", "editorHoverWidget.background": "#000000", "debugExceptionWidget.background": "#040404", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#0ed83960", "editorOverviewRuler.currentContentForeground": "#3b48e3", "editorOverviewRuler.incomingContentForeground": "#0ed839", + "editorOverviewRuler.commonContentForeground": "#69542d", "panel.background": "#000000", "panelTitle.activeForeground": "#ababab", "panelTitle.inactiveForeground": "#343434", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#343434", "notification.background": "#102015", "notification.foreground": "#ababab", + "notification.buttonBackground": "#3b48e3", + "notification.buttonHoverBackground": "#102015", + "notification.buttonForeground": "#f9f9f9", + "notification.infoBackground": "#23edda", + "notification.infoForeground": "#f9f9f9", + "notification.warningBackground": "#dddd13", + "notification.warningForeground": "#f9f9f9", + "notification.errorBackground": "#e92f2f", + "notification.errorForeground": "#f9f9f9", "extensionButton.prominentBackground": "#0ed839", "extensionButton.prominentForeground": "#f9f9f9", "extensionButton.prominentHoverBackground": "#102015", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#040404", "welcomePage.buttonHoverBackground": "#102015", "walkThrough.embeddedEditorBackground": "#000000", + "gitDecoration.modifiedResourceForeground": "#f996e2", + "gitDecoration.deletedResourceForeground": "#e92f2f", + "gitDecoration.untrackedResourceForeground": "#0ed839", + "gitDecoration.ignoredResourceForeground": "#343434", + "gitDecoration.conflictingResourceForeground": "#dddd13", "descriptionForeground": "#343434", "textBlockQuote.background": "#040404", "textBlockQuote.border": "#3b48e3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#e92f2f" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3b48e3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#f996e2" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#f996e2" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#23edda" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3b48e3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#dddd13" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#dddd13" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3b48e3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#23edda" } }, { diff --git a/themes/base16-shapeshifter-light.json b/themes/base16-shapeshifter-light.json index 9cd2465..644307d 100644 --- a/themes/base16-shapeshifter-light.json +++ b/themes/base16-shapeshifter-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#555555", "editorCodeLens.foreground": "#ababab", "editorBracketMatch.background": "#ababab", + "editorOverviewRuler.findMatchForeground": "#dddd13", + "editorOverviewRuler.rangeHighlightForeground": "#555555", + "editorOverviewRuler.selectionHighlightForeground": "#ababab", + "editorOverviewRuler.wordHighlightForeground": "#000000", + "editorOverviewRuler.wordHighlightStrongForeground": "#3b48e3", + "editorOverviewRuler.modifiedForeground": "#f996e2", + "editorOverviewRuler.addedForeground": "#0ed839", + "editorOverviewRuler.deletedForeground": "#e92f2f", + "editorOverviewRuler.errorForeground": "#e92f2f", + "editorOverviewRuler.warningForeground": "#dddd13", + "editorOverviewRuler.infoForeground": "#23edda", "editorError.foreground": "#e92f2f", - "editorWarning.foreground": "#e92f2f", + "editorWarning.foreground": "#dddd13", + "editorInfo.foreground": "#23edda", "editorGutter.addedBackground": "#0ed839", "editorGutter.background": "#f9f9f9", "editorGutter.deletedBackground": "#e92f2f", @@ -90,7 +102,7 @@ "editorWidget.background": "#f9f9f9", "editorSuggestWidget.background": "#e0e0e0", "editorSuggestWidget.foreground": "#102015", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3b48e3", "editorSuggestWidget.selectedBackground": "#ababab", "editorHoverWidget.background": "#f9f9f9", "debugExceptionWidget.background": "#e0e0e0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#0ed83960", "editorOverviewRuler.currentContentForeground": "#3b48e3", "editorOverviewRuler.incomingContentForeground": "#0ed839", + "editorOverviewRuler.commonContentForeground": "#69542d", "panel.background": "#f9f9f9", "panelTitle.activeForeground": "#102015", "panelTitle.inactiveForeground": "#555555", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#555555", "notification.background": "#ababab", "notification.foreground": "#102015", + "notification.buttonBackground": "#3b48e3", + "notification.buttonHoverBackground": "#ababab", + "notification.buttonForeground": "#000000", + "notification.infoBackground": "#23edda", + "notification.infoForeground": "#000000", + "notification.warningBackground": "#dddd13", + "notification.warningForeground": "#000000", + "notification.errorBackground": "#e92f2f", + "notification.errorForeground": "#000000", "extensionButton.prominentBackground": "#0ed839", "extensionButton.prominentForeground": "#000000", "extensionButton.prominentHoverBackground": "#ababab", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e0e0e0", "welcomePage.buttonHoverBackground": "#ababab", "walkThrough.embeddedEditorBackground": "#f9f9f9", + "gitDecoration.modifiedResourceForeground": "#f996e2", + "gitDecoration.deletedResourceForeground": "#e92f2f", + "gitDecoration.untrackedResourceForeground": "#0ed839", + "gitDecoration.ignoredResourceForeground": "#555555", + "gitDecoration.conflictingResourceForeground": "#dddd13", "descriptionForeground": "#555555", "textBlockQuote.background": "#e0e0e0", "textBlockQuote.border": "#3b48e3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#e92f2f" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3b48e3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#f996e2" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#f996e2" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#23edda" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3b48e3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#dddd13" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#dddd13" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3b48e3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#23edda" } }, { diff --git a/themes/base16-solarflare-dark.json b/themes/base16-solarflare-dark.json index 8cf49e9..1ae405a 100644 --- a/themes/base16-solarflare-dark.json +++ b/themes/base16-solarflare-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#667581", "editorCodeLens.foreground": "#586875", "editorBracketMatch.background": "#586875", + "editorOverviewRuler.findMatchForeground": "#E4B51C", + "editorOverviewRuler.rangeHighlightForeground": "#667581", + "editorOverviewRuler.selectionHighlightForeground": "#586875", + "editorOverviewRuler.wordHighlightForeground": "#F5F7FA", + "editorOverviewRuler.wordHighlightStrongForeground": "#33B5E1", + "editorOverviewRuler.modifiedForeground": "#A363D5", + "editorOverviewRuler.addedForeground": "#7CC844", + "editorOverviewRuler.deletedForeground": "#EF5253", + "editorOverviewRuler.errorForeground": "#EF5253", + "editorOverviewRuler.warningForeground": "#E4B51C", + "editorOverviewRuler.infoForeground": "#52CBB0", "editorError.foreground": "#EF5253", - "editorWarning.foreground": "#EF5253", + "editorWarning.foreground": "#E4B51C", + "editorInfo.foreground": "#52CBB0", "editorGutter.addedBackground": "#7CC844", "editorGutter.background": "#18262F", "editorGutter.deletedBackground": "#EF5253", @@ -90,7 +102,7 @@ "editorWidget.background": "#18262F", "editorSuggestWidget.background": "#222E38", "editorSuggestWidget.foreground": "#A6AFB8", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#33B5E1", "editorSuggestWidget.selectedBackground": "#586875", "editorHoverWidget.background": "#18262F", "debugExceptionWidget.background": "#222E38", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#7CC84460", "editorOverviewRuler.currentContentForeground": "#33B5E1", "editorOverviewRuler.incomingContentForeground": "#7CC844", + "editorOverviewRuler.commonContentForeground": "#D73C9A", "panel.background": "#18262F", "panelTitle.activeForeground": "#A6AFB8", "panelTitle.inactiveForeground": "#667581", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#667581", "notification.background": "#586875", "notification.foreground": "#A6AFB8", + "notification.buttonBackground": "#33B5E1", + "notification.buttonHoverBackground": "#586875", + "notification.buttonForeground": "#F5F7FA", + "notification.infoBackground": "#52CBB0", + "notification.infoForeground": "#F5F7FA", + "notification.warningBackground": "#E4B51C", + "notification.warningForeground": "#F5F7FA", + "notification.errorBackground": "#EF5253", + "notification.errorForeground": "#F5F7FA", "extensionButton.prominentBackground": "#7CC844", "extensionButton.prominentForeground": "#F5F7FA", "extensionButton.prominentHoverBackground": "#586875", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#222E38", "welcomePage.buttonHoverBackground": "#586875", "walkThrough.embeddedEditorBackground": "#18262F", + "gitDecoration.modifiedResourceForeground": "#A363D5", + "gitDecoration.deletedResourceForeground": "#EF5253", + "gitDecoration.untrackedResourceForeground": "#7CC844", + "gitDecoration.ignoredResourceForeground": "#667581", + "gitDecoration.conflictingResourceForeground": "#E4B51C", "descriptionForeground": "#667581", "textBlockQuote.background": "#222E38", "textBlockQuote.border": "#33B5E1", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#EF5253" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#33B5E1" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#A363D5" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#A363D5" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#52CBB0" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#33B5E1" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#E4B51C" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#E4B51C" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#33B5E1" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#52CBB0" } }, { diff --git a/themes/base16-solarflare-light.json b/themes/base16-solarflare-light.json index dbccec9..9b28f51 100644 --- a/themes/base16-solarflare-light.json +++ b/themes/base16-solarflare-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#85939E", "editorCodeLens.foreground": "#A6AFB8", "editorBracketMatch.background": "#A6AFB8", + "editorOverviewRuler.findMatchForeground": "#E4B51C", + "editorOverviewRuler.rangeHighlightForeground": "#85939E", + "editorOverviewRuler.selectionHighlightForeground": "#A6AFB8", + "editorOverviewRuler.wordHighlightForeground": "#18262F", + "editorOverviewRuler.wordHighlightStrongForeground": "#33B5E1", + "editorOverviewRuler.modifiedForeground": "#A363D5", + "editorOverviewRuler.addedForeground": "#7CC844", + "editorOverviewRuler.deletedForeground": "#EF5253", + "editorOverviewRuler.errorForeground": "#EF5253", + "editorOverviewRuler.warningForeground": "#E4B51C", + "editorOverviewRuler.infoForeground": "#52CBB0", "editorError.foreground": "#EF5253", - "editorWarning.foreground": "#EF5253", + "editorWarning.foreground": "#E4B51C", + "editorInfo.foreground": "#52CBB0", "editorGutter.addedBackground": "#7CC844", "editorGutter.background": "#F5F7FA", "editorGutter.deletedBackground": "#EF5253", @@ -90,7 +102,7 @@ "editorWidget.background": "#F5F7FA", "editorSuggestWidget.background": "#E8E9ED", "editorSuggestWidget.foreground": "#586875", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#33B5E1", "editorSuggestWidget.selectedBackground": "#A6AFB8", "editorHoverWidget.background": "#F5F7FA", "debugExceptionWidget.background": "#E8E9ED", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#7CC84460", "editorOverviewRuler.currentContentForeground": "#33B5E1", "editorOverviewRuler.incomingContentForeground": "#7CC844", + "editorOverviewRuler.commonContentForeground": "#D73C9A", "panel.background": "#F5F7FA", "panelTitle.activeForeground": "#586875", "panelTitle.inactiveForeground": "#85939E", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#85939E", "notification.background": "#A6AFB8", "notification.foreground": "#586875", + "notification.buttonBackground": "#33B5E1", + "notification.buttonHoverBackground": "#A6AFB8", + "notification.buttonForeground": "#18262F", + "notification.infoBackground": "#52CBB0", + "notification.infoForeground": "#18262F", + "notification.warningBackground": "#E4B51C", + "notification.warningForeground": "#18262F", + "notification.errorBackground": "#EF5253", + "notification.errorForeground": "#18262F", "extensionButton.prominentBackground": "#7CC844", "extensionButton.prominentForeground": "#18262F", "extensionButton.prominentHoverBackground": "#A6AFB8", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#E8E9ED", "welcomePage.buttonHoverBackground": "#A6AFB8", "walkThrough.embeddedEditorBackground": "#F5F7FA", + "gitDecoration.modifiedResourceForeground": "#A363D5", + "gitDecoration.deletedResourceForeground": "#EF5253", + "gitDecoration.untrackedResourceForeground": "#7CC844", + "gitDecoration.ignoredResourceForeground": "#85939E", + "gitDecoration.conflictingResourceForeground": "#E4B51C", "descriptionForeground": "#85939E", "textBlockQuote.background": "#E8E9ED", "textBlockQuote.border": "#33B5E1", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#EF5253" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#33B5E1" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#A363D5" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#A363D5" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#52CBB0" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#33B5E1" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#E4B51C" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#E4B51C" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#33B5E1" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#52CBB0" } }, { diff --git a/themes/base16-solarized-dark.json b/themes/base16-solarized-dark.json index 86c207f..024eb05 100644 --- a/themes/base16-solarized-dark.json +++ b/themes/base16-solarized-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#657b83", "editorCodeLens.foreground": "#586e75", "editorBracketMatch.background": "#586e75", + "editorOverviewRuler.findMatchForeground": "#b58900", + "editorOverviewRuler.rangeHighlightForeground": "#657b83", + "editorOverviewRuler.selectionHighlightForeground": "#586e75", + "editorOverviewRuler.wordHighlightForeground": "#fdf6e3", + "editorOverviewRuler.wordHighlightStrongForeground": "#268bd2", + "editorOverviewRuler.modifiedForeground": "#6c71c4", + "editorOverviewRuler.addedForeground": "#859900", + "editorOverviewRuler.deletedForeground": "#dc322f", + "editorOverviewRuler.errorForeground": "#dc322f", + "editorOverviewRuler.warningForeground": "#b58900", + "editorOverviewRuler.infoForeground": "#2aa198", "editorError.foreground": "#dc322f", - "editorWarning.foreground": "#dc322f", + "editorWarning.foreground": "#b58900", + "editorInfo.foreground": "#2aa198", "editorGutter.addedBackground": "#859900", "editorGutter.background": "#002b36", "editorGutter.deletedBackground": "#dc322f", @@ -90,7 +102,7 @@ "editorWidget.background": "#002b36", "editorSuggestWidget.background": "#073642", "editorSuggestWidget.foreground": "#93a1a1", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#268bd2", "editorSuggestWidget.selectedBackground": "#586e75", "editorHoverWidget.background": "#002b36", "debugExceptionWidget.background": "#073642", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#85990060", "editorOverviewRuler.currentContentForeground": "#268bd2", "editorOverviewRuler.incomingContentForeground": "#859900", + "editorOverviewRuler.commonContentForeground": "#d33682", "panel.background": "#002b36", "panelTitle.activeForeground": "#93a1a1", "panelTitle.inactiveForeground": "#657b83", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#657b83", "notification.background": "#586e75", "notification.foreground": "#93a1a1", + "notification.buttonBackground": "#268bd2", + "notification.buttonHoverBackground": "#586e75", + "notification.buttonForeground": "#fdf6e3", + "notification.infoBackground": "#2aa198", + "notification.infoForeground": "#fdf6e3", + "notification.warningBackground": "#b58900", + "notification.warningForeground": "#fdf6e3", + "notification.errorBackground": "#dc322f", + "notification.errorForeground": "#fdf6e3", "extensionButton.prominentBackground": "#859900", "extensionButton.prominentForeground": "#fdf6e3", "extensionButton.prominentHoverBackground": "#586e75", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#073642", "welcomePage.buttonHoverBackground": "#586e75", "walkThrough.embeddedEditorBackground": "#002b36", + "gitDecoration.modifiedResourceForeground": "#6c71c4", + "gitDecoration.deletedResourceForeground": "#dc322f", + "gitDecoration.untrackedResourceForeground": "#859900", + "gitDecoration.ignoredResourceForeground": "#657b83", + "gitDecoration.conflictingResourceForeground": "#b58900", "descriptionForeground": "#657b83", "textBlockQuote.background": "#073642", "textBlockQuote.border": "#268bd2", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#dc322f" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#268bd2" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#6c71c4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#6c71c4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#2aa198" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#268bd2" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#b58900" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#b58900" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#268bd2" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#2aa198" } }, { diff --git a/themes/base16-solarized-light.json b/themes/base16-solarized-light.json index 492443e..9074cdd 100644 --- a/themes/base16-solarized-light.json +++ b/themes/base16-solarized-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#839496", "editorCodeLens.foreground": "#93a1a1", "editorBracketMatch.background": "#93a1a1", + "editorOverviewRuler.findMatchForeground": "#b58900", + "editorOverviewRuler.rangeHighlightForeground": "#839496", + "editorOverviewRuler.selectionHighlightForeground": "#93a1a1", + "editorOverviewRuler.wordHighlightForeground": "#002b36", + "editorOverviewRuler.wordHighlightStrongForeground": "#268bd2", + "editorOverviewRuler.modifiedForeground": "#6c71c4", + "editorOverviewRuler.addedForeground": "#859900", + "editorOverviewRuler.deletedForeground": "#dc322f", + "editorOverviewRuler.errorForeground": "#dc322f", + "editorOverviewRuler.warningForeground": "#b58900", + "editorOverviewRuler.infoForeground": "#2aa198", "editorError.foreground": "#dc322f", - "editorWarning.foreground": "#dc322f", + "editorWarning.foreground": "#b58900", + "editorInfo.foreground": "#2aa198", "editorGutter.addedBackground": "#859900", "editorGutter.background": "#fdf6e3", "editorGutter.deletedBackground": "#dc322f", @@ -90,7 +102,7 @@ "editorWidget.background": "#fdf6e3", "editorSuggestWidget.background": "#eee8d5", "editorSuggestWidget.foreground": "#586e75", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#268bd2", "editorSuggestWidget.selectedBackground": "#93a1a1", "editorHoverWidget.background": "#fdf6e3", "debugExceptionWidget.background": "#eee8d5", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#85990060", "editorOverviewRuler.currentContentForeground": "#268bd2", "editorOverviewRuler.incomingContentForeground": "#859900", + "editorOverviewRuler.commonContentForeground": "#d33682", "panel.background": "#fdf6e3", "panelTitle.activeForeground": "#586e75", "panelTitle.inactiveForeground": "#839496", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#839496", "notification.background": "#93a1a1", "notification.foreground": "#586e75", + "notification.buttonBackground": "#268bd2", + "notification.buttonHoverBackground": "#93a1a1", + "notification.buttonForeground": "#002b36", + "notification.infoBackground": "#2aa198", + "notification.infoForeground": "#002b36", + "notification.warningBackground": "#b58900", + "notification.warningForeground": "#002b36", + "notification.errorBackground": "#dc322f", + "notification.errorForeground": "#002b36", "extensionButton.prominentBackground": "#859900", "extensionButton.prominentForeground": "#002b36", "extensionButton.prominentHoverBackground": "#93a1a1", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#eee8d5", "welcomePage.buttonHoverBackground": "#93a1a1", "walkThrough.embeddedEditorBackground": "#fdf6e3", + "gitDecoration.modifiedResourceForeground": "#6c71c4", + "gitDecoration.deletedResourceForeground": "#dc322f", + "gitDecoration.untrackedResourceForeground": "#859900", + "gitDecoration.ignoredResourceForeground": "#839496", + "gitDecoration.conflictingResourceForeground": "#b58900", "descriptionForeground": "#839496", "textBlockQuote.background": "#eee8d5", "textBlockQuote.border": "#268bd2", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#dc322f" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#268bd2" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#6c71c4" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#6c71c4" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#2aa198" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#268bd2" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#b58900" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#b58900" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#268bd2" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#2aa198" } }, { diff --git a/themes/base16-spacemacs-dark.json b/themes/base16-spacemacs-dark.json index b49e7a3..bb4fee6 100644 --- a/themes/base16-spacemacs-dark.json +++ b/themes/base16-spacemacs-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#585858", "editorCodeLens.foreground": "#444155", "editorBracketMatch.background": "#444155", + "editorOverviewRuler.findMatchForeground": "#b1951d", + "editorOverviewRuler.rangeHighlightForeground": "#585858", + "editorOverviewRuler.selectionHighlightForeground": "#444155", + "editorOverviewRuler.wordHighlightForeground": "#f8f8f8", + "editorOverviewRuler.wordHighlightStrongForeground": "#4f97d7", + "editorOverviewRuler.modifiedForeground": "#a31db1", + "editorOverviewRuler.addedForeground": "#67b11d", + "editorOverviewRuler.deletedForeground": "#f2241f", + "editorOverviewRuler.errorForeground": "#f2241f", + "editorOverviewRuler.warningForeground": "#b1951d", + "editorOverviewRuler.infoForeground": "#2d9574", "editorError.foreground": "#f2241f", - "editorWarning.foreground": "#f2241f", + "editorWarning.foreground": "#b1951d", + "editorInfo.foreground": "#2d9574", "editorGutter.addedBackground": "#67b11d", "editorGutter.background": "#1f2022", "editorGutter.deletedBackground": "#f2241f", @@ -90,7 +102,7 @@ "editorWidget.background": "#1f2022", "editorSuggestWidget.background": "#282828", "editorSuggestWidget.foreground": "#a3a3a3", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#4f97d7", "editorSuggestWidget.selectedBackground": "#444155", "editorHoverWidget.background": "#1f2022", "debugExceptionWidget.background": "#282828", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#67b11d60", "editorOverviewRuler.currentContentForeground": "#4f97d7", "editorOverviewRuler.incomingContentForeground": "#67b11d", + "editorOverviewRuler.commonContentForeground": "#b03060", "panel.background": "#1f2022", "panelTitle.activeForeground": "#a3a3a3", "panelTitle.inactiveForeground": "#585858", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#585858", "notification.background": "#444155", "notification.foreground": "#a3a3a3", + "notification.buttonBackground": "#4f97d7", + "notification.buttonHoverBackground": "#444155", + "notification.buttonForeground": "#f8f8f8", + "notification.infoBackground": "#2d9574", + "notification.infoForeground": "#f8f8f8", + "notification.warningBackground": "#b1951d", + "notification.warningForeground": "#f8f8f8", + "notification.errorBackground": "#f2241f", + "notification.errorForeground": "#f8f8f8", "extensionButton.prominentBackground": "#67b11d", "extensionButton.prominentForeground": "#f8f8f8", "extensionButton.prominentHoverBackground": "#444155", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#282828", "welcomePage.buttonHoverBackground": "#444155", "walkThrough.embeddedEditorBackground": "#1f2022", + "gitDecoration.modifiedResourceForeground": "#a31db1", + "gitDecoration.deletedResourceForeground": "#f2241f", + "gitDecoration.untrackedResourceForeground": "#67b11d", + "gitDecoration.ignoredResourceForeground": "#585858", + "gitDecoration.conflictingResourceForeground": "#b1951d", "descriptionForeground": "#585858", "textBlockQuote.background": "#282828", "textBlockQuote.border": "#4f97d7", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#f2241f" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#4f97d7" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a31db1" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a31db1" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#2d9574" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#4f97d7" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#b1951d" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#b1951d" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#4f97d7" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#2d9574" } }, { diff --git a/themes/base16-spacemacs-light.json b/themes/base16-spacemacs-light.json index 23685d4..cfd7fe0 100644 --- a/themes/base16-spacemacs-light.json +++ b/themes/base16-spacemacs-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#b8b8b8", "editorCodeLens.foreground": "#a3a3a3", "editorBracketMatch.background": "#a3a3a3", + "editorOverviewRuler.findMatchForeground": "#b1951d", + "editorOverviewRuler.rangeHighlightForeground": "#b8b8b8", + "editorOverviewRuler.selectionHighlightForeground": "#a3a3a3", + "editorOverviewRuler.wordHighlightForeground": "#1f2022", + "editorOverviewRuler.wordHighlightStrongForeground": "#4f97d7", + "editorOverviewRuler.modifiedForeground": "#a31db1", + "editorOverviewRuler.addedForeground": "#67b11d", + "editorOverviewRuler.deletedForeground": "#f2241f", + "editorOverviewRuler.errorForeground": "#f2241f", + "editorOverviewRuler.warningForeground": "#b1951d", + "editorOverviewRuler.infoForeground": "#2d9574", "editorError.foreground": "#f2241f", - "editorWarning.foreground": "#f2241f", + "editorWarning.foreground": "#b1951d", + "editorInfo.foreground": "#2d9574", "editorGutter.addedBackground": "#67b11d", "editorGutter.background": "#f8f8f8", "editorGutter.deletedBackground": "#f2241f", @@ -90,7 +102,7 @@ "editorWidget.background": "#f8f8f8", "editorSuggestWidget.background": "#e8e8e8", "editorSuggestWidget.foreground": "#444155", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#4f97d7", "editorSuggestWidget.selectedBackground": "#a3a3a3", "editorHoverWidget.background": "#f8f8f8", "debugExceptionWidget.background": "#e8e8e8", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#67b11d60", "editorOverviewRuler.currentContentForeground": "#4f97d7", "editorOverviewRuler.incomingContentForeground": "#67b11d", + "editorOverviewRuler.commonContentForeground": "#b03060", "panel.background": "#f8f8f8", "panelTitle.activeForeground": "#444155", "panelTitle.inactiveForeground": "#b8b8b8", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#b8b8b8", "notification.background": "#a3a3a3", "notification.foreground": "#444155", + "notification.buttonBackground": "#4f97d7", + "notification.buttonHoverBackground": "#a3a3a3", + "notification.buttonForeground": "#1f2022", + "notification.infoBackground": "#2d9574", + "notification.infoForeground": "#1f2022", + "notification.warningBackground": "#b1951d", + "notification.warningForeground": "#1f2022", + "notification.errorBackground": "#f2241f", + "notification.errorForeground": "#1f2022", "extensionButton.prominentBackground": "#67b11d", "extensionButton.prominentForeground": "#1f2022", "extensionButton.prominentHoverBackground": "#a3a3a3", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e8e8e8", "welcomePage.buttonHoverBackground": "#a3a3a3", "walkThrough.embeddedEditorBackground": "#f8f8f8", + "gitDecoration.modifiedResourceForeground": "#a31db1", + "gitDecoration.deletedResourceForeground": "#f2241f", + "gitDecoration.untrackedResourceForeground": "#67b11d", + "gitDecoration.ignoredResourceForeground": "#b8b8b8", + "gitDecoration.conflictingResourceForeground": "#b1951d", "descriptionForeground": "#b8b8b8", "textBlockQuote.background": "#e8e8e8", "textBlockQuote.border": "#4f97d7", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#f2241f" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#4f97d7" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#a31db1" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#a31db1" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#2d9574" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#4f97d7" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#b1951d" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#b1951d" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#4f97d7" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#2d9574" } }, { diff --git a/themes/base16-summerfruit-dark.json b/themes/base16-summerfruit-dark.json index 21b83e8..37234dd 100644 --- a/themes/base16-summerfruit-dark.json +++ b/themes/base16-summerfruit-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#505050", "editorCodeLens.foreground": "#303030", "editorBracketMatch.background": "#303030", + "editorOverviewRuler.findMatchForeground": "#ABA800", + "editorOverviewRuler.rangeHighlightForeground": "#505050", + "editorOverviewRuler.selectionHighlightForeground": "#303030", + "editorOverviewRuler.wordHighlightForeground": "#FFFFFF", + "editorOverviewRuler.wordHighlightStrongForeground": "#3777E6", + "editorOverviewRuler.modifiedForeground": "#AD00A1", + "editorOverviewRuler.addedForeground": "#00C918", + "editorOverviewRuler.deletedForeground": "#FF0086", + "editorOverviewRuler.errorForeground": "#FF0086", + "editorOverviewRuler.warningForeground": "#ABA800", + "editorOverviewRuler.infoForeground": "#1FAAAA", "editorError.foreground": "#FF0086", - "editorWarning.foreground": "#FF0086", + "editorWarning.foreground": "#ABA800", + "editorInfo.foreground": "#1FAAAA", "editorGutter.addedBackground": "#00C918", "editorGutter.background": "#151515", "editorGutter.deletedBackground": "#FF0086", @@ -90,7 +102,7 @@ "editorWidget.background": "#151515", "editorSuggestWidget.background": "#202020", "editorSuggestWidget.foreground": "#D0D0D0", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3777E6", "editorSuggestWidget.selectedBackground": "#303030", "editorHoverWidget.background": "#151515", "debugExceptionWidget.background": "#202020", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#00C91860", "editorOverviewRuler.currentContentForeground": "#3777E6", "editorOverviewRuler.incomingContentForeground": "#00C918", + "editorOverviewRuler.commonContentForeground": "#CC6633", "panel.background": "#151515", "panelTitle.activeForeground": "#D0D0D0", "panelTitle.inactiveForeground": "#505050", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#505050", "notification.background": "#303030", "notification.foreground": "#D0D0D0", + "notification.buttonBackground": "#3777E6", + "notification.buttonHoverBackground": "#303030", + "notification.buttonForeground": "#FFFFFF", + "notification.infoBackground": "#1FAAAA", + "notification.infoForeground": "#FFFFFF", + "notification.warningBackground": "#ABA800", + "notification.warningForeground": "#FFFFFF", + "notification.errorBackground": "#FF0086", + "notification.errorForeground": "#FFFFFF", "extensionButton.prominentBackground": "#00C918", "extensionButton.prominentForeground": "#FFFFFF", "extensionButton.prominentHoverBackground": "#303030", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#202020", "welcomePage.buttonHoverBackground": "#303030", "walkThrough.embeddedEditorBackground": "#151515", + "gitDecoration.modifiedResourceForeground": "#AD00A1", + "gitDecoration.deletedResourceForeground": "#FF0086", + "gitDecoration.untrackedResourceForeground": "#00C918", + "gitDecoration.ignoredResourceForeground": "#505050", + "gitDecoration.conflictingResourceForeground": "#ABA800", "descriptionForeground": "#505050", "textBlockQuote.background": "#202020", "textBlockQuote.border": "#3777E6", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#FF0086" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3777E6" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#AD00A1" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#AD00A1" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#1FAAAA" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3777E6" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ABA800" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ABA800" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3777E6" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#1FAAAA" } }, { diff --git a/themes/base16-summerfruit-light.json b/themes/base16-summerfruit-light.json index 003339e..d4cd8db 100644 --- a/themes/base16-summerfruit-light.json +++ b/themes/base16-summerfruit-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#B0B0B0", "editorCodeLens.foreground": "#D0D0D0", "editorBracketMatch.background": "#D0D0D0", + "editorOverviewRuler.findMatchForeground": "#ABA800", + "editorOverviewRuler.rangeHighlightForeground": "#B0B0B0", + "editorOverviewRuler.selectionHighlightForeground": "#D0D0D0", + "editorOverviewRuler.wordHighlightForeground": "#202020", + "editorOverviewRuler.wordHighlightStrongForeground": "#3777E6", + "editorOverviewRuler.modifiedForeground": "#AD00A1", + "editorOverviewRuler.addedForeground": "#00C918", + "editorOverviewRuler.deletedForeground": "#FF0086", + "editorOverviewRuler.errorForeground": "#FF0086", + "editorOverviewRuler.warningForeground": "#ABA800", + "editorOverviewRuler.infoForeground": "#1FAAAA", "editorError.foreground": "#FF0086", - "editorWarning.foreground": "#FF0086", + "editorWarning.foreground": "#ABA800", + "editorInfo.foreground": "#1FAAAA", "editorGutter.addedBackground": "#00C918", "editorGutter.background": "#FFFFFF", "editorGutter.deletedBackground": "#FF0086", @@ -90,7 +102,7 @@ "editorWidget.background": "#FFFFFF", "editorSuggestWidget.background": "#E0E0E0", "editorSuggestWidget.foreground": "#101010", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#3777E6", "editorSuggestWidget.selectedBackground": "#D0D0D0", "editorHoverWidget.background": "#FFFFFF", "debugExceptionWidget.background": "#E0E0E0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#00C91860", "editorOverviewRuler.currentContentForeground": "#3777E6", "editorOverviewRuler.incomingContentForeground": "#00C918", + "editorOverviewRuler.commonContentForeground": "#CC6633", "panel.background": "#FFFFFF", "panelTitle.activeForeground": "#101010", "panelTitle.inactiveForeground": "#B0B0B0", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#B0B0B0", "notification.background": "#D0D0D0", "notification.foreground": "#101010", + "notification.buttonBackground": "#3777E6", + "notification.buttonHoverBackground": "#D0D0D0", + "notification.buttonForeground": "#202020", + "notification.infoBackground": "#1FAAAA", + "notification.infoForeground": "#202020", + "notification.warningBackground": "#ABA800", + "notification.warningForeground": "#202020", + "notification.errorBackground": "#FF0086", + "notification.errorForeground": "#202020", "extensionButton.prominentBackground": "#00C918", "extensionButton.prominentForeground": "#202020", "extensionButton.prominentHoverBackground": "#D0D0D0", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#E0E0E0", "welcomePage.buttonHoverBackground": "#D0D0D0", "walkThrough.embeddedEditorBackground": "#FFFFFF", + "gitDecoration.modifiedResourceForeground": "#AD00A1", + "gitDecoration.deletedResourceForeground": "#FF0086", + "gitDecoration.untrackedResourceForeground": "#00C918", + "gitDecoration.ignoredResourceForeground": "#B0B0B0", + "gitDecoration.conflictingResourceForeground": "#ABA800", "descriptionForeground": "#B0B0B0", "textBlockQuote.background": "#E0E0E0", "textBlockQuote.border": "#3777E6", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#FF0086" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#3777E6" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#AD00A1" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#AD00A1" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#1FAAAA" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#3777E6" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ABA800" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ABA800" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#3777E6" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#1FAAAA" } }, { diff --git a/themes/base16-tomorrow-dark.json b/themes/base16-tomorrow-dark.json index fb314cd..fd104a6 100644 --- a/themes/base16-tomorrow-dark.json +++ b/themes/base16-tomorrow-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#969896", "editorCodeLens.foreground": "#4d4d4c", "editorBracketMatch.background": "#4d4d4c", + "editorOverviewRuler.findMatchForeground": "#eab700", + "editorOverviewRuler.rangeHighlightForeground": "#969896", + "editorOverviewRuler.selectionHighlightForeground": "#4d4d4c", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#4271ae", + "editorOverviewRuler.modifiedForeground": "#8959a8", + "editorOverviewRuler.addedForeground": "#718c00", + "editorOverviewRuler.deletedForeground": "#c82829", + "editorOverviewRuler.errorForeground": "#c82829", + "editorOverviewRuler.warningForeground": "#eab700", + "editorOverviewRuler.infoForeground": "#3e999f", "editorError.foreground": "#c82829", - "editorWarning.foreground": "#c82829", + "editorWarning.foreground": "#eab700", + "editorInfo.foreground": "#3e999f", "editorGutter.addedBackground": "#718c00", "editorGutter.background": "#1d1f21", "editorGutter.deletedBackground": "#c82829", @@ -90,7 +102,7 @@ "editorWidget.background": "#1d1f21", "editorSuggestWidget.background": "#282a2e", "editorSuggestWidget.foreground": "#d6d6d6", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#4271ae", "editorSuggestWidget.selectedBackground": "#4d4d4c", "editorHoverWidget.background": "#1d1f21", "debugExceptionWidget.background": "#282a2e", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#718c0060", "editorOverviewRuler.currentContentForeground": "#4271ae", "editorOverviewRuler.incomingContentForeground": "#718c00", + "editorOverviewRuler.commonContentForeground": "#a3685a", "panel.background": "#1d1f21", "panelTitle.activeForeground": "#d6d6d6", "panelTitle.inactiveForeground": "#969896", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#969896", "notification.background": "#4d4d4c", "notification.foreground": "#d6d6d6", + "notification.buttonBackground": "#4271ae", + "notification.buttonHoverBackground": "#4d4d4c", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#3e999f", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#eab700", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#c82829", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#718c00", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#4d4d4c", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#282a2e", "welcomePage.buttonHoverBackground": "#4d4d4c", "walkThrough.embeddedEditorBackground": "#1d1f21", + "gitDecoration.modifiedResourceForeground": "#8959a8", + "gitDecoration.deletedResourceForeground": "#c82829", + "gitDecoration.untrackedResourceForeground": "#718c00", + "gitDecoration.ignoredResourceForeground": "#969896", + "gitDecoration.conflictingResourceForeground": "#eab700", "descriptionForeground": "#969896", "textBlockQuote.background": "#282a2e", "textBlockQuote.border": "#4271ae", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#c82829" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#4271ae" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8959a8" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8959a8" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#3e999f" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#4271ae" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#eab700" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#eab700" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#4271ae" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#3e999f" } }, { diff --git a/themes/base16-tomorrow-light.json b/themes/base16-tomorrow-light.json index 10f5cbd..4ed2ec4 100644 --- a/themes/base16-tomorrow-light.json +++ b/themes/base16-tomorrow-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#8e908c", "editorCodeLens.foreground": "#d6d6d6", "editorBracketMatch.background": "#d6d6d6", + "editorOverviewRuler.findMatchForeground": "#eab700", + "editorOverviewRuler.rangeHighlightForeground": "#8e908c", + "editorOverviewRuler.selectionHighlightForeground": "#d6d6d6", + "editorOverviewRuler.wordHighlightForeground": "#1d1f21", + "editorOverviewRuler.wordHighlightStrongForeground": "#4271ae", + "editorOverviewRuler.modifiedForeground": "#8959a8", + "editorOverviewRuler.addedForeground": "#718c00", + "editorOverviewRuler.deletedForeground": "#c82829", + "editorOverviewRuler.errorForeground": "#c82829", + "editorOverviewRuler.warningForeground": "#eab700", + "editorOverviewRuler.infoForeground": "#3e999f", "editorError.foreground": "#c82829", - "editorWarning.foreground": "#c82829", + "editorWarning.foreground": "#eab700", + "editorInfo.foreground": "#3e999f", "editorGutter.addedBackground": "#718c00", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#c82829", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#e0e0e0", "editorSuggestWidget.foreground": "#4d4d4c", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#4271ae", "editorSuggestWidget.selectedBackground": "#d6d6d6", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#e0e0e0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#718c0060", "editorOverviewRuler.currentContentForeground": "#4271ae", "editorOverviewRuler.incomingContentForeground": "#718c00", + "editorOverviewRuler.commonContentForeground": "#a3685a", "panel.background": "#ffffff", "panelTitle.activeForeground": "#4d4d4c", "panelTitle.inactiveForeground": "#8e908c", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#8e908c", "notification.background": "#d6d6d6", "notification.foreground": "#4d4d4c", + "notification.buttonBackground": "#4271ae", + "notification.buttonHoverBackground": "#d6d6d6", + "notification.buttonForeground": "#1d1f21", + "notification.infoBackground": "#3e999f", + "notification.infoForeground": "#1d1f21", + "notification.warningBackground": "#eab700", + "notification.warningForeground": "#1d1f21", + "notification.errorBackground": "#c82829", + "notification.errorForeground": "#1d1f21", "extensionButton.prominentBackground": "#718c00", "extensionButton.prominentForeground": "#1d1f21", "extensionButton.prominentHoverBackground": "#d6d6d6", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e0e0e0", "welcomePage.buttonHoverBackground": "#d6d6d6", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#8959a8", + "gitDecoration.deletedResourceForeground": "#c82829", + "gitDecoration.untrackedResourceForeground": "#718c00", + "gitDecoration.ignoredResourceForeground": "#8e908c", + "gitDecoration.conflictingResourceForeground": "#eab700", "descriptionForeground": "#8e908c", "textBlockQuote.background": "#e0e0e0", "textBlockQuote.border": "#4271ae", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#c82829" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#4271ae" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#8959a8" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#8959a8" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#3e999f" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#4271ae" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#eab700" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#eab700" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#4271ae" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#3e999f" } }, { diff --git a/themes/base16-tomorrow-night-dark.json b/themes/base16-tomorrow-night-dark.json index b0624d7..d3c77b5 100644 --- a/themes/base16-tomorrow-night-dark.json +++ b/themes/base16-tomorrow-night-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#969896", "editorCodeLens.foreground": "#373b41", "editorBracketMatch.background": "#373b41", + "editorOverviewRuler.findMatchForeground": "#f0c674", + "editorOverviewRuler.rangeHighlightForeground": "#969896", + "editorOverviewRuler.selectionHighlightForeground": "#373b41", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#81a2be", + "editorOverviewRuler.modifiedForeground": "#b294bb", + "editorOverviewRuler.addedForeground": "#b5bd68", + "editorOverviewRuler.deletedForeground": "#cc6666", + "editorOverviewRuler.errorForeground": "#cc6666", + "editorOverviewRuler.warningForeground": "#f0c674", + "editorOverviewRuler.infoForeground": "#8abeb7", "editorError.foreground": "#cc6666", - "editorWarning.foreground": "#cc6666", + "editorWarning.foreground": "#f0c674", + "editorInfo.foreground": "#8abeb7", "editorGutter.addedBackground": "#b5bd68", "editorGutter.background": "#1d1f21", "editorGutter.deletedBackground": "#cc6666", @@ -90,7 +102,7 @@ "editorWidget.background": "#1d1f21", "editorSuggestWidget.background": "#282a2e", "editorSuggestWidget.foreground": "#c5c8c6", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#81a2be", "editorSuggestWidget.selectedBackground": "#373b41", "editorHoverWidget.background": "#1d1f21", "debugExceptionWidget.background": "#282a2e", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#b5bd6860", "editorOverviewRuler.currentContentForeground": "#81a2be", "editorOverviewRuler.incomingContentForeground": "#b5bd68", + "editorOverviewRuler.commonContentForeground": "#a3685a", "panel.background": "#1d1f21", "panelTitle.activeForeground": "#c5c8c6", "panelTitle.inactiveForeground": "#969896", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#969896", "notification.background": "#373b41", "notification.foreground": "#c5c8c6", + "notification.buttonBackground": "#81a2be", + "notification.buttonHoverBackground": "#373b41", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#8abeb7", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#f0c674", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#cc6666", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#b5bd68", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#373b41", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#282a2e", "welcomePage.buttonHoverBackground": "#373b41", "walkThrough.embeddedEditorBackground": "#1d1f21", + "gitDecoration.modifiedResourceForeground": "#b294bb", + "gitDecoration.deletedResourceForeground": "#cc6666", + "gitDecoration.untrackedResourceForeground": "#b5bd68", + "gitDecoration.ignoredResourceForeground": "#969896", + "gitDecoration.conflictingResourceForeground": "#f0c674", "descriptionForeground": "#969896", "textBlockQuote.background": "#282a2e", "textBlockQuote.border": "#81a2be", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#cc6666" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#81a2be" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b294bb" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b294bb" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#8abeb7" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#81a2be" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f0c674" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f0c674" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#81a2be" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#8abeb7" } }, { diff --git a/themes/base16-tomorrow-night-light.json b/themes/base16-tomorrow-night-light.json index d66b7d5..b17b512 100644 --- a/themes/base16-tomorrow-night-light.json +++ b/themes/base16-tomorrow-night-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#b4b7b4", "editorCodeLens.foreground": "#c5c8c6", "editorBracketMatch.background": "#c5c8c6", + "editorOverviewRuler.findMatchForeground": "#f0c674", + "editorOverviewRuler.rangeHighlightForeground": "#b4b7b4", + "editorOverviewRuler.selectionHighlightForeground": "#c5c8c6", + "editorOverviewRuler.wordHighlightForeground": "#1d1f21", + "editorOverviewRuler.wordHighlightStrongForeground": "#81a2be", + "editorOverviewRuler.modifiedForeground": "#b294bb", + "editorOverviewRuler.addedForeground": "#b5bd68", + "editorOverviewRuler.deletedForeground": "#cc6666", + "editorOverviewRuler.errorForeground": "#cc6666", + "editorOverviewRuler.warningForeground": "#f0c674", + "editorOverviewRuler.infoForeground": "#8abeb7", "editorError.foreground": "#cc6666", - "editorWarning.foreground": "#cc6666", + "editorWarning.foreground": "#f0c674", + "editorInfo.foreground": "#8abeb7", "editorGutter.addedBackground": "#b5bd68", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#cc6666", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#e0e0e0", "editorSuggestWidget.foreground": "#373b41", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#81a2be", "editorSuggestWidget.selectedBackground": "#c5c8c6", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#e0e0e0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#b5bd6860", "editorOverviewRuler.currentContentForeground": "#81a2be", "editorOverviewRuler.incomingContentForeground": "#b5bd68", + "editorOverviewRuler.commonContentForeground": "#a3685a", "panel.background": "#ffffff", "panelTitle.activeForeground": "#373b41", "panelTitle.inactiveForeground": "#b4b7b4", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#b4b7b4", "notification.background": "#c5c8c6", "notification.foreground": "#373b41", + "notification.buttonBackground": "#81a2be", + "notification.buttonHoverBackground": "#c5c8c6", + "notification.buttonForeground": "#1d1f21", + "notification.infoBackground": "#8abeb7", + "notification.infoForeground": "#1d1f21", + "notification.warningBackground": "#f0c674", + "notification.warningForeground": "#1d1f21", + "notification.errorBackground": "#cc6666", + "notification.errorForeground": "#1d1f21", "extensionButton.prominentBackground": "#b5bd68", "extensionButton.prominentForeground": "#1d1f21", "extensionButton.prominentHoverBackground": "#c5c8c6", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e0e0e0", "welcomePage.buttonHoverBackground": "#c5c8c6", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#b294bb", + "gitDecoration.deletedResourceForeground": "#cc6666", + "gitDecoration.untrackedResourceForeground": "#b5bd68", + "gitDecoration.ignoredResourceForeground": "#b4b7b4", + "gitDecoration.conflictingResourceForeground": "#f0c674", "descriptionForeground": "#b4b7b4", "textBlockQuote.background": "#e0e0e0", "textBlockQuote.border": "#81a2be", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#cc6666" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#81a2be" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#b294bb" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#b294bb" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#8abeb7" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#81a2be" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f0c674" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f0c674" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#81a2be" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#8abeb7" } }, { diff --git a/themes/base16-tube-dark.json b/themes/base16-tube-dark.json index 572acdc..073e654 100644 --- a/themes/base16-tube-dark.json +++ b/themes/base16-tube-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#737171", "editorCodeLens.foreground": "#5a5758", "editorBracketMatch.background": "#5a5758", + "editorOverviewRuler.findMatchForeground": "#ffd204", + "editorOverviewRuler.rangeHighlightForeground": "#737171", + "editorOverviewRuler.selectionHighlightForeground": "#5a5758", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#009ddc", + "editorOverviewRuler.modifiedForeground": "#98005d", + "editorOverviewRuler.addedForeground": "#00853e", + "editorOverviewRuler.deletedForeground": "#ee2e24", + "editorOverviewRuler.errorForeground": "#ee2e24", + "editorOverviewRuler.warningForeground": "#ffd204", + "editorOverviewRuler.infoForeground": "#85cebc", "editorError.foreground": "#ee2e24", - "editorWarning.foreground": "#ee2e24", + "editorWarning.foreground": "#ffd204", + "editorInfo.foreground": "#85cebc", "editorGutter.addedBackground": "#00853e", "editorGutter.background": "#231f20", "editorGutter.deletedBackground": "#ee2e24", @@ -90,7 +102,7 @@ "editorWidget.background": "#231f20", "editorSuggestWidget.background": "#1c3f95", "editorSuggestWidget.foreground": "#d9d8d8", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#009ddc", "editorSuggestWidget.selectedBackground": "#5a5758", "editorHoverWidget.background": "#231f20", "debugExceptionWidget.background": "#1c3f95", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#00853e60", "editorOverviewRuler.currentContentForeground": "#009ddc", "editorOverviewRuler.incomingContentForeground": "#00853e", + "editorOverviewRuler.commonContentForeground": "#b06110", "panel.background": "#231f20", "panelTitle.activeForeground": "#d9d8d8", "panelTitle.inactiveForeground": "#737171", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#737171", "notification.background": "#5a5758", "notification.foreground": "#d9d8d8", + "notification.buttonBackground": "#009ddc", + "notification.buttonHoverBackground": "#5a5758", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#85cebc", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#ffd204", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#ee2e24", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#00853e", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#5a5758", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#1c3f95", "welcomePage.buttonHoverBackground": "#5a5758", "walkThrough.embeddedEditorBackground": "#231f20", + "gitDecoration.modifiedResourceForeground": "#98005d", + "gitDecoration.deletedResourceForeground": "#ee2e24", + "gitDecoration.untrackedResourceForeground": "#00853e", + "gitDecoration.ignoredResourceForeground": "#737171", + "gitDecoration.conflictingResourceForeground": "#ffd204", "descriptionForeground": "#737171", "textBlockQuote.background": "#1c3f95", "textBlockQuote.border": "#009ddc", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ee2e24" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#009ddc" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#98005d" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#98005d" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#85cebc" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#009ddc" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ffd204" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ffd204" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#009ddc" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#85cebc" } }, { diff --git a/themes/base16-tube-light.json b/themes/base16-tube-light.json index 1e43c88..09f7878 100644 --- a/themes/base16-tube-light.json +++ b/themes/base16-tube-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#959ca1", "editorCodeLens.foreground": "#d9d8d8", "editorBracketMatch.background": "#d9d8d8", + "editorOverviewRuler.findMatchForeground": "#ffd204", + "editorOverviewRuler.rangeHighlightForeground": "#959ca1", + "editorOverviewRuler.selectionHighlightForeground": "#d9d8d8", + "editorOverviewRuler.wordHighlightForeground": "#231f20", + "editorOverviewRuler.wordHighlightStrongForeground": "#009ddc", + "editorOverviewRuler.modifiedForeground": "#98005d", + "editorOverviewRuler.addedForeground": "#00853e", + "editorOverviewRuler.deletedForeground": "#ee2e24", + "editorOverviewRuler.errorForeground": "#ee2e24", + "editorOverviewRuler.warningForeground": "#ffd204", + "editorOverviewRuler.infoForeground": "#85cebc", "editorError.foreground": "#ee2e24", - "editorWarning.foreground": "#ee2e24", + "editorWarning.foreground": "#ffd204", + "editorInfo.foreground": "#85cebc", "editorGutter.addedBackground": "#00853e", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#ee2e24", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#e7e7e8", "editorSuggestWidget.foreground": "#5a5758", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#009ddc", "editorSuggestWidget.selectedBackground": "#d9d8d8", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#e7e7e8", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#00853e60", "editorOverviewRuler.currentContentForeground": "#009ddc", "editorOverviewRuler.incomingContentForeground": "#00853e", + "editorOverviewRuler.commonContentForeground": "#b06110", "panel.background": "#ffffff", "panelTitle.activeForeground": "#5a5758", "panelTitle.inactiveForeground": "#959ca1", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#959ca1", "notification.background": "#d9d8d8", "notification.foreground": "#5a5758", + "notification.buttonBackground": "#009ddc", + "notification.buttonHoverBackground": "#d9d8d8", + "notification.buttonForeground": "#231f20", + "notification.infoBackground": "#85cebc", + "notification.infoForeground": "#231f20", + "notification.warningBackground": "#ffd204", + "notification.warningForeground": "#231f20", + "notification.errorBackground": "#ee2e24", + "notification.errorForeground": "#231f20", "extensionButton.prominentBackground": "#00853e", "extensionButton.prominentForeground": "#231f20", "extensionButton.prominentHoverBackground": "#d9d8d8", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e7e7e8", "welcomePage.buttonHoverBackground": "#d9d8d8", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#98005d", + "gitDecoration.deletedResourceForeground": "#ee2e24", + "gitDecoration.untrackedResourceForeground": "#00853e", + "gitDecoration.ignoredResourceForeground": "#959ca1", + "gitDecoration.conflictingResourceForeground": "#ffd204", "descriptionForeground": "#959ca1", "textBlockQuote.background": "#e7e7e8", "textBlockQuote.border": "#009ddc", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#ee2e24" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#009ddc" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#98005d" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#98005d" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#85cebc" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#009ddc" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#ffd204" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#ffd204" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#009ddc" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#85cebc" } }, { diff --git a/themes/base16-twilight-dark.json b/themes/base16-twilight-dark.json index 06c3dda..5bea107 100644 --- a/themes/base16-twilight-dark.json +++ b/themes/base16-twilight-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#5f5a60", "editorCodeLens.foreground": "#464b50", "editorBracketMatch.background": "#464b50", + "editorOverviewRuler.findMatchForeground": "#f9ee98", + "editorOverviewRuler.rangeHighlightForeground": "#5f5a60", + "editorOverviewRuler.selectionHighlightForeground": "#464b50", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#7587a6", + "editorOverviewRuler.modifiedForeground": "#9b859d", + "editorOverviewRuler.addedForeground": "#8f9d6a", + "editorOverviewRuler.deletedForeground": "#cf6a4c", + "editorOverviewRuler.errorForeground": "#cf6a4c", + "editorOverviewRuler.warningForeground": "#f9ee98", + "editorOverviewRuler.infoForeground": "#afc4db", "editorError.foreground": "#cf6a4c", - "editorWarning.foreground": "#cf6a4c", + "editorWarning.foreground": "#f9ee98", + "editorInfo.foreground": "#afc4db", "editorGutter.addedBackground": "#8f9d6a", "editorGutter.background": "#1e1e1e", "editorGutter.deletedBackground": "#cf6a4c", @@ -90,7 +102,7 @@ "editorWidget.background": "#1e1e1e", "editorSuggestWidget.background": "#323537", "editorSuggestWidget.foreground": "#a7a7a7", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7587a6", "editorSuggestWidget.selectedBackground": "#464b50", "editorHoverWidget.background": "#1e1e1e", "debugExceptionWidget.background": "#323537", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#8f9d6a60", "editorOverviewRuler.currentContentForeground": "#7587a6", "editorOverviewRuler.incomingContentForeground": "#8f9d6a", + "editorOverviewRuler.commonContentForeground": "#9b703f", "panel.background": "#1e1e1e", "panelTitle.activeForeground": "#a7a7a7", "panelTitle.inactiveForeground": "#5f5a60", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#5f5a60", "notification.background": "#464b50", "notification.foreground": "#a7a7a7", + "notification.buttonBackground": "#7587a6", + "notification.buttonHoverBackground": "#464b50", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#afc4db", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#f9ee98", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#cf6a4c", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#8f9d6a", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#464b50", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#323537", "welcomePage.buttonHoverBackground": "#464b50", "walkThrough.embeddedEditorBackground": "#1e1e1e", + "gitDecoration.modifiedResourceForeground": "#9b859d", + "gitDecoration.deletedResourceForeground": "#cf6a4c", + "gitDecoration.untrackedResourceForeground": "#8f9d6a", + "gitDecoration.ignoredResourceForeground": "#5f5a60", + "gitDecoration.conflictingResourceForeground": "#f9ee98", "descriptionForeground": "#5f5a60", "textBlockQuote.background": "#323537", "textBlockQuote.border": "#7587a6", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#cf6a4c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7587a6" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#9b859d" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#9b859d" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#afc4db" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7587a6" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f9ee98" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f9ee98" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7587a6" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#afc4db" } }, { diff --git a/themes/base16-twilight-light.json b/themes/base16-twilight-light.json index 923928d..aa550d0 100644 --- a/themes/base16-twilight-light.json +++ b/themes/base16-twilight-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#838184", "editorCodeLens.foreground": "#a7a7a7", "editorBracketMatch.background": "#a7a7a7", + "editorOverviewRuler.findMatchForeground": "#f9ee98", + "editorOverviewRuler.rangeHighlightForeground": "#838184", + "editorOverviewRuler.selectionHighlightForeground": "#a7a7a7", + "editorOverviewRuler.wordHighlightForeground": "#1e1e1e", + "editorOverviewRuler.wordHighlightStrongForeground": "#7587a6", + "editorOverviewRuler.modifiedForeground": "#9b859d", + "editorOverviewRuler.addedForeground": "#8f9d6a", + "editorOverviewRuler.deletedForeground": "#cf6a4c", + "editorOverviewRuler.errorForeground": "#cf6a4c", + "editorOverviewRuler.warningForeground": "#f9ee98", + "editorOverviewRuler.infoForeground": "#afc4db", "editorError.foreground": "#cf6a4c", - "editorWarning.foreground": "#cf6a4c", + "editorWarning.foreground": "#f9ee98", + "editorInfo.foreground": "#afc4db", "editorGutter.addedBackground": "#8f9d6a", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#cf6a4c", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#c3c3c3", "editorSuggestWidget.foreground": "#464b50", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7587a6", "editorSuggestWidget.selectedBackground": "#a7a7a7", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#c3c3c3", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#8f9d6a60", "editorOverviewRuler.currentContentForeground": "#7587a6", "editorOverviewRuler.incomingContentForeground": "#8f9d6a", + "editorOverviewRuler.commonContentForeground": "#9b703f", "panel.background": "#ffffff", "panelTitle.activeForeground": "#464b50", "panelTitle.inactiveForeground": "#838184", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#838184", "notification.background": "#a7a7a7", "notification.foreground": "#464b50", + "notification.buttonBackground": "#7587a6", + "notification.buttonHoverBackground": "#a7a7a7", + "notification.buttonForeground": "#1e1e1e", + "notification.infoBackground": "#afc4db", + "notification.infoForeground": "#1e1e1e", + "notification.warningBackground": "#f9ee98", + "notification.warningForeground": "#1e1e1e", + "notification.errorBackground": "#cf6a4c", + "notification.errorForeground": "#1e1e1e", "extensionButton.prominentBackground": "#8f9d6a", "extensionButton.prominentForeground": "#1e1e1e", "extensionButton.prominentHoverBackground": "#a7a7a7", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#c3c3c3", "welcomePage.buttonHoverBackground": "#a7a7a7", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#9b859d", + "gitDecoration.deletedResourceForeground": "#cf6a4c", + "gitDecoration.untrackedResourceForeground": "#8f9d6a", + "gitDecoration.ignoredResourceForeground": "#838184", + "gitDecoration.conflictingResourceForeground": "#f9ee98", "descriptionForeground": "#838184", "textBlockQuote.background": "#c3c3c3", "textBlockQuote.border": "#7587a6", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#cf6a4c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7587a6" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#9b859d" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#9b859d" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#afc4db" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7587a6" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#f9ee98" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#f9ee98" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7587a6" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#afc4db" } }, { diff --git a/themes/base16-unikitty-dark.json b/themes/base16-unikitty-dark.json index 9bea56c..b1a2bb8 100644 --- a/themes/base16-unikitty-dark.json +++ b/themes/base16-unikitty-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#838085", "editorCodeLens.foreground": "#666369", "editorBracketMatch.background": "#666369", + "editorOverviewRuler.findMatchForeground": "#dc8a0e", + "editorOverviewRuler.rangeHighlightForeground": "#838085", + "editorOverviewRuler.selectionHighlightForeground": "#666369", + "editorOverviewRuler.wordHighlightForeground": "#f5f4f7", + "editorOverviewRuler.wordHighlightStrongForeground": "#796af5", + "editorOverviewRuler.modifiedForeground": "#bb60ea", + "editorOverviewRuler.addedForeground": "#17ad98", + "editorOverviewRuler.deletedForeground": "#d8137f", + "editorOverviewRuler.errorForeground": "#d8137f", + "editorOverviewRuler.warningForeground": "#dc8a0e", + "editorOverviewRuler.infoForeground": "#149bda", "editorError.foreground": "#d8137f", - "editorWarning.foreground": "#d8137f", + "editorWarning.foreground": "#dc8a0e", + "editorInfo.foreground": "#149bda", "editorGutter.addedBackground": "#17ad98", "editorGutter.background": "#2e2a31", "editorGutter.deletedBackground": "#d8137f", @@ -90,7 +102,7 @@ "editorWidget.background": "#2e2a31", "editorSuggestWidget.background": "#4a464d", "editorSuggestWidget.foreground": "#bcbabe", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#796af5", "editorSuggestWidget.selectedBackground": "#666369", "editorHoverWidget.background": "#2e2a31", "debugExceptionWidget.background": "#4a464d", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#17ad9860", "editorOverviewRuler.currentContentForeground": "#796af5", "editorOverviewRuler.incomingContentForeground": "#17ad98", + "editorOverviewRuler.commonContentForeground": "#c720ca", "panel.background": "#2e2a31", "panelTitle.activeForeground": "#bcbabe", "panelTitle.inactiveForeground": "#838085", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#838085", "notification.background": "#666369", "notification.foreground": "#bcbabe", + "notification.buttonBackground": "#796af5", + "notification.buttonHoverBackground": "#666369", + "notification.buttonForeground": "#f5f4f7", + "notification.infoBackground": "#149bda", + "notification.infoForeground": "#f5f4f7", + "notification.warningBackground": "#dc8a0e", + "notification.warningForeground": "#f5f4f7", + "notification.errorBackground": "#d8137f", + "notification.errorForeground": "#f5f4f7", "extensionButton.prominentBackground": "#17ad98", "extensionButton.prominentForeground": "#f5f4f7", "extensionButton.prominentHoverBackground": "#666369", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#4a464d", "welcomePage.buttonHoverBackground": "#666369", "walkThrough.embeddedEditorBackground": "#2e2a31", + "gitDecoration.modifiedResourceForeground": "#bb60ea", + "gitDecoration.deletedResourceForeground": "#d8137f", + "gitDecoration.untrackedResourceForeground": "#17ad98", + "gitDecoration.ignoredResourceForeground": "#838085", + "gitDecoration.conflictingResourceForeground": "#dc8a0e", "descriptionForeground": "#838085", "textBlockQuote.background": "#4a464d", "textBlockQuote.border": "#796af5", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d8137f" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#796af5" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#bb60ea" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#bb60ea" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#149bda" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#796af5" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#dc8a0e" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#dc8a0e" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#796af5" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#149bda" } }, { diff --git a/themes/base16-unikitty-light.json b/themes/base16-unikitty-light.json index 5728761..70cb49f 100644 --- a/themes/base16-unikitty-light.json +++ b/themes/base16-unikitty-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#a7a5a8", "editorCodeLens.foreground": "#c4c3c5", "editorBracketMatch.background": "#c4c3c5", + "editorOverviewRuler.findMatchForeground": "#dc8a0e", + "editorOverviewRuler.rangeHighlightForeground": "#a7a5a8", + "editorOverviewRuler.selectionHighlightForeground": "#c4c3c5", + "editorOverviewRuler.wordHighlightForeground": "#322d34", + "editorOverviewRuler.wordHighlightStrongForeground": "#775dff", + "editorOverviewRuler.modifiedForeground": "#aa17e6", + "editorOverviewRuler.addedForeground": "#17ad98", + "editorOverviewRuler.deletedForeground": "#d8137f", + "editorOverviewRuler.errorForeground": "#d8137f", + "editorOverviewRuler.warningForeground": "#dc8a0e", + "editorOverviewRuler.infoForeground": "#149bda", "editorError.foreground": "#d8137f", - "editorWarning.foreground": "#d8137f", + "editorWarning.foreground": "#dc8a0e", + "editorInfo.foreground": "#149bda", "editorGutter.addedBackground": "#17ad98", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#d8137f", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#e1e1e2", "editorSuggestWidget.foreground": "#6c696e", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#775dff", "editorSuggestWidget.selectedBackground": "#c4c3c5", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#e1e1e2", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#17ad9860", "editorOverviewRuler.currentContentForeground": "#775dff", "editorOverviewRuler.incomingContentForeground": "#17ad98", + "editorOverviewRuler.commonContentForeground": "#e013d0", "panel.background": "#ffffff", "panelTitle.activeForeground": "#6c696e", "panelTitle.inactiveForeground": "#a7a5a8", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#a7a5a8", "notification.background": "#c4c3c5", "notification.foreground": "#6c696e", + "notification.buttonBackground": "#775dff", + "notification.buttonHoverBackground": "#c4c3c5", + "notification.buttonForeground": "#322d34", + "notification.infoBackground": "#149bda", + "notification.infoForeground": "#322d34", + "notification.warningBackground": "#dc8a0e", + "notification.warningForeground": "#322d34", + "notification.errorBackground": "#d8137f", + "notification.errorForeground": "#322d34", "extensionButton.prominentBackground": "#17ad98", "extensionButton.prominentForeground": "#322d34", "extensionButton.prominentHoverBackground": "#c4c3c5", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#e1e1e2", "welcomePage.buttonHoverBackground": "#c4c3c5", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#aa17e6", + "gitDecoration.deletedResourceForeground": "#d8137f", + "gitDecoration.untrackedResourceForeground": "#17ad98", + "gitDecoration.ignoredResourceForeground": "#a7a5a8", + "gitDecoration.conflictingResourceForeground": "#dc8a0e", "descriptionForeground": "#a7a5a8", "textBlockQuote.background": "#e1e1e2", "textBlockQuote.border": "#775dff", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d8137f" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#775dff" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#aa17e6" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#aa17e6" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#149bda" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#775dff" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#dc8a0e" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#dc8a0e" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#775dff" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#149bda" } }, { diff --git a/themes/base16-woodland-dark.json b/themes/base16-woodland-dark.json index 7a6aa3c..da13ecb 100644 --- a/themes/base16-woodland-dark.json +++ b/themes/base16-woodland-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#9d8b70", "editorCodeLens.foreground": "#48413a", "editorBracketMatch.background": "#48413a", + "editorOverviewRuler.findMatchForeground": "#e0ac16", + "editorOverviewRuler.rangeHighlightForeground": "#9d8b70", + "editorOverviewRuler.selectionHighlightForeground": "#48413a", + "editorOverviewRuler.wordHighlightForeground": "#e4d4c8", + "editorOverviewRuler.wordHighlightStrongForeground": "#88a4d3", + "editorOverviewRuler.modifiedForeground": "#bb90e2", + "editorOverviewRuler.addedForeground": "#b7ba53", + "editorOverviewRuler.deletedForeground": "#d35c5c", + "editorOverviewRuler.errorForeground": "#d35c5c", + "editorOverviewRuler.warningForeground": "#e0ac16", + "editorOverviewRuler.infoForeground": "#6eb958", "editorError.foreground": "#d35c5c", - "editorWarning.foreground": "#d35c5c", + "editorWarning.foreground": "#e0ac16", + "editorInfo.foreground": "#6eb958", "editorGutter.addedBackground": "#b7ba53", "editorGutter.background": "#231e18", "editorGutter.deletedBackground": "#d35c5c", @@ -90,7 +102,7 @@ "editorWidget.background": "#231e18", "editorSuggestWidget.background": "#302b25", "editorSuggestWidget.foreground": "#cabcb1", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#88a4d3", "editorSuggestWidget.selectedBackground": "#48413a", "editorHoverWidget.background": "#231e18", "debugExceptionWidget.background": "#302b25", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#b7ba5360", "editorOverviewRuler.currentContentForeground": "#88a4d3", "editorOverviewRuler.incomingContentForeground": "#b7ba53", + "editorOverviewRuler.commonContentForeground": "#b49368", "panel.background": "#231e18", "panelTitle.activeForeground": "#cabcb1", "panelTitle.inactiveForeground": "#9d8b70", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#9d8b70", "notification.background": "#48413a", "notification.foreground": "#cabcb1", + "notification.buttonBackground": "#88a4d3", + "notification.buttonHoverBackground": "#48413a", + "notification.buttonForeground": "#e4d4c8", + "notification.infoBackground": "#6eb958", + "notification.infoForeground": "#e4d4c8", + "notification.warningBackground": "#e0ac16", + "notification.warningForeground": "#e4d4c8", + "notification.errorBackground": "#d35c5c", + "notification.errorForeground": "#e4d4c8", "extensionButton.prominentBackground": "#b7ba53", "extensionButton.prominentForeground": "#e4d4c8", "extensionButton.prominentHoverBackground": "#48413a", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#302b25", "welcomePage.buttonHoverBackground": "#48413a", "walkThrough.embeddedEditorBackground": "#231e18", + "gitDecoration.modifiedResourceForeground": "#bb90e2", + "gitDecoration.deletedResourceForeground": "#d35c5c", + "gitDecoration.untrackedResourceForeground": "#b7ba53", + "gitDecoration.ignoredResourceForeground": "#9d8b70", + "gitDecoration.conflictingResourceForeground": "#e0ac16", "descriptionForeground": "#9d8b70", "textBlockQuote.background": "#302b25", "textBlockQuote.border": "#88a4d3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d35c5c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#88a4d3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#bb90e2" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#bb90e2" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#6eb958" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#88a4d3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#e0ac16" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#e0ac16" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#88a4d3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#6eb958" } }, { diff --git a/themes/base16-woodland-light.json b/themes/base16-woodland-light.json index 426c414..d913e22 100644 --- a/themes/base16-woodland-light.json +++ b/themes/base16-woodland-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#b4a490", "editorCodeLens.foreground": "#cabcb1", "editorBracketMatch.background": "#cabcb1", + "editorOverviewRuler.findMatchForeground": "#e0ac16", + "editorOverviewRuler.rangeHighlightForeground": "#b4a490", + "editorOverviewRuler.selectionHighlightForeground": "#cabcb1", + "editorOverviewRuler.wordHighlightForeground": "#231e18", + "editorOverviewRuler.wordHighlightStrongForeground": "#88a4d3", + "editorOverviewRuler.modifiedForeground": "#bb90e2", + "editorOverviewRuler.addedForeground": "#b7ba53", + "editorOverviewRuler.deletedForeground": "#d35c5c", + "editorOverviewRuler.errorForeground": "#d35c5c", + "editorOverviewRuler.warningForeground": "#e0ac16", + "editorOverviewRuler.infoForeground": "#6eb958", "editorError.foreground": "#d35c5c", - "editorWarning.foreground": "#d35c5c", + "editorWarning.foreground": "#e0ac16", + "editorInfo.foreground": "#6eb958", "editorGutter.addedBackground": "#b7ba53", "editorGutter.background": "#e4d4c8", "editorGutter.deletedBackground": "#d35c5c", @@ -90,7 +102,7 @@ "editorWidget.background": "#e4d4c8", "editorSuggestWidget.background": "#d7c8bc", "editorSuggestWidget.foreground": "#48413a", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#88a4d3", "editorSuggestWidget.selectedBackground": "#cabcb1", "editorHoverWidget.background": "#e4d4c8", "debugExceptionWidget.background": "#d7c8bc", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#b7ba5360", "editorOverviewRuler.currentContentForeground": "#88a4d3", "editorOverviewRuler.incomingContentForeground": "#b7ba53", + "editorOverviewRuler.commonContentForeground": "#b49368", "panel.background": "#e4d4c8", "panelTitle.activeForeground": "#48413a", "panelTitle.inactiveForeground": "#b4a490", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#b4a490", "notification.background": "#cabcb1", "notification.foreground": "#48413a", + "notification.buttonBackground": "#88a4d3", + "notification.buttonHoverBackground": "#cabcb1", + "notification.buttonForeground": "#231e18", + "notification.infoBackground": "#6eb958", + "notification.infoForeground": "#231e18", + "notification.warningBackground": "#e0ac16", + "notification.warningForeground": "#231e18", + "notification.errorBackground": "#d35c5c", + "notification.errorForeground": "#231e18", "extensionButton.prominentBackground": "#b7ba53", "extensionButton.prominentForeground": "#231e18", "extensionButton.prominentHoverBackground": "#cabcb1", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#d7c8bc", "welcomePage.buttonHoverBackground": "#cabcb1", "walkThrough.embeddedEditorBackground": "#e4d4c8", + "gitDecoration.modifiedResourceForeground": "#bb90e2", + "gitDecoration.deletedResourceForeground": "#d35c5c", + "gitDecoration.untrackedResourceForeground": "#b7ba53", + "gitDecoration.ignoredResourceForeground": "#b4a490", + "gitDecoration.conflictingResourceForeground": "#e0ac16", "descriptionForeground": "#b4a490", "textBlockQuote.background": "#d7c8bc", "textBlockQuote.border": "#88a4d3", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#d35c5c" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#88a4d3" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#bb90e2" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#bb90e2" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#6eb958" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#88a4d3" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#e0ac16" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#e0ac16" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#88a4d3" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#6eb958" } }, { diff --git a/themes/base16-xcode-dusk-dark.json b/themes/base16-xcode-dusk-dark.json index 6305215..49b6ee1 100644 --- a/themes/base16-xcode-dusk-dark.json +++ b/themes/base16-xcode-dusk-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#686A71", "editorCodeLens.foreground": "#53555D", "editorBracketMatch.background": "#53555D", + "editorOverviewRuler.findMatchForeground": "#438288", + "editorOverviewRuler.rangeHighlightForeground": "#686A71", + "editorOverviewRuler.selectionHighlightForeground": "#53555D", + "editorOverviewRuler.wordHighlightForeground": "#BEBFC2", + "editorOverviewRuler.wordHighlightStrongForeground": "#790EAD", + "editorOverviewRuler.modifiedForeground": "#B21889", + "editorOverviewRuler.addedForeground": "#DF0002", + "editorOverviewRuler.deletedForeground": "#B21889", + "editorOverviewRuler.errorForeground": "#B21889", + "editorOverviewRuler.warningForeground": "#438288", + "editorOverviewRuler.infoForeground": "#00A0BE", "editorError.foreground": "#B21889", - "editorWarning.foreground": "#B21889", + "editorWarning.foreground": "#438288", + "editorInfo.foreground": "#00A0BE", "editorGutter.addedBackground": "#DF0002", "editorGutter.background": "#282B35", "editorGutter.deletedBackground": "#B21889", @@ -90,7 +102,7 @@ "editorWidget.background": "#282B35", "editorSuggestWidget.background": "#3D4048", "editorSuggestWidget.foreground": "#939599", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#790EAD", "editorSuggestWidget.selectedBackground": "#53555D", "editorHoverWidget.background": "#282B35", "debugExceptionWidget.background": "#3D4048", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#DF000260", "editorOverviewRuler.currentContentForeground": "#790EAD", "editorOverviewRuler.incomingContentForeground": "#DF0002", + "editorOverviewRuler.commonContentForeground": "#C77C48", "panel.background": "#282B35", "panelTitle.activeForeground": "#939599", "panelTitle.inactiveForeground": "#686A71", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#686A71", "notification.background": "#53555D", "notification.foreground": "#939599", + "notification.buttonBackground": "#790EAD", + "notification.buttonHoverBackground": "#53555D", + "notification.buttonForeground": "#BEBFC2", + "notification.infoBackground": "#00A0BE", + "notification.infoForeground": "#BEBFC2", + "notification.warningBackground": "#438288", + "notification.warningForeground": "#BEBFC2", + "notification.errorBackground": "#B21889", + "notification.errorForeground": "#BEBFC2", "extensionButton.prominentBackground": "#DF0002", "extensionButton.prominentForeground": "#BEBFC2", "extensionButton.prominentHoverBackground": "#53555D", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#3D4048", "welcomePage.buttonHoverBackground": "#53555D", "walkThrough.embeddedEditorBackground": "#282B35", + "gitDecoration.modifiedResourceForeground": "#B21889", + "gitDecoration.deletedResourceForeground": "#B21889", + "gitDecoration.untrackedResourceForeground": "#DF0002", + "gitDecoration.ignoredResourceForeground": "#686A71", + "gitDecoration.conflictingResourceForeground": "#438288", "descriptionForeground": "#686A71", "textBlockQuote.background": "#3D4048", "textBlockQuote.border": "#790EAD", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#B21889" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#790EAD" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#B21889" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#B21889" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#00A0BE" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#790EAD" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#438288" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#438288" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#790EAD" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#00A0BE" } }, { diff --git a/themes/base16-xcode-dusk-light.json b/themes/base16-xcode-dusk-light.json index ed48df9..c70d78b 100644 --- a/themes/base16-xcode-dusk-light.json +++ b/themes/base16-xcode-dusk-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#7E8086", "editorCodeLens.foreground": "#939599", "editorBracketMatch.background": "#939599", + "editorOverviewRuler.findMatchForeground": "#438288", + "editorOverviewRuler.rangeHighlightForeground": "#7E8086", + "editorOverviewRuler.selectionHighlightForeground": "#939599", + "editorOverviewRuler.wordHighlightForeground": "#282B35", + "editorOverviewRuler.wordHighlightStrongForeground": "#790EAD", + "editorOverviewRuler.modifiedForeground": "#B21889", + "editorOverviewRuler.addedForeground": "#DF0002", + "editorOverviewRuler.deletedForeground": "#B21889", + "editorOverviewRuler.errorForeground": "#B21889", + "editorOverviewRuler.warningForeground": "#438288", + "editorOverviewRuler.infoForeground": "#00A0BE", "editorError.foreground": "#B21889", - "editorWarning.foreground": "#B21889", + "editorWarning.foreground": "#438288", + "editorInfo.foreground": "#00A0BE", "editorGutter.addedBackground": "#DF0002", "editorGutter.background": "#BEBFC2", "editorGutter.deletedBackground": "#B21889", @@ -90,7 +102,7 @@ "editorWidget.background": "#BEBFC2", "editorSuggestWidget.background": "#A9AAAE", "editorSuggestWidget.foreground": "#53555D", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#790EAD", "editorSuggestWidget.selectedBackground": "#939599", "editorHoverWidget.background": "#BEBFC2", "debugExceptionWidget.background": "#A9AAAE", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#DF000260", "editorOverviewRuler.currentContentForeground": "#790EAD", "editorOverviewRuler.incomingContentForeground": "#DF0002", + "editorOverviewRuler.commonContentForeground": "#C77C48", "panel.background": "#BEBFC2", "panelTitle.activeForeground": "#53555D", "panelTitle.inactiveForeground": "#7E8086", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#7E8086", "notification.background": "#939599", "notification.foreground": "#53555D", + "notification.buttonBackground": "#790EAD", + "notification.buttonHoverBackground": "#939599", + "notification.buttonForeground": "#282B35", + "notification.infoBackground": "#00A0BE", + "notification.infoForeground": "#282B35", + "notification.warningBackground": "#438288", + "notification.warningForeground": "#282B35", + "notification.errorBackground": "#B21889", + "notification.errorForeground": "#282B35", "extensionButton.prominentBackground": "#DF0002", "extensionButton.prominentForeground": "#282B35", "extensionButton.prominentHoverBackground": "#939599", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#A9AAAE", "welcomePage.buttonHoverBackground": "#939599", "walkThrough.embeddedEditorBackground": "#BEBFC2", + "gitDecoration.modifiedResourceForeground": "#B21889", + "gitDecoration.deletedResourceForeground": "#B21889", + "gitDecoration.untrackedResourceForeground": "#DF0002", + "gitDecoration.ignoredResourceForeground": "#7E8086", + "gitDecoration.conflictingResourceForeground": "#438288", "descriptionForeground": "#7E8086", "textBlockQuote.background": "#A9AAAE", "textBlockQuote.border": "#790EAD", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#B21889" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#790EAD" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#B21889" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#B21889" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#00A0BE" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#790EAD" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#438288" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#438288" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#790EAD" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#00A0BE" } }, { diff --git a/themes/base16-zenburn-dark.json b/themes/base16-zenburn-dark.json index 118fd0f..edf367e 100644 --- a/themes/base16-zenburn-dark.json +++ b/themes/base16-zenburn-dark.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#4f4f4f", "editorCodeLens.foreground": "#606060", "editorBracketMatch.background": "#606060", + "editorOverviewRuler.findMatchForeground": "#e0cf9f", + "editorOverviewRuler.rangeHighlightForeground": "#4f4f4f", + "editorOverviewRuler.selectionHighlightForeground": "#606060", + "editorOverviewRuler.wordHighlightForeground": "#ffffff", + "editorOverviewRuler.wordHighlightStrongForeground": "#7cb8bb", + "editorOverviewRuler.modifiedForeground": "#dc8cc3", + "editorOverviewRuler.addedForeground": "#5f7f5f", + "editorOverviewRuler.deletedForeground": "#dca3a3", + "editorOverviewRuler.errorForeground": "#dca3a3", + "editorOverviewRuler.warningForeground": "#e0cf9f", + "editorOverviewRuler.infoForeground": "#93e0e3", "editorError.foreground": "#dca3a3", - "editorWarning.foreground": "#dca3a3", + "editorWarning.foreground": "#e0cf9f", + "editorInfo.foreground": "#93e0e3", "editorGutter.addedBackground": "#5f7f5f", "editorGutter.background": "#3f3f3f", "editorGutter.deletedBackground": "#dca3a3", @@ -90,7 +102,7 @@ "editorWidget.background": "#3f3f3f", "editorSuggestWidget.background": "#404040", "editorSuggestWidget.foreground": "#dcdccc", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7cb8bb", "editorSuggestWidget.selectedBackground": "#606060", "editorHoverWidget.background": "#3f3f3f", "debugExceptionWidget.background": "#404040", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#5f7f5f60", "editorOverviewRuler.currentContentForeground": "#7cb8bb", "editorOverviewRuler.incomingContentForeground": "#5f7f5f", + "editorOverviewRuler.commonContentForeground": "#000000", "panel.background": "#3f3f3f", "panelTitle.activeForeground": "#dcdccc", "panelTitle.inactiveForeground": "#4f4f4f", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#4f4f4f", "notification.background": "#606060", "notification.foreground": "#dcdccc", + "notification.buttonBackground": "#7cb8bb", + "notification.buttonHoverBackground": "#606060", + "notification.buttonForeground": "#ffffff", + "notification.infoBackground": "#93e0e3", + "notification.infoForeground": "#ffffff", + "notification.warningBackground": "#e0cf9f", + "notification.warningForeground": "#ffffff", + "notification.errorBackground": "#dca3a3", + "notification.errorForeground": "#ffffff", "extensionButton.prominentBackground": "#5f7f5f", "extensionButton.prominentForeground": "#ffffff", "extensionButton.prominentHoverBackground": "#606060", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#404040", "welcomePage.buttonHoverBackground": "#606060", "walkThrough.embeddedEditorBackground": "#3f3f3f", + "gitDecoration.modifiedResourceForeground": "#dc8cc3", + "gitDecoration.deletedResourceForeground": "#dca3a3", + "gitDecoration.untrackedResourceForeground": "#5f7f5f", + "gitDecoration.ignoredResourceForeground": "#4f4f4f", + "gitDecoration.conflictingResourceForeground": "#e0cf9f", "descriptionForeground": "#4f4f4f", "textBlockQuote.background": "#404040", "textBlockQuote.border": "#7cb8bb", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#dca3a3" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7cb8bb" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#dc8cc3" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#dc8cc3" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#93e0e3" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7cb8bb" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#e0cf9f" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#e0cf9f" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7cb8bb" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#93e0e3" } }, { diff --git a/themes/base16-zenburn-light.json b/themes/base16-zenburn-light.json index 9a44558..70b056f 100644 --- a/themes/base16-zenburn-light.json +++ b/themes/base16-zenburn-light.json @@ -79,8 +79,20 @@ "editorRuler.foreground": "#808080", "editorCodeLens.foreground": "#dcdccc", "editorBracketMatch.background": "#dcdccc", + "editorOverviewRuler.findMatchForeground": "#e0cf9f", + "editorOverviewRuler.rangeHighlightForeground": "#808080", + "editorOverviewRuler.selectionHighlightForeground": "#dcdccc", + "editorOverviewRuler.wordHighlightForeground": "#3f3f3f", + "editorOverviewRuler.wordHighlightStrongForeground": "#7cb8bb", + "editorOverviewRuler.modifiedForeground": "#dc8cc3", + "editorOverviewRuler.addedForeground": "#5f7f5f", + "editorOverviewRuler.deletedForeground": "#dca3a3", + "editorOverviewRuler.errorForeground": "#dca3a3", + "editorOverviewRuler.warningForeground": "#e0cf9f", + "editorOverviewRuler.infoForeground": "#93e0e3", "editorError.foreground": "#dca3a3", - "editorWarning.foreground": "#dca3a3", + "editorWarning.foreground": "#e0cf9f", + "editorInfo.foreground": "#93e0e3", "editorGutter.addedBackground": "#5f7f5f", "editorGutter.background": "#ffffff", "editorGutter.deletedBackground": "#dca3a3", @@ -90,7 +102,7 @@ "editorWidget.background": "#ffffff", "editorSuggestWidget.background": "#c0c0c0", "editorSuggestWidget.foreground": "#606060", - "editorSuggestWidget.highlightForeground": "#f0f", + "editorSuggestWidget.highlightForeground": "#7cb8bb", "editorSuggestWidget.selectedBackground": "#dcdccc", "editorHoverWidget.background": "#ffffff", "debugExceptionWidget.background": "#c0c0c0", @@ -115,6 +127,7 @@ "merge.incomingHeaderBackground": "#5f7f5f60", "editorOverviewRuler.currentContentForeground": "#7cb8bb", "editorOverviewRuler.incomingContentForeground": "#5f7f5f", + "editorOverviewRuler.commonContentForeground": "#000000", "panel.background": "#ffffff", "panelTitle.activeForeground": "#606060", "panelTitle.inactiveForeground": "#808080", @@ -134,6 +147,15 @@ "titleBar.inactiveForeground": "#808080", "notification.background": "#dcdccc", "notification.foreground": "#606060", + "notification.buttonBackground": "#7cb8bb", + "notification.buttonHoverBackground": "#dcdccc", + "notification.buttonForeground": "#3f3f3f", + "notification.infoBackground": "#93e0e3", + "notification.infoForeground": "#3f3f3f", + "notification.warningBackground": "#e0cf9f", + "notification.warningForeground": "#3f3f3f", + "notification.errorBackground": "#dca3a3", + "notification.errorForeground": "#3f3f3f", "extensionButton.prominentBackground": "#5f7f5f", "extensionButton.prominentForeground": "#3f3f3f", "extensionButton.prominentHoverBackground": "#dcdccc", @@ -160,6 +182,11 @@ "welcomePage.buttonBackground": "#c0c0c0", "welcomePage.buttonHoverBackground": "#dcdccc", "walkThrough.embeddedEditorBackground": "#ffffff", + "gitDecoration.modifiedResourceForeground": "#dc8cc3", + "gitDecoration.deletedResourceForeground": "#dca3a3", + "gitDecoration.untrackedResourceForeground": "#5f7f5f", + "gitDecoration.ignoredResourceForeground": "#808080", + "gitDecoration.conflictingResourceForeground": "#e0cf9f", "descriptionForeground": "#808080", "textBlockQuote.background": "#c0c0c0", "textBlockQuote.border": "#7cb8bb", @@ -188,15 +215,27 @@ } }, { - "name": "Variables", + "name": "Variables, Parameters", "scope": [ "variable", - "string constant.other.placeholder" + "string constant.other.placeholder", + "entity.name.variable.parameter", + "entity.name.variable.local", + "variable.parameter" ], "settings": { "foreground": "#dca3a3" } }, + { + "name": "Properties", + "scope": [ + "variable.other.object.property" + ], + "settings": { + "foreground": "#7cb8bb" + } + }, { "name": "Colors", "scope": [ @@ -229,7 +268,6 @@ "name": "Keyword, Storage", "scope": [ "keyword", - "storage.type", "storage.modifier" ], "settings": { @@ -239,16 +277,58 @@ { "name": "Keyword Control", "scope": [ - "keyword.control.flow" + "keyword.control", + "keyword.control.flow", + "keyword.control.from", + "keyword.control.import", + "keyword.control.as" ], "settings": { "foreground": "#dc8cc3" } }, + { + "name": "Keyword", + "scope": [ + "keyword.other.using", + "keyword.other.namespace", + "keyword.other.class", + "keyword.other.new", + "keyword.other.event", + "keyword.other.this", + "keyword.other.await", + "keyword.other.var", + "keyword.other.package", + "keyword.other.import", + "variable.language.this", + "storage.type.ts" + ], + "settings": { + "foreground": "#dc8cc3" + } + }, + { + "name": "Types, Primitives", + "scope": [ + "keyword.type", + "storage.type.primitive" + ], + "settings": { + "foreground": "#93e0e3" + } + }, + { + "name": "Function", + "scope": [ + "storage.type.function" + ], + "settings": { + "foreground": "#7cb8bb" + } + }, { "name": "Operator, Misc", "scope": [ - "keyword.control", "constant.other.color", "punctuation", "punctuation.section.class.end", @@ -258,7 +338,6 @@ "punctuation.definition.tag.html", "punctuation.definition.tag.begin.html", "punctuation.definition.tag.end.html", - "punctuation.section.embedded", "keyword.other.template", "keyword.other.substitution" ], @@ -327,7 +406,6 @@ "support.constant", "constant.character", "constant.escape", - "variable.parameter", "keyword.other.unit", "keyword.other" ], @@ -367,6 +445,26 @@ "foreground": "#e0cf9f" } }, + { + "name": "Storage Type, Import Class", + "scope": [ + "storage.type", + "storage.modifier.package", + "storage.modifier.import" + ], + "settings": { + "foreground": "#e0cf9f" + } + }, + { + "name": "Fields", + "scope": [ + "entity.name.variable.field" + ], + "settings": { + "foreground": "#7cb8bb" + } + }, { "name": "Entity Types", "scope": [ @@ -832,7 +930,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#f0f" + "foreground": "#93e0e3" } }, {