diff --git a/src/icons/partials/light.js b/src/icons/partials/light.js index 0486d4e..61a4076 100644 --- a/src/icons/partials/light.js +++ b/src/icons/partials/light.js @@ -1,5 +1,18 @@ "light": { "folderExpanded": "_folder_open", "folder": "_folder_light", - {{> folderNames}} + "folderNames": { + "node_modules": "_file_nodejs", + ".git": "_file_git", + ".github": "_file_github", + ".gulp": "_file_gulp", + "bower_components": "_file_bower" + }, + "folderNamesExpanded": { + "node_modules": "_file_nodejs", + ".git": "_file_git", + ".github": "_file_github", + ".gulp": "_file_gulp", + "bower_components": "_file_bower" + } }, \ No newline at end of file diff --git a/src/themes/settings/specific/darker.json b/src/themes/settings/specific/darker.json index d01f505..b32f684 100644 --- a/src/themes/settings/specific/darker.json +++ b/src/themes/settings/specific/darker.json @@ -6,17 +6,22 @@ "comments": "#4A4A4A", "caret": "#FFCC00", "findHighlight": "#F8E71C", - "foreground": "#eeffffff", + "foreground": "#EEFFFF", + "focusBorder": "#FFFFFF00", "guides": "#42424270", "lineNumbers": "#424242", - "invisibles": "#65737e", + "invisibles": "#65737E", "lineHighlight": "#00000050", "selection": "#61616150", - "shadow": "#00000010", - "keywords": "#cfd8dc", - "constant": "#80CBC4", - "string": "#F9355A", - "constantEscape": "#FFC400", + "shadow": "#00000030", + "inputBackground": "#FFFFFF05", + "inputForeground": "#EEFFFF", + "inputBorder": "#FFFFFF10", + "scrollbars": "#00000050", + "scrollbarsHover": "#00000030", + "accents": { + "teal": "#80CBC4" + }, "base": { "white": "#ffffff", "black": "#000000", diff --git a/src/themes/settings/specific/default.json b/src/themes/settings/specific/default.json index a82c352..2cefb28 100644 --- a/src/themes/settings/specific/default.json +++ b/src/themes/settings/specific/default.json @@ -6,17 +6,22 @@ "comments": "#546E7A", "caret": "#FFCC00", "findHighlight": "#F8E71C", - "foreground": "#eeffff", + "foreground": "#EEFFFF", + "focusBorder": "#FFFFFF00", "guides": "#37474F80", "lineNumbers": "#37474F", - "invisibles": "#65737e", + "invisibles": "#65737E", "lineHighlight": "#00000050", "selection": "#80CBC420", - "shadow": "#00000010", - "keywords": "#cfd8dc", - "constant": "#80CBC4", - "string": "#F9355A", - "constantEscape": "#FFC400", + "shadow": "#00000030", + "inputBackground": "#FFFFFF05", + "inputForeground": "#EEFFFF", + "inputBorder": "#FFFFFF10", + "scrollbars": "#00000050", + "scrollbarsHover": "#00000030", + "accents": { + "teal": "#80CBC4" + }, "base": { "white": "#ffffff", "black": "#000000", diff --git a/src/themes/settings/specific/lighter.json b/src/themes/settings/specific/lighter.json index 8ce5709..875ac92 100644 --- a/src/themes/settings/specific/lighter.json +++ b/src/themes/settings/specific/lighter.json @@ -6,17 +6,22 @@ "comments": "#CCD7DA", "caret": "#27272790", "findHighlight": "#F8E71C", - "foreground": "#80CBC4", + "foreground": "#90A4AE", + "focusBorder": "#FFFFFF00", "guides": "#B0BEC570", "lineNumbers": "#CFD8DC", "invisibles": "#E7EAEC", "lineHighlight": "#90A4AE20", "selection": "#80CBC440", - "shadow": "#90A4AE50", - "keywords": "#AAB3B5", - "constant": "#80CBC4", - "string": "#F9355A", - "constantEscape": "#FFC400", + "shadow": "#00000030", + "inputBackground": "#00000005", + "inputForeground": "#90A4AE", + "inputBorder": "#00000010", + "scrollbars": "#00000050", + "scrollbarsHover": "#00000030", + "accents": { + "teal": "#80CBC4" + }, "base": { "white": "#FFFFFF", "black": "#000000", diff --git a/src/themes/settings/specific/palenight.json b/src/themes/settings/specific/palenight.json index b7793cc..d9d41fc 100644 --- a/src/themes/settings/specific/palenight.json +++ b/src/themes/settings/specific/palenight.json @@ -6,17 +6,22 @@ "comments": "#676E95", "caret": "#FFCC00", "findHighlight": "#F8E71C", - "foreground": "#A6ACCD", + "foreground": "#EEFFFF", + "focusBorder": "#FFFFFF00", "guides": "#4E557980", "lineNumbers": "#3A3F58", "invisibles": "#4E5579", "lineHighlight": "#00000030", "selection": "#717CB440", - "shadow": "#00000010", - "keywords": "#cfd8dc", - "constant": "#80CBC4", - "string": "#F9355A", - "constantEscape": "#FFC400", + "shadow": "#00000050", + "inputBackground": "#FFFFFF05", + "inputForeground": "#EEFFFF", + "inputBorder": "#FFFFFF10", + "scrollbars": "#00000050", + "scrollbarsHover": "#00000030", + "accents": { + "teal": "#80CBC4" + }, "base": { "white": "#ffffff", "black": "#000000", diff --git a/src/themes/theme-template.yml b/src/themes/theme-template.yml index e2bfe49..3b658f3 100644 --- a/src/themes/theme-template.yml +++ b/src/themes/theme-template.yml @@ -407,7 +407,10 @@ tokenColors: foreground: '{{variant.scheme.foreground}}' colors: # Abstract - focusBorder: '{{variant.scheme.background}}' + focusBorder: '{{variant.scheme.focusBorder}}' + editorCursor.foreground: '{{variant.scheme.caret}}' + scrollbar.shadow: '{{variant.scheme.shadow}}' + widget.shadow: '{{variant.scheme.shadow}}' # Editor editor.background: '{{variant.scheme.background}}' @@ -415,12 +418,18 @@ colors: editorLineNumber.foreground: '{{variant.scheme.lineNumbers}}' editor.lineHighlightBackground: '{{variant.scheme.lineHighlight}}' editor.selectionBackground: '{{variant.scheme.selection}}' + editorHoverWidget.background: '{{variant.scheme.background}}' # Editor Indents editorIndentGuide.background: '{{variant.scheme.guides}}' - # Editor Tabs + # Editor Group and GroupHeader editorGroupHeader.tabsBackground: '{{variant.scheme.background}}' + editorGroup.border: '{{variant.scheme.shadow}}' + + # Tabs + tab.inactiveBackground: '{{variant.scheme.background}}' + tab.inactiveForeground: '{{variant.scheme.comments}}' # Status bar statusBar.background: '{{variant.scheme.background}}' @@ -428,6 +437,7 @@ colors: # Activity bar activityBar.background: '{{variant.scheme.background}}' + activityBar.foreground: '{{variant.scheme.foreground}}' # Title bar titleBar.activeBackground: '{{variant.scheme.background}}' @@ -439,10 +449,32 @@ colors: sideBar.background: '{{variant.scheme.background}}' sideBarTitle.foreground: '{{variant.scheme.foreground}}' - # Tabs - tab.inactiveBackground: '{{variant.scheme.background}}' - tab.inactiveForeground: '{{variant.scheme.comments}}' - # Inputs and triggers dropdown.background: '{{variant.scheme.background}}' - input.background: '{{variant.scheme.background}}' \ No newline at end of file + input.background: '{{variant.scheme.inputBackground}}' + input.foreground: '{{variant.scheme.inputForeground}}' + input.border: '{{variant.scheme.inputBorder}}' + + # Lists + list.hoverBackground: '{{variant.scheme.background}}' + list.activeSelectionBackground: '{{variant.scheme.lineHighlight}}' + list.activeSelectionForeground: '{{variant.scheme.accents.teal}}' + list.inactiveSelectionBackground: '{{variant.scheme.lineHighlight}}' + list.highlightForeground: '{{variant.scheme.accents.teal}}' + list.focusBackground: '{{variant.scheme.lineNumbers}}' + + # Terminal colors + terminal.ansiWhite: '{{variant.scheme.base.white}}' + terminal.ansiBlack: '{{variant.scheme.base.black}}' + terminal.ansiBlue: '{{variant.scheme.base.blue}}' + terminal.ansiCyan: '{{variant.scheme.base.cyan}}' + terminal.ansiGreen: '{{variant.scheme.base.green}}' + terminal.ansiMagenta: '{{variant.scheme.base.purple}}' + terminal.ansiRed: '{{variant.scheme.base.red}}' + terminal.ansiYellow: '{{variant.scheme.base.yellow}}' + + # Scrollbars + scrollbarSlider.background: '{{variant.scheme.scrollbars}}' + scrollbarSlider.hoverBackground: '{{variant.scheme.scrollbarsHover}}' + + # Peekview \ No newline at end of file diff --git a/themes/Material-Theme-Darker.json b/themes/Material-Theme-Darker.json index a1e0195..f51b362 100644 --- a/themes/Material-Theme-Darker.json +++ b/themes/Material-Theme-Darker.json @@ -25,7 +25,7 @@ "string constant.other.placeholder" ], "settings": { - "foreground": "#eeffffff" + "foreground": "#EEFFFF" } }, { @@ -450,7 +450,7 @@ "punctuation.definition.list_item.markdown" ], "settings": { - "foreground": "#eeffffff" + "foreground": "#EEFFFF" } }, { @@ -468,7 +468,7 @@ "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" ], "settings": { - "foreground": "#65737e" + "foreground": "#65737E" } }, { @@ -553,8 +553,8 @@ "markup.quote punctuation.definition.blockquote.markdown" ], "settings": { - "background": "#65737e", - "foreground": "#65737e" + "background": "#65737E", + "foreground": "#65737E" } }, { @@ -629,7 +629,7 @@ "punctuation.section.class.end" ], "settings": { - "foreground": "#eeffffff" + "foreground": "#EEFFFF" } }, { @@ -638,7 +638,7 @@ "variable.language.fenced.markdown" ], "settings": { - "foreground": "#65737e" + "foreground": "#65737E" } }, { @@ -649,7 +649,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#65737e" + "foreground": "#65737E" } }, { @@ -658,31 +658,55 @@ "markup.table" ], "settings": { - "foreground": "#eeffffff" + "foreground": "#EEFFFF" } } ], "colors": { - "focusBorder": "#212121", + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "scrollbar.shadow": "#00000030", + "widget.shadow": "#00000030", "editor.background": "#212121", - "editor.foreground": "#eeffffff", + "editor.foreground": "#EEFFFF", "editorLineNumber.foreground": "#424242", "editor.lineHighlightBackground": "#00000050", "editor.selectionBackground": "#61616150", + "editorHoverWidget.background": "#212121", "editorIndentGuide.background": "#42424270", "editorGroupHeader.tabsBackground": "#212121", + "editorGroup.border": "#00000030", + "tab.inactiveBackground": "#212121", + "tab.inactiveForeground": "#4A4A4A", "statusBar.background": "#212121", "statusBar.foreground": "#4A4A4A", "activityBar.background": "#212121", + "activityBar.foreground": "#EEFFFF", "titleBar.activeBackground": "#212121", "titleBar.activeForeground": "#4A4A4A", "titleBar.inactiveBackground": "#212121", "titleBar.inactiveForeground": "#4A4A4A", "sideBar.background": "#212121", - "sideBarTitle.foreground": "#eeffffff", - "tab.inactiveBackground": "#212121", - "tab.inactiveForeground": "#4A4A4A", + "sideBarTitle.foreground": "#EEFFFF", "dropdown.background": "#212121", - "input.background": "#212121" + "input.background": "#FFFFFF05", + "input.foreground": "#EEFFFF", + "input.border": "#FFFFFF10", + "list.hoverBackground": "#212121", + "list.activeSelectionBackground": "#00000050", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000050", + "list.highlightForeground": "#80CBC4", + "list.focusBackground": "#424242", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "scrollbarSlider.background": "#00000050", + "scrollbarSlider.hoverBackground": "#00000030" } } \ No newline at end of file diff --git a/themes/Material-Theme-Default.json b/themes/Material-Theme-Default.json index ac64e7c..b10d668 100644 --- a/themes/Material-Theme-Default.json +++ b/themes/Material-Theme-Default.json @@ -25,7 +25,7 @@ "string constant.other.placeholder" ], "settings": { - "foreground": "#eeffff" + "foreground": "#EEFFFF" } }, { @@ -450,7 +450,7 @@ "punctuation.definition.list_item.markdown" ], "settings": { - "foreground": "#eeffff" + "foreground": "#EEFFFF" } }, { @@ -468,7 +468,7 @@ "text.html.markdown markup.inline.raw.markdown punctuation.definition.raw.markdown" ], "settings": { - "foreground": "#65737e" + "foreground": "#65737E" } }, { @@ -553,8 +553,8 @@ "markup.quote punctuation.definition.blockquote.markdown" ], "settings": { - "background": "#65737e", - "foreground": "#65737e" + "background": "#65737E", + "foreground": "#65737E" } }, { @@ -629,7 +629,7 @@ "punctuation.section.class.end" ], "settings": { - "foreground": "#eeffff" + "foreground": "#EEFFFF" } }, { @@ -638,7 +638,7 @@ "variable.language.fenced.markdown" ], "settings": { - "foreground": "#65737e" + "foreground": "#65737E" } }, { @@ -649,7 +649,7 @@ "settings": { "fontStyle": "bold", "background": "#00000050", - "foreground": "#65737e" + "foreground": "#65737E" } }, { @@ -658,31 +658,55 @@ "markup.table" ], "settings": { - "foreground": "#eeffff" + "foreground": "#EEFFFF" } } ], "colors": { - "focusBorder": "#263238", + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "scrollbar.shadow": "#00000030", + "widget.shadow": "#00000030", "editor.background": "#263238", - "editor.foreground": "#eeffff", + "editor.foreground": "#EEFFFF", "editorLineNumber.foreground": "#37474F", "editor.lineHighlightBackground": "#00000050", "editor.selectionBackground": "#80CBC420", + "editorHoverWidget.background": "#263238", "editorIndentGuide.background": "#37474F80", "editorGroupHeader.tabsBackground": "#263238", + "editorGroup.border": "#00000030", + "tab.inactiveBackground": "#263238", + "tab.inactiveForeground": "#546E7A", "statusBar.background": "#263238", "statusBar.foreground": "#546E7A", "activityBar.background": "#263238", + "activityBar.foreground": "#EEFFFF", "titleBar.activeBackground": "#263238", "titleBar.activeForeground": "#546E7A", "titleBar.inactiveBackground": "#263238", "titleBar.inactiveForeground": "#546E7A", "sideBar.background": "#263238", - "sideBarTitle.foreground": "#eeffff", - "tab.inactiveBackground": "#263238", - "tab.inactiveForeground": "#546E7A", + "sideBarTitle.foreground": "#EEFFFF", "dropdown.background": "#263238", - "input.background": "#263238" + "input.background": "#FFFFFF05", + "input.foreground": "#EEFFFF", + "input.border": "#FFFFFF10", + "list.hoverBackground": "#263238", + "list.activeSelectionBackground": "#00000050", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000050", + "list.highlightForeground": "#80CBC4", + "list.focusBackground": "#37474F", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "scrollbarSlider.background": "#00000050", + "scrollbarSlider.hoverBackground": "#00000030" } } \ No newline at end of file diff --git a/themes/Material-Theme-Lighter.json b/themes/Material-Theme-Lighter.json index 49fd1ce..df231c9 100644 --- a/themes/Material-Theme-Lighter.json +++ b/themes/Material-Theme-Lighter.json @@ -25,7 +25,7 @@ "string constant.other.placeholder" ], "settings": { - "foreground": "#80CBC4" + "foreground": "#90A4AE" } }, { @@ -450,7 +450,7 @@ "punctuation.definition.list_item.markdown" ], "settings": { - "foreground": "#80CBC4" + "foreground": "#90A4AE" } }, { @@ -629,7 +629,7 @@ "punctuation.section.class.end" ], "settings": { - "foreground": "#80CBC4" + "foreground": "#90A4AE" } }, { @@ -658,31 +658,55 @@ "markup.table" ], "settings": { - "foreground": "#80CBC4" + "foreground": "#90A4AE" } } ], "colors": { - "focusBorder": "#FAFAFA", + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#27272790", + "scrollbar.shadow": "#00000030", + "widget.shadow": "#00000030", "editor.background": "#FAFAFA", - "editor.foreground": "#80CBC4", + "editor.foreground": "#90A4AE", "editorLineNumber.foreground": "#CFD8DC", "editor.lineHighlightBackground": "#90A4AE20", "editor.selectionBackground": "#80CBC440", + "editorHoverWidget.background": "#FAFAFA", "editorIndentGuide.background": "#B0BEC570", "editorGroupHeader.tabsBackground": "#FAFAFA", + "editorGroup.border": "#00000030", + "tab.inactiveBackground": "#FAFAFA", + "tab.inactiveForeground": "#CCD7DA", "statusBar.background": "#FAFAFA", "statusBar.foreground": "#CCD7DA", "activityBar.background": "#FAFAFA", + "activityBar.foreground": "#90A4AE", "titleBar.activeBackground": "#FAFAFA", "titleBar.activeForeground": "#CCD7DA", "titleBar.inactiveBackground": "#FAFAFA", "titleBar.inactiveForeground": "#CCD7DA", "sideBar.background": "#FAFAFA", - "sideBarTitle.foreground": "#80CBC4", - "tab.inactiveBackground": "#FAFAFA", - "tab.inactiveForeground": "#CCD7DA", + "sideBarTitle.foreground": "#90A4AE", "dropdown.background": "#FAFAFA", - "input.background": "#FAFAFA" + "input.background": "#00000005", + "input.foreground": "#90A4AE", + "input.border": "#00000010", + "list.hoverBackground": "#FAFAFA", + "list.activeSelectionBackground": "#90A4AE20", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#90A4AE20", + "list.highlightForeground": "#80CBC4", + "list.focusBackground": "#CFD8DC", + "terminal.ansiWhite": "#FFFFFF", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#6182B8", + "terminal.ansiCyan": "#39ADB5", + "terminal.ansiGreen": "#91B859", + "terminal.ansiMagenta": "#7C4DFF", + "terminal.ansiRed": "#E53935", + "terminal.ansiYellow": "#FFB62C", + "scrollbarSlider.background": "#00000050", + "scrollbarSlider.hoverBackground": "#00000030" } } \ No newline at end of file diff --git a/themes/Material-Theme-Palenight.json b/themes/Material-Theme-Palenight.json index b925238..e1376e8 100644 --- a/themes/Material-Theme-Palenight.json +++ b/themes/Material-Theme-Palenight.json @@ -25,7 +25,7 @@ "string constant.other.placeholder" ], "settings": { - "foreground": "#A6ACCD" + "foreground": "#EEFFFF" } }, { @@ -450,7 +450,7 @@ "punctuation.definition.list_item.markdown" ], "settings": { - "foreground": "#A6ACCD" + "foreground": "#EEFFFF" } }, { @@ -629,7 +629,7 @@ "punctuation.section.class.end" ], "settings": { - "foreground": "#A6ACCD" + "foreground": "#EEFFFF" } }, { @@ -658,31 +658,55 @@ "markup.table" ], "settings": { - "foreground": "#A6ACCD" + "foreground": "#EEFFFF" } } ], "colors": { - "focusBorder": "#292D3E", + "focusBorder": "#FFFFFF00", + "editorCursor.foreground": "#FFCC00", + "scrollbar.shadow": "#00000050", + "widget.shadow": "#00000050", "editor.background": "#292D3E", - "editor.foreground": "#A6ACCD", + "editor.foreground": "#EEFFFF", "editorLineNumber.foreground": "#3A3F58", "editor.lineHighlightBackground": "#00000030", "editor.selectionBackground": "#717CB440", + "editorHoverWidget.background": "#292D3E", "editorIndentGuide.background": "#4E557980", "editorGroupHeader.tabsBackground": "#292D3E", + "editorGroup.border": "#00000050", + "tab.inactiveBackground": "#292D3E", + "tab.inactiveForeground": "#676E95", "statusBar.background": "#292D3E", "statusBar.foreground": "#676E95", "activityBar.background": "#292D3E", + "activityBar.foreground": "#EEFFFF", "titleBar.activeBackground": "#292D3E", "titleBar.activeForeground": "#676E95", "titleBar.inactiveBackground": "#292D3E", "titleBar.inactiveForeground": "#676E95", "sideBar.background": "#292D3E", - "sideBarTitle.foreground": "#A6ACCD", - "tab.inactiveBackground": "#292D3E", - "tab.inactiveForeground": "#676E95", + "sideBarTitle.foreground": "#EEFFFF", "dropdown.background": "#292D3E", - "input.background": "#292D3E" + "input.background": "#FFFFFF05", + "input.foreground": "#EEFFFF", + "input.border": "#FFFFFF10", + "list.hoverBackground": "#292D3E", + "list.activeSelectionBackground": "#00000030", + "list.activeSelectionForeground": "#80CBC4", + "list.inactiveSelectionBackground": "#00000030", + "list.highlightForeground": "#80CBC4", + "list.focusBackground": "#3A3F58", + "terminal.ansiWhite": "#ffffff", + "terminal.ansiBlack": "#000000", + "terminal.ansiBlue": "#82AAFF", + "terminal.ansiCyan": "#89DDFF", + "terminal.ansiGreen": "#C3E88D", + "terminal.ansiMagenta": "#C792EA", + "terminal.ansiRed": "#FF5370", + "terminal.ansiYellow": "#FFCB6B", + "scrollbarSlider.background": "#00000050", + "scrollbarSlider.hoverBackground": "#00000030" } } \ No newline at end of file