-
Notifications
You must be signed in to change notification settings - Fork 18
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
idea for theming the app #34
Comments
i was gonna add the idea label to this aswell but im somewhat new to creating issues on github and could not figure out how to add it |
I highly doubt it. You'd need to somehow figure out a way to load themes for JUST the app itself, and its controls. I'd have liked to add Win10/11 dark mode support, but it felt like too much work for what could potentially be an inconsistent mess. If you aren't using a totally new (Windows 10 and 11) version of Windows then you can just modify your system theme if you want to use a different one on Discord. But that will apply to the entire system. |
odd idea and im not sure if this would even work, but would it be possible to make the app optionally accept msstyles files inside the app directory? |
I'm pretty sure it wouldn't I'm afraid. In general Microsoft does not support custom msstyles seeing as you have to patch uxtheme.dll to remove the signature requirement. Most likely you are going to have to load the msstyles as your system theme. |
https://winclassic.net/thread/2178/loading-visual-styles-application There is a way to theme it per application |
This is too much work with undocumented interfaces that could break, for too little effort. I am not going to be using that. The most I'd do is add support for Windows 10/11 dark mode, even though that also depends on undocumented APIs |
i noticed the app seemingly uses msstyles for colors, would it be possible to instead support theming everything inside the app itself? there could be default preset themes, (light mode, dark mode, etc) but it would be nice to have a separate "advanced" tab to fully customize the colors of everything
The text was updated successfully, but these errors were encountered: