-
Notifications
You must be signed in to change notification settings - Fork 30.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
debug-alt codicon in size for action bar #101026
Comments
So I can work on making the sizes consistent, that's a separate issue. However, making the play icons align would be trickier because when we overlay the bug we have to shift the play button around. Here's a comparison of current vs making it the same position as the previous play: Making the bug smaller would then make it harder to see at the 16px size Here's the closest I could get to making them the same: |
@misolori thanks for looking into this. I think I would prefer if we just fix the size for now. The new icon while more aligned has a problem that it looks less like a play button and thus I dislike it a bit. |
Ok, since this will require some larger changes (I have to re-size all of the activity bar icons and update the icon sizes) I'll push this out to the next milestone since we're nearing the end of the iteration. |
@misolori makes sense, thanks a lot! |
@misolori I just verified how the current icons look in Mock debug and I got the impression that the debug icon (play with bug) is just fine. Only the "play" icon is a little small. Instead of changing "debug" (and all other icons used in the activity bar), wouldn't it be possible to just make the play icon one pixel larger and move it up one pixel? |
The problem is that the activity icons (~10) are the only ones that are bigger while the rest (~310) are at the default size. So this would make the play button bigger and create an off-set when used in other cases. We also have variations of this play icon (run-all, debug-start, play-circle) which would make it more noticeable when placed together. I still think the proper fix is to address the activity bar icons, which is something I've been wanting to do anyways but never got around to doing it. |
@misolori makes sense to fix the activity bar icons then. We can do this next milestone, as shipping with this in June is perfectly fine. |
After trying a couple of different methods, it turns out that updating the rest of the activity bar icons are quite tricky. So not only are those icons bigger but they are also wider by 1.5px (vs 1px). So I'll need a different way to specify these icons to only be used in the activity bar. In the meantime, I've introduced a new icon, @weinand let me know if you're able to use the new icon and if it works for you. |
@misolori the new icon looks great. The only problem is that it introduces a new name. In this milestone we will announce "debug-alt" (and "debug-alt-small" is not yet available) and in the next milestone we have to change the name to "debug-alt-small". Would it be possible to ship "debug-alt-small" already in the June milestone? |
It'll have to come through a candidate pr, let me queue one up and assign it for you to review/merge tomorrow. |
@misolori great, thanks |
I've already changed the 1.47 release notes to use "debug-alt-small" instead of "debug-alt": microsoft/vscode-docs@3f9a91d |
This is now merged into the |
I've verified that this works in Insiders. |
As mentioned in #92269 (comment)
We need the debug-alt codicon in size to fit in the editor title action bar.
Is it possible to introdcue a new codicon or to fix the current one such that the icon is well aligned with others?
The text was updated successfully, but these errors were encountered: