-
Notifications
You must be signed in to change notification settings - Fork 30.7k
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
Theming: Some elements are not themable #23506
Comments
@bpasero I assume you set the March milestone as you are working on fixes? |
That is usually what it means. |
Awesome, just learned that there is a Great findings, will continue in April. |
Some of these are duplicates but I'm cross-posting this here as requested in #3112 I've switched to insiders so I can test the I'm not sure if these are issues with the theme or the theming support but I've tried to find all the ui areas that I think aren't themed yet. Some are pretty minor but hopefully it helps. List copied to description... |
@psuedosudo Great list of missing items! Thanks! I copied them from your comment to the issue description, along with checkmarks to track our progress. |
please consider adding: |
@davenport Can you add a screenshot? Not sure what you mean. |
I've got an impossible one: editor right click context menu. This might be so unfixable I am offtopic, but I think it's worth mentioning. |
@bpasero I tried setting the INACTIVE and ACTIVE backgrounds, but they only affect the title bar, not the 'EXPLORER' heading - that was my bad for using the word 'title' instead of heading :) |
@benperiton there is only |
@bpasero Ah ok cool, something that could be added in the future? |
@cleidigh icons are not themable at all anywhere in the UI. The other ones are good catches, looks very bad especially on Windows where the selection color is so strong (compared to Windows). |
so I will do the following to set up for May milestones IF you agree:
Then you and the team can decide what goes into the May milestones, then discuss / assign I am already working on the select box as mentioned interesting issues, may want to really be a single select list. Also found it odd not all UI items in color registry and default colors distributed in various places. |
@equinusocio What icon theme are you using? |
@rfgamaral Material Theme Icons from my Material Theme, https://github.com/equinusocio/vsc-material-theme |
We continue working on this but will probably not get everything done for May, so moving to Backlog to focus on individual items as we see fit. Thanks for the input 👍 |
Inspect TM Scopes dialog now also uses the hover colors |
Closing this one, I added support for extension buttons. The full list of new colors is available here: https://github.com/Microsoft/vscode-docs/blob/vnext/release-notes/v1_13.md#theming For things still missing I suggest to open separate issues (after checking for any existing duplicates). |
Would it be at all possible to somehow change the style of changed files in explorer? I know there is issue #178 but I thought it maybe a simple change so asking here. Thank you! |
@Tyriar that's exciting, looked it up, do you know by any chance if there's documentation on how to set up VS icons to reflect git status? |
@joeshub I believe the icons can only be based on the type (folder/file) and the name of the file. |
#23294
Not sure if these are in progress, but I changed every theme attribute to red/yellow so I can notice which elements aren't themable.
Disable/uninstall buttons on extension page

Welcome page


Not all editor settings applied inside the welcome walkthrough

This one goes out to Hot Dog Stand
Items collected by @psuedosudo
Extra
These might be out of scope for the initial workbench theming but as far as I can tell the buttons and badges used throughout the ui are also not themable.
The text was updated successfully, but these errors were encountered: