From 03e697b364b0633812eb2ff36392f531751b3c32 Mon Sep 17 00:00:00 2001 From: Ivan Skodje <6776092+ivanskodje@users.noreply.github.com> Date: Thu, 3 Sep 2026 12:43:33 +0200 Subject: [PATCH 1/2] Make status bar badges readable at rest and on hover --- default/themed/vscode-theme.json.tpl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/default/themed/vscode-theme.json.tpl b/default/themed/vscode-theme.json.tpl index 0897ca05..30e54bbe 100644 --- a/default/themed/vscode-theme.json.tpl +++ b/default/themed/vscode-theme.json.tpl @@ -440,18 +440,22 @@ "statusBarItem.activeBackground": "{{ muted }}", "statusBarItem.hoverBackground": "{{ muted }}60", "statusBarItem.hoverForeground": "{{ foreground }}", - "statusBarItem.prominentForeground": "{{ foreground }}", + "statusBarItem.prominentForeground": "{{ background }}", "statusBarItem.prominentBackground": "{{ accent }}", "statusBarItem.prominentHoverBackground": "{{ accent }}80", + "statusBarItem.prominentHoverForeground": "{{ background }}", "statusBarItem.remoteBackground": "{{ accent }}", "statusBarItem.remoteForeground": "{{ background }}", "statusBarItem.remoteHoverBackground": "{{ accent }}80", + "statusBarItem.remoteHoverForeground": "{{ background }}", "statusBarItem.errorBackground": "{{ red }}", "statusBarItem.errorForeground": "{{ background }}", "statusBarItem.errorHoverBackground": "{{ red }}80", + "statusBarItem.errorHoverForeground": "{{ background }}", "statusBarItem.warningBackground": "{{ yellow }}", "statusBarItem.warningForeground": "{{ background }}", "statusBarItem.warningHoverBackground": "{{ yellow }}80", + "statusBarItem.warningHoverForeground": "{{ background }}", "statusBarItem.compactHoverBackground": "{{ muted }}", "statusBarItem.focusBorder": "{{ accent }}", From eb8fcdd0b95a27a596be0668bcb7c94a92aaf7e9 Mon Sep 17 00:00:00 2001 From: Ivan Skodje <6776092+ivanskodje@users.noreply.github.com> Date: Thu, 3 Sep 2026 12:49:50 +0200 Subject: [PATCH 2/2] Give the current line a visible highlight in every theme --- default/themed/vscode-theme.json.tpl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/default/themed/vscode-theme.json.tpl b/default/themed/vscode-theme.json.tpl index 30e54bbe..e8a37857 100644 --- a/default/themed/vscode-theme.json.tpl +++ b/default/themed/vscode-theme.json.tpl @@ -230,8 +230,8 @@ "searchEditor.findMatchBackground": "{{ yellow }}40", "searchEditor.findMatchBorder": "{{ yellow }}", "editor.hoverHighlightBackground": "{{ accent }}20", - "editor.lineHighlightBackground": "{{ background }}60", - "editor.lineHighlightBorder": "{{ background }}00", + "editor.lineHighlightBackground": "{{ mix background foreground 6% }}", + "editor.lineHighlightBorder": "{{ mix background foreground 30% }}", "editorLink.activeForeground": "{{ blue }}", "editor.rangeHighlightBackground": "{{ accent }}10", "editor.rangeHighlightBorder": "{{ accent }}20",