Lee Murray
ce19b8e0e9
Refactor theme and layout for sidebar, panel, and auxiliary components ( #304447 )
...
* refactor: update theme colors for sidebar, panel, and auxiliary bar components
Co-authored-by: Copilot <copilot@github.com >
* refactor: update sidebar and panel styles to remove right borders and adjust colors
* refactor: adjust margin values for chatbar, auxiliary bar, and panel components
Co-authored-by: Copilot <copilot@github.com >
* refactor: adjust layout margins for chatbar, panel, and sidebar components
Co-authored-by: Copilot <copilot@github.com >
* refactor: update padding for account widget and agent sessions viewer components
Co-authored-by: Copilot <copilot@github.com >
* refactor: adjust footer margins and add bottom margin for sessions view pane
Co-authored-by: Copilot <copilot@github.com >
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* refactor: remove unused imports in sidebarPart.ts
Co-authored-by: Copilot <copilot@github.com >
* refactor: update theme colors for sessions components and adjust background properties
Co-authored-by: Copilot <copilot@github.com >
---------
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com >
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-24 17:10:18 +00:00
Dmitriy Vasyura
cfe3b3286e
Update action for the title bar ( #300453 )
2026-03-10 19:20:43 +00:00
Kyle Cutler
055382526d
Browser style updates ( #299221 )
2026-03-04 16:36:36 +00:00
mrleemurray
985ce3841e
refactor: reorganize shadow variables in theme styles for consistency
...
Co-authored-by: Copilot <copilot@github.com >
2026-03-03 10:59:00 +00:00
mrleemurray
a6e427ed1f
refactor: update box-shadow styles across various components to use new shadow variables
...
- Replaced hardcoded box-shadow values with new CSS variables for consistency and improved theming.
- Updated styles in postEditWidget, findOptionsWidget, findWidget, floatingMenu, hover, parameterHints, peekViewWidget, renameWidget, stickyScroll, suggest, actionWidget, hover, quickInput, agentFeedback components, and more.
- Introduced new shadow variables: --vscode-shadow-sm, --vscode-shadow-md, --vscode-shadow-lg, --vscode-shadow-xl, and --vscode-shadow-hover for better control over shadow effects.
Co-authored-by: Copilot <copilot@github.com >
2026-03-03 10:47:14 +00:00
BeniBenj
561772d217
update animation and background color
2026-02-25 23:49:48 +01:00
BeniBenj
1327aed903
feat: implement agent feedback submission with updated widget border and service integration
2026-02-25 13:33:21 +01:00
Alex Ross
7ff89864d6
Add list scroll right offset variable ( #295741 )
2026-02-17 16:23:22 +01:00
Benjamin Pasero
b1009c98bb
Sessions exploration ( #294912 )
2026-02-17 14:14:39 +00:00
mrleemurray
56069ab826
Add compact layout support for Activity Bar with adjustable dimensions
2026-02-12 11:31:23 +00:00
Josh Spicer
0561e9e261
Do not update agent status indicator bg color when debugging ( #292905 )
...
* do not update agent status inicator bg color when debugging
* actually this
* Add themeable agentStatusIndicator.background color to avoid debug override (#292944 )
* Initial plan
* Add themeable agentStatusIndicator.background color to avoid debug override
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com >
* update known variables
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
2026-02-05 10:46:25 +01:00
Johannes Rieken
fe1d4cfca0
chore: update known CSS variabled ( #291663 )
2026-01-29 17:24:06 +00:00
mrleemurray
32c2dd2891
Add secondary button border and update related styles and colors
2026-01-29 10:49:11 +00:00
Justin Chen
dabbb57ecb
animations for reasoning and tool calls inside reasoning ( #290216 )
...
* animations for reasoning and tool calls inside reasoning
* add shimmer
* address some comments
* Update src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* remove extra keyframes
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-26 08:54:28 -08:00
Johannes
46e5821fd3
feat(inlineChat): enhance inline chat affordance with new selection handling and styling
2026-01-21 10:52:11 +01:00
BeniBenj
2cd5626d13
improved chat input pickers
2026-01-15 18:17:26 +01:00
Rob Lourens
32cdd274e8
Implement UX for running subagents in parallel ( #287687 )
...
* Support UX for parallel subagents
Similar to thinking ux
* Show prompt when expanded as well
* Add ellipsis
* Fix unit test
* Get subagents working with tool streaming changes
* Fixes
* Just keep this the same, close enough
2026-01-15 07:49:56 +08:00
Aiday Marlen Kyzy
27782b41f2
using relative values instead of absolute values for the font size and the line height ( #286006 )
...
* using relative values instead of absolute values for the font size and the line height
* renaming to multiplier
* setting back to font size and line height
* Revert "renaming to multiplier"
This reverts commit 5588855659 .
* doing some polishing work
* changing the api
* updating to higher version of vscode-textmate
* also changing the vscode textmate package version for the remote extension
* increasing the vscode textmate version in remote/web
* updating package lock json
* using css variables instead of fetching font size from config service
* removing the second multiplier event
* adding ? after dom element style
* Ensure dots from floating fontSize are stripped from class names
---------
Co-authored-by: Alexandru Dima <alexdima@microsoft.com >
2026-01-14 09:02:47 +00:00
Dmitriy Vasyura
2a9ddcdee6
Merge pull request #284531 from microsoft/dev/dmitriv/bracket-matching-foreground-2
...
Add editorBracketMatch-foreground color setting
2026-01-13 12:07:51 +01:00
Henning Dieterichs
f34aaead5b
Revert "Add editorBracketMatch-foreground color setting ( #284031 )" ( #284451 )
...
Fixes https://github.com/microsoft/vscode/issues/284444
This reverts commit 695f93c758 .
2025-12-19 14:00:20 +00:00
Dmitriy Vasyura
695f93c758
Add editorBracketMatch-foreground color setting ( #284031 )
...
* Added editorBracketMatch-foreground color setting
* Undo CSS change as that is unnecessary with theming participant.
2025-12-18 11:03:11 +01:00
mrleemurray
ac2e929ce4
Add sizes to known variables and update color registry tests
2025-12-17 13:13:04 +00:00
mrleemurray
8eac7ddda6
style: restore border property for text preformat in various CSS files
2025-12-17 11:01:34 +00:00
mrleemurray
bb7827065c
style: remove unused textPreformat border variable from known variables
2025-12-17 10:54:18 +00:00
mrleemurray
08392ddc70
Add text preformat border high contrast color and apply it across various components
2025-12-16 11:15:31 +00:00
BeniBenj
f3c19dd858
extract border radius variable
2025-12-12 17:02:33 +01:00
Benjamin Pasero
9bffc2b58c
feedback
2025-12-10 12:30:12 +01:00
mrleemurray
611ad1b797
Add unfocused badge border color for agent sessions and update CSS styling
2025-12-10 11:11:40 +00:00
Benjamin Pasero
6337b196d6
Agent sessions: reduce the color for diff outline ( fix #281754 ) ( #282432 )
2025-12-10 10:40:36 +00:00
Benjamin Pasero
9913515e47
agent sessions fixes ( #282185 )
...
merge to main
2025-12-09 10:05:13 +00:00
Benjamin Pasero
f04ec6a235
Chat view improvements ( #281447 )
...
* agent sessions - add and use `getSession`
* agent sessions - fix `changes` serialisation
* agent sessions - have a dedicated `agentSessionsList.background` color
* agent sessions - update session title based on viewer state
* style - update icons and adjust sidebar widths
* refactor - simplify chat editor retrieval logic
* style - add archived state styling to session items
* chore - add group to menu for agent session actions
* fix - adjust auxiliary bar maximization behavior
* fixes #281448
* feat - add new actions for agent sessions viewer
* Add new codicons: collectionSmall, vmSmall, and cloudSmall
* fix cyclic
* style - remove unused background color from `agentSessionsList`
* refactor - simplify session serialization logic
* style - correct label text for session viewer link
* fix broken status update
---------
Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com >
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com >
2025-12-05 15:42:45 +01:00
Benjamin Pasero
1d564f8ea7
select box - more styling tweaks ( #277837 )
...
* select box - more styling tweaks
* Update src/vs/base/browser/ui/selectBox/selectBoxCustom.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* cleanup
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-17 13:07:17 +00:00
Alex Ross
89b8b71fd8
Add comment draft color to overview ruler ( #276972 )
...
RE: https://github.com/microsoft/vscode/pull/271536#discussion_r2518015387
2025-11-12 18:43:29 +00:00
Johannes Rieken
f62ffbb85b
Remove NLS inline chat hint ( #276935 )
...
fixes https://github.com/microsoft/vscode/issues/271279
fixes https://github.com/microsoft/vscode/issues/276927
2025-11-12 15:44:34 +00:00
Copilot
36b32e3d47
Show draft comment icon in gutter when appropriate ( #271536 )
...
* Initial plan
* Add draft comment icon support in gutter and comments view
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
* Add state property to Comment interface for draft support
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
* Add color registration and CSS for draft comment glyph
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
* clean up
* Fix known variables
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
2025-11-12 12:16:05 +00:00
Copilot
0297176f1f
Don't inline CSS for comment widget ( #276479 )
...
* Initial plan
* Move inline CSS to static CSS file in comment widget
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
* clean up
* Update colors
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
2025-11-11 17:36:18 +00:00
Christof Marti
576c04f264
Update known variables
2025-11-06 19:59:41 +01:00
BeniBenj
12f4872e2d
Revert "Issue #210694 add hoverforeground and hoverbackground to activity bars ( #263146 )"
...
This reverts commit 619c243e4d .
2025-11-03 12:10:17 +01:00
Amin Sajedian
619c243e4d
Issue #210694 add hoverforeground and hoverbackground to activity bars ( #263146 )
...
* Add hover colors for side/top/bottom activity bar in theme and styles
Modified Files Summary
1. Theme Color Definition
[src/vs/workbench/common/theme.ts]
- Define new theme color tokens:
- `ACTIVITY_BAR_HOVER_FOREGROUND`
- `ACTIVITY_BAR_HOVER_BACKGROUND`
- `ACTIVITY_BAR_TOP_HOVER_FOREGROUND`
- `ACTIVITY_BAR_TOP_HOVER_BACKGROUND`
2. Activity Bar: Theming + Wiring
[src/vs/workbench/browser/parts/activitybar/activitybarPart.ts]
- Register new hover tokens in theme registry
- Map hover tokens to CSS variables for stylesheet consumption
- Wire hover colors into composite bar configuration
3. Activity Bar CSS (Hover Styles)
[src/vs/workbench/browser/parts/activitybar/media/activityaction.css]
- Apply hover styles using new CSS variables:
- `--vscode-activityBar-hoverForeground`
- `--vscode-activityBar-hoverBackground`
- Integrate hover states with existing active/focus styling
4. Sidebar: Theming Integration
[src/vs/workbench/browser/parts/sidebar/sidebarPart.ts]
- Reference top-position hover tokens for consistency:
- `ACTIVITY_BAR_TOP_HOVER_FOREGROUND`
- `ACTIVITY_BAR_TOP_HOVER_BACKGROUND`
- Ensure sidebar hover behavior aligns with activity bar when positioned at top or bottom
5. Sidebar CSS (Hover Styles)
`src/vs/workbench/browser/parts/sidebar/media/sidebarpart.css`
- Apply hover styling using activity bar CSS variables
- Maintain visual consistency between sidebar and activity bar hover states
6. Stylelint Allowlist
[build/lib/stylelint/vscode-known-variables.json]
- Add CSS custom properties to prevent lint errors:
- `--vscode-activityBar-hoverForeground`
- `--vscode-activityBar-hoverBackground`
Usage
settings.json
{
"workbench.activityBar.location": "default", // "top"
"workbench.colorCustomizations": {
// Left Activity Bar
"activityBar.hoverForeground": "#ff0000",
"activityBar.hoverBackground": "#00ff00",
// Top Activity Bar
"activityBarTop.hoverForeground": "#0000ff",
"activityBarTop.hoverBackground": "#ffff00"
}
}
* refactor: move default colors to theme.ts and remove CSS fallbacks in activityaction.css and sidebarpart.css, per feedback.
---------
Co-authored-by: Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com >
2025-11-02 22:41:56 +00:00
Kyle Cutler
38a44e89ce
Support GitHub-style alert syntax in MarkdownStrings ( #272228 )
...
* Support GitHub-style alerts in MarkdownStrings
* PR feedback, mark internal
* Rename to `supportAlertSyntax`
* Update snapshots
* Fix lower case tags
* Remove title="" from span
* Marked extension
* New theme variables
* Fix test
* Update variable names
2025-10-29 21:00:10 +00:00
Copilot
908f34c37d
Fix scrollbar background color customization issue ( #273399 )
...
* Initial plan
* Add scrollbar.background color customization
Co-authored-by: alexdima <5047891+alexdima@users.noreply.github.com >
* Update known variables
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: alexdima <5047891+alexdima@users.noreply.github.com >
Co-authored-by: Alex Dima <alexdima@microsoft.com >
2025-10-27 07:18:37 +00:00
Rob Lourens
f16892aa45
Fix quick chat ( #270280 )
...
Fix quick chat (#270097 )
Fix #270087
2025-10-07 23:11:48 +00:00
Benjamin Pasero
daf6052959
lint - report layer issues in CSS ( #269671 )
2025-10-03 10:50:20 +00:00
Matt Bierner
14ffffb14d
Run test-documentation
2025-10-02 15:31:13 -07:00
Ladislau Szomoru
1e270afce2
Chat - fix chat layout in floating window ( #265158 )
2025-09-04 14:49:17 +00:00
Sandeep Somavarapu
c98fe1d202
update color variables ( #265151 )
2025-09-04 14:14:01 +00:00
Ladislau Szomoru
69faf86588
Chat - adopt fontSize setting for UI elements ( #263455 )
2025-08-26 19:00:48 +00:00
Ladislau Szomoru
09f91777e4
Chat - add fontSize and fontFamily settings ( #263299 )
...
* Chat - add fontSize and fontFamily settings
* Chat - add fontSize and fontFamily settings
2025-08-25 19:50:23 +00:00
Osvaldo Ortega
bb387118e9
Missing colors ( #259113 )
2025-08-01 00:56:40 +00:00
Justin Chen
c10aee1fec
checkpoints + edits fix: selecting in code block and checkpoint color ( #257567 )
...
checkpoints + edits fix: selecting in code block and checkpoint highlight
2025-07-24 03:25:06 +02:00