From 6c78e7a87a7933789ead1eb5c7fa9b538379d76d Mon Sep 17 00:00:00 2001 From: Andrew Malchuk Date: Thu, 9 May 2024 05:55:06 +0400 Subject: [PATCH] feat: set noTabsBackground to the same as editor background, add icon.foreground (#100) --- README.md | 1 + package.json | 3 ++- themes/gruvbox-dark-hard.json | 3 ++- themes/gruvbox-dark-medium.json | 3 ++- themes/gruvbox-dark-soft.json | 3 ++- themes/gruvbox-light-hard.json | 3 ++- themes/gruvbox-light-medium.json | 3 ++- themes/gruvbox-light-soft.json | 3 ++- 8 files changed, 15 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index ef66eff..c1f74c8 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,7 @@ Special thank to [Pavel Pertsev](https://github.com/morhetz), the creator of [gr - [Christian Klaussner](https://github.com/klaussner) - [Anton Shpigunov](https://github.com/shpigunov) - [Piotr Więckiewicz](https://github.com/piotrwieckiewicz) +- [Andrew Malchuk](https://github.com/amalchuk) Thanks for help to make the Gruvbox theme better. diff --git a/package.json b/package.json index b8bc0b8..340186d 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,8 @@ "Huip van den Ende (https://github.com/huipvandenende)", "Christian Klaussner (https://github.com/klaussner)", "Anton Shpigunov (https://github.com/shpigunov)", - "Piotr Więckiewicz (https://github.com/piotrwieckiewicz)" + "Piotr Więckiewicz (https://github.com/piotrwieckiewicz)", + "Andrew Malchuk (https://github.com/amalchuk)" ], "publisher": "jdinhlife", "engines": { diff --git a/themes/gruvbox-dark-hard.json b/themes/gruvbox-dark-hard.json index e31d27e..3c320c5 100644 --- a/themes/gruvbox-dark-hard.json +++ b/themes/gruvbox-dark-hard.json @@ -867,6 +867,7 @@ "widget.shadow": "#1d202130", "selection.background": "#689d6a80", "errorForeground": "#fb4934", + "icon.foreground": "#ebdbb2", // BUTTON "button.background": "#45858880", "button.foreground": "#ebdbb2", @@ -924,7 +925,7 @@ // EDITOR GROUPS "editorGroup.border": "#3c3836", "editorGroup.dropBackground": "#3c383660", - "editorGroupHeader.noTabsBackground": "#3c3836", + "editorGroupHeader.noTabsBackground": "#1d2021", "editorGroupHeader.tabsBackground": "#1d2021", "editorGroupHeader.tabsBorder": "#3c3836", // TABS diff --git a/themes/gruvbox-dark-medium.json b/themes/gruvbox-dark-medium.json index 687281b..e134737 100644 --- a/themes/gruvbox-dark-medium.json +++ b/themes/gruvbox-dark-medium.json @@ -867,6 +867,7 @@ "widget.shadow": "#28282830", "selection.background": "#689d6a80", "errorForeground": "#fb4934", + "icon.foreground": "#ebdbb2", // BUTTON "button.background": "#45858880", "button.foreground": "#ebdbb2", @@ -924,7 +925,7 @@ // EDITOR GROUPS "editorGroup.border": "#3c3836", "editorGroup.dropBackground": "#3c383660", - "editorGroupHeader.noTabsBackground": "#3c3836", + "editorGroupHeader.noTabsBackground": "#282828", "editorGroupHeader.tabsBackground": "#282828", "editorGroupHeader.tabsBorder": "#3c3836", // TABS diff --git a/themes/gruvbox-dark-soft.json b/themes/gruvbox-dark-soft.json index 7675bc0..63200bf 100644 --- a/themes/gruvbox-dark-soft.json +++ b/themes/gruvbox-dark-soft.json @@ -867,6 +867,7 @@ "widget.shadow": "#32302f30", "selection.background": "#689d6a80", "errorForeground": "#fb4934", + "icon.foreground": "#ebdbb2", // BUTTON "button.background": "#45858880", "button.foreground": "#ebdbb2", @@ -924,7 +925,7 @@ // EDITOR GROUPS "editorGroup.border": "#3c3836", "editorGroup.dropBackground": "#3c383660", - "editorGroupHeader.noTabsBackground": "#3c3836", + "editorGroupHeader.noTabsBackground": "#32302f", "editorGroupHeader.tabsBackground": "#32302f", "editorGroupHeader.tabsBorder": "#3c3836", // TABS diff --git a/themes/gruvbox-light-hard.json b/themes/gruvbox-light-hard.json index 0e4e565..f477f55 100644 --- a/themes/gruvbox-light-hard.json +++ b/themes/gruvbox-light-hard.json @@ -866,6 +866,7 @@ "widget.shadow": "#f9f5d730", "selection.background": "#689d6a80", "errorForeground": "#9d0006", + "icon.foreground": "#3c3836", // BUTTON "button.background": "#45858880", "button.foreground": "#3c3836", @@ -923,7 +924,7 @@ // EDITOR GROUPS "editorGroup.border": "#ebdbb2", "editorGroup.dropBackground": "#ebdbb260", - "editorGroupHeader.noTabsBackground": "#ebdbb2", + "editorGroupHeader.noTabsBackground": "#f9f5d7", "editorGroupHeader.tabsBackground": "#f9f5d7", "editorGroupHeader.tabsBorder": "#ebdbb2", // TABS diff --git a/themes/gruvbox-light-medium.json b/themes/gruvbox-light-medium.json index 1f91cdb..cea04c7 100644 --- a/themes/gruvbox-light-medium.json +++ b/themes/gruvbox-light-medium.json @@ -866,6 +866,7 @@ "widget.shadow": "#fbf1c730", "selection.background": "#689d6a80", "errorForeground": "#9d0006", + "icon.foreground": "#3c3836", // BUTTON "button.background": "#45858880", "button.foreground": "#3c3836", @@ -923,7 +924,7 @@ // EDITOR GROUPS "editorGroup.border": "#ebdbb2", "editorGroup.dropBackground": "#ebdbb260", - "editorGroupHeader.noTabsBackground": "#ebdbb2", + "editorGroupHeader.noTabsBackground": "#fbf1c7", "editorGroupHeader.tabsBackground": "#fbf1c7", "editorGroupHeader.tabsBorder": "#ebdbb2", // TABS diff --git a/themes/gruvbox-light-soft.json b/themes/gruvbox-light-soft.json index 6b8d25b..0875565 100644 --- a/themes/gruvbox-light-soft.json +++ b/themes/gruvbox-light-soft.json @@ -866,6 +866,7 @@ "widget.shadow": "#f2e5bc30", "selection.background": "#689d6a80", "errorForeground": "#9d0006", + "icon.foreground": "#3c3836", // BUTTON "button.background": "#45858880", "button.foreground": "#3c3836", @@ -923,7 +924,7 @@ // EDITOR GROUPS "editorGroup.border": "#ebdbb2", "editorGroup.dropBackground": "#ebdbb260", - "editorGroupHeader.noTabsBackground": "#ebdbb2", + "editorGroupHeader.noTabsBackground": "#f2e5bc", "editorGroupHeader.tabsBackground": "#f2e5bc", "editorGroupHeader.tabsBorder": "#ebdbb2", // TABS