Extension|Author (truncated)|Version
---|---|---
terminal-tabs|Tyr|0.1.1
Active + not focused:

Active + focused:

@misolori This is same for all our check boxes for eg in Search and Find widgets. Any suggestions would be appreciated here.
This is totally a bug imo, we have the theme keys, we just don't have any contrast at all between active and focus in our themes:

Currently we're using two things to show state changes in the buttons:
This is different to the icons on the right of the find widget (next/prev match, find in selection, close), note that only find in selection has an active state here:
It's only in these toggles that we use border to indicate active which is why we see this issue. I propose we streamline all these icons to work the same:
This would come with the perk (con?) of not drawing so much attention to these toggles. Alternatively we could use a darker blue on dark themes and a lighter blue on light themes to indicate active/hover.
We talked about this in https://github.com/Microsoft/vscode/issues/48855, we decided to handle it with https://github.com/Microsoft/vscode/issues/8017. What do you mean by "weight" here? The foreground color?
I'm not sure about getting rid of the border, I think it should be obvious when these toggles are on or off.
This is also related to #52161 where the "active" state can be confusing to decipher.
What do you mean by "weight" here? The foreground color?
Yes the foreground color.
I'm not sure about getting rid of the border, I think it should be obvious when these toggles are on or off.
It's an accessibility issue though that focus and active look the same, and the border is what we use everywhere to indicate focus.
@Tyriar do you think something like this would work?

@misolori that's fine for hover, but focus/active states are the main problem. Which one of these is focused with the keyboard?

@Tyriar my screenshot above has the various states (default, hover, focus, and active). And I totally agree that focus/active are a problem, my suggestion was to add a background for active to help differentiate it from the focus border:

Here's a gif that shows the keyboard interactions:

@misolori doh, I didn't even notice the background on the bottom right, yeah that looks good. The duller blue would probably be better than the really bright one (and be more obvious when the focus isn't on).
Update status: during our UX sync today, we decided that we are going to try out using a background color for an active state and use the outline for only the focus state.
We'll try and re-use the focusBorder color and change the opacity (dark: #0E639C @ 60% opacity, light: #007ACC @ 20% opacity`). This will be applied to all toggle states (find widget, find in selection, exclude settings, etc.).
That will end up looking like this:

@roblourens @sandy081 let me know if there is anything else you need from me
@misolori looks great!
Looks good
@misolori @Tyriar has this been improved with the new icons?
No, nothing has changed about how they are focused/highlighted.
@roblourens thanks
There are too many people assigned here.
@misolori assigning to you. It would be great if we can tackle this some time in the future. Since we are changing icons, this might go well with it.
Most helpful comment
Here's a gif that shows the keyboard interactions:
