Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@TylerLeonhardt
Copy link
Member

@TylerLeonhardt TylerLeonhardt commented Dec 19, 2025

Since it's just opening to settings, let's make it a button instead of a toggle. I also moved it from being an input button to an inline one which makes more sense since it takes you out of the picker.

Maybe worth considering in a follow up turning this into a toggle (using the new .toggle property on IQuickInputButton) and then having the toggle turn the detection mode on and off. Modifying the setting without having to go to the settings view.

image

FYI @aeschli

Since it's just opening to settings, let's make it a button instead of a toggle. I also moved it from being an input button to an inline one which makes more sense since it takes you out of the picker.

Maybe worth considering in a follow up turning this into a toggle (using the new `.toggle` property on `IQuickInputButton`) and then having the toggle turn the detection mode on and off. Modifying the setting without having to go to the settings view.
Copilot AI review requested due to automatic review settings December 19, 2025 05:45
@TylerLeonhardt TylerLeonhardt enabled auto-merge (squash) December 19, 2025 05:45
@TylerLeonhardt TylerLeonhardt self-assigned this Dec 19, 2025
@vs-code-engineering vs-code-engineering bot added this to the December / January 2026 milestone Dec 19, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refactors the theme picker UI to use a regular button instead of a toggle control for accessing color mode configuration settings. The button has been moved from an input button to an inline button location, which better reflects its purpose of navigating to the settings view rather than toggling state.

Key Changes:

  • Replaced IQuickInputToggle with IQuickInputButton for the color mode configuration control
  • Changed button location from input area to inline (next to the quick pick input)
  • Simplified the interface by replacing toggles and onToggle properties with buttons and onButton

@TylerLeonhardt TylerLeonhardt removed the request for review from aeschli December 19, 2025 23:22
@TylerLeonhardt TylerLeonhardt merged commit 4497960 into main Dec 19, 2025
33 of 34 checks passed
@TylerLeonhardt TylerLeonhardt deleted the tyler/fun-mole branch December 19, 2025 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants