Files
e886f3e07d Modern UI: add themeable shell colors, panel borders and resize grips (#335056)
* Fix color values in 2026 theme JSON files to remove alpha channel

* Remove hover background color for quick input list in 2026 theme JSON files

* Update color theme settings and chat color registrations for improved visibility and consistency

* Update chat request bubble colors for improved visibility

* Enhance modern UI theming with new inactive background colors and border styles

* Add modern sash grip color support and update related styles

* Enhance theme consistency by adding panel section and header borders across multiple color themes

* Add inactive background colors for status and title bars across multiple themes

* feat(theme): enhance theme service with inactive title bar background support

refactor(activitybar): replace isInactive state with activeWindowId for focus handling

refactor(statusbar): update to use activeWindowId instead of isInactive for background color logic

refactor(titlebar): modify title bar to track activeWindowId instead of isInactive

fix(theme): improve status bar inactive background description for clarity

chore(chat): deprecate unused chat input accent colors and clarify usage

docs(modernUI): update README with details on new color IDs and their usage

test(partsSplash): add tests for parts splash colors handling based on window focus

test(chatColors): implement tests for chat color registrations and deprecations

test(titlebar): create tests for title bar color resolution based on window focus

* feat(theme): update modern sash grip foreground color for multiple themes

* feat(theme): update modern sash grip foreground color to 40% alpha for dark and light themes

* Fix activity bar inactive color test

Model the active window through TestHostService so the Electron unit test does not depend on the runner window's document focus.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Test activity bar auxiliary window focus

Verify that refocusing the host does not reactivate the main activity bar while an auxiliary window remains active.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-08 15:38:58 +00:00
..