From 6132007eb89565b6faaff9a8694e96969a0103b7 Mon Sep 17 00:00:00 2001 From: mrleemurray Date: Wed, 15 Apr 2026 13:00:57 +0100 Subject: [PATCH] feat: remove unused sessions input border variable and update chat input border styling for consistency Co-authored-by: Copilot --- build/lib/stylelint/vscode-known-variables.json | 1 - extensions/theme-defaults/themes/2026-dark.json | 3 +-- extensions/theme-defaults/themes/2026-light.json | 3 +-- src/vs/sessions/common/theme.ts | 8 +------- .../contrib/chat/browser/media/newChatInSession.css | 2 +- 5 files changed, 4 insertions(+), 13 deletions(-) diff --git a/build/lib/stylelint/vscode-known-variables.json b/build/lib/stylelint/vscode-known-variables.json index 28d53d579a4..eb5f1345be5 100644 --- a/build/lib/stylelint/vscode-known-variables.json +++ b/build/lib/stylelint/vscode-known-variables.json @@ -660,7 +660,6 @@ "--vscode-sessionsBadge-background", "--vscode-sessionsBadge-foreground", "--vscode-sessionsGradient-tintColor", - "--vscode-sessionsInput-border", "--vscode-sessionsSidebar-background", "--vscode-sessionsSidebar-border", "--vscode-sessionsSidebar-foreground", diff --git a/extensions/theme-defaults/themes/2026-dark.json b/extensions/theme-defaults/themes/2026-dark.json index 45795d38336..d09bd1f12a4 100644 --- a/extensions/theme-defaults/themes/2026-dark.json +++ b/extensions/theme-defaults/themes/2026-dark.json @@ -293,8 +293,7 @@ "sessionsBadge.background": "#3994BC", "sessionsBadge.foreground": "#FFFFFF", "sessionsUnreadBadge.background": "#3994BC", - "sessionsUnreadBadge.foreground": "#FFFFFF", - "sessionsInput.border": "#333536FF" + "sessionsUnreadBadge.foreground": "#FFFFFF" }, "tokenColors": [ { diff --git a/extensions/theme-defaults/themes/2026-light.json b/extensions/theme-defaults/themes/2026-light.json index a0fae296cb7..3a928f137af 100644 --- a/extensions/theme-defaults/themes/2026-light.json +++ b/extensions/theme-defaults/themes/2026-light.json @@ -297,8 +297,7 @@ "sessionsBadge.background": "#0069CC", "sessionsBadge.foreground": "#FFFFFF", "sessionsUnreadBadge.background": "#0069CC", - "sessionsUnreadBadge.foreground": "#FFFFFF", - "sessionsInput.border": "#D8D8D866" + "sessionsUnreadBadge.foreground": "#FFFFFF" }, "tokenColors": [ { diff --git a/src/vs/sessions/common/theme.ts b/src/vs/sessions/common/theme.ts index 94796be8744..4fdef60d64d 100644 --- a/src/vs/sessions/common/theme.ts +++ b/src/vs/sessions/common/theme.ts @@ -125,8 +125,7 @@ export const sessionsChatInputForeground = registerColor( ); export const sessionsChatInputBorder = registerColor( - 'sessionsChatInput.border', - { dark: editorWidgetBorder, light: editorWidgetBorder, hcDark: contrastBorder, hcLight: contrastBorder }, + 'sessionsChatInput.border', inputBorder, localize('sessionsChatInput.border', 'Border color of the chat input field in the agent sessions window.') ); @@ -167,8 +166,3 @@ export const sessionsUnreadBadgeForeground = registerColor( 'sessionsUnreadBadge.foreground', ACTIVITY_BAR_BADGE_FOREGROUND, localize('sessionsUnreadBadge.foreground', 'Foreground color of the unread sessions count badge on the sidebar toggle.') ); - -export const sessionsInputBorder = registerColor( - 'sessionsInput.border', inputBorder, - localize('sessionsInput.border', 'Border color of input fields (e.g. new-chat input area) within the agent sessions window.') -); diff --git a/src/vs/sessions/contrib/chat/browser/media/newChatInSession.css b/src/vs/sessions/contrib/chat/browser/media/newChatInSession.css index f14d6261dcd..1da96e990dd 100644 --- a/src/vs/sessions/contrib/chat/browser/media/newChatInSession.css +++ b/src/vs/sessions/contrib/chat/browser/media/newChatInSession.css @@ -31,7 +31,7 @@ } .new-chat-in-session .new-chat-input-area { padding: 0 6px 6px 6px; - border: 1px solid var(--vscode-sessionsInput-border, var(--vscode-sessionsChatInput-border)) !important; + border: 1px solid var(--vscode-sessionsChatInput-border) !important; border-radius: var(--vscode-cornerRadius-large, 8px); }