-
Notifications
You must be signed in to change notification settings - Fork 447
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
The metro color $SystemBackground is defined twice, leading to it being non-functional #467
Comments
This is because Now, What I would try is to modify skin manager to allow full |
Well, that's an unfortunate coincidence. I knew about the standard "System" colors, but I didn't know that they had to be activated by using the term "system". The solution for "Immersive" naming sounds like a good idea, as long as it doesn't mess up any existing skins and their colors. I would consider that a pretty significant improvement in general if it was implemented. |
Well, this is what I will prepare build with the change, so you can experiment with it. |
@ge0rdi Sounds good! |
Please, try build from PR #468. Basically you should just replace |
It works! It seems like a lot of people wanted an automatic light/dark theme, and this will allow for that. |
If included in a skin, it would have to be made clear to a user that it is for Win10 only. |
I have merged the change. Now you can use either |
Sounds good. |
Describe the bug
I am not completely sure if this can be fixed by Open-Shell or not, but I will put this out anyway. I found this out while trying to make a skin which matches the Taskbar color. I found that I could use $SystemBackground, and it should respect the Taskbar/Windows Start menu/Action Center color. However, I found that this does not seem to work. I took a look back at the Classic Shell utility, and it appears that there are 2 colors called SystemBackground, and only one of them actually adapts to the color, while the other one stays black. I will call back to #262 for reference.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The color should adapt to the background color. I tried this method with the AppBackground and it actually works. However, this makes it so that the color does not match if the System mode and App mode are set differently, like it is by default.
Screenshots

Here is the color being defined twice in the Classic Shell utility.
Version:
Additional context
I don't really know how the Metro colors work, so I can't say if this is a problem with Windows or Open-Shell. I referenced #262 because the best way of accomplishing that is using this color, which seems to be broken. I will note that the text color which goes along with this, $SystemText, is completely functional.
The text was updated successfully, but these errors were encountered: