update scrollbar and minimap slider colors for improved visibility in light and dark themes
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
* themes: fix match highlight contrast in focused quick pick rows
Add list.focusHighlightForeground: #FFFFFF to the 2026 Dark and 2026
Light themes so search match highlights remain legible against the
saturated blue focused row background introduced in #313740.
The original list.highlightForeground (blue) is preserved for unfocused
rows, retaining the prior accessibility fix.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Use quick-pick-specific token for focused match highlights
Address review: instead of overriding the global `list.focusHighlightForeground`
(which would impact all lists/trees in the workbench, including those with
light tinted focus backgrounds in 2026 Light), introduce a new
`quickInputList.focusHighlightForeground` color token scoped to the
quick pick. Update quickInput.css to use the new token and set it to
white in the 2026 Dark and 2026 Light themes.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
themes: improve quick pick focus contrast in 2026 themes (#307581)
Update the 2026 Light and 2026 Dark quick input focused row colors to meet non-text contrast requirements against the quick input background.
Also switch the focused row foreground and icon foreground to white so the stronger focus background remains legible.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Refine animated chat input working border
- Refactor animated ring to a ::before pseudo-element with mask trick so it
can fade in/out via opacity when the .working class toggles
- Slow the spin from 1.2s to 3s for a calmer cadence
- Replace the static pulsing box-shadow with a 3-step keyframed glow that
cycles through the same three theme colors as the conic ring, in sync
with the spin (so the halo appears to emanate from the gradient)
- Drop the now-unused --chat-input-working-fill override in sessions and
the matching entry in the stylelint allowlist
* feat(chat): add working border colors for chat input in light and dark themes
* feat(chat): update working border colors for chat input
* Update src/vs/workbench/contrib/chat/browser/widget/media/chat.css
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* feat(chat): add transition effect to chat input container
---------
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
- Renamed session-related variables to agent-related variables in theme files.
- Updated JSON files to reflect the new agent variables for background, foreground, and borders.
- Modified CSS files to use the new agent variables for styling sidebar, panels, chat inputs, and other UI components.
- Adjusted TypeScript files to import and utilize the new agent theme variables.
- Ensured consistent naming across all relevant files to improve clarity and maintainability.
fix: update command center background and border styles in theme and adjust titlebar border radius
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
* update theme names & make experimental themes new default
* feat: migrate legacy theme settings and update notification handling
* test: add unit tests for migrateThemeSettingsId function
* feat: add command to try new default themes and update notification message
* feat: refactor tryNewDefaultThemes command to use Action2 class
* feat: update theme names to remove 'Default' prefix and improve theme selection logic
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Regenerated all 126 baseline files (108 regular + 18 tree-sitter) by running the colorize integration tests.
---------
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Update default styles and add small variant
* Strip other instances where default styles should apply
* Strip overrides from review/comment UI
* Update some buttons in chat
* Polish floating keep/undo action bars
* One off the add model button for now
* Update secondary button styles + common button border for dark modern
* Use small variant for "keep | undo" chat button bar
* Strip overrides from chat confirmations buttons
* Missed one borde radius override
* Fix small variant
* Align keep/undo editor widgets with small button variant and icon button sizes
* Use same border radius for inputs
* Update src/vs/workbench/contrib/chat/browser/media/chatEditorController.css
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update src/vs/base/browser/ui/dialog/dialog.css
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update extensionEditor.css to adjust font weight and border radius for action items
* Update quickInput.css and titlebarpart.css to adjust border radius and padding for improved UI consistency
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: mrleemurray <lee.murray@microsoft.com>
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Lee Murray <mrleemurray@gmail.com>