ramensoftware / windhawk

The customization marketplace for Windows programs: https://windhawk.net/
https://windhawk.net
GNU General Public License v3.0
2.14k stars 70 forks source link

Suggestion to prevent a problem with a white (light) background of the user interface #270

Open oep42 opened 2 months ago

oep42 commented 2 months ago

When using Windhawk 1.5.1 to create a classic Windows theme, the background color of the Windhawk user interface was automatically switched to white. This made it difficult to use Windhawk. Especially the Settings became hard to use. There is no obvious way to make the Windhawk interface usable again.

Windhawk User Interface Problem-1

Here I found a way to solve the problem:

It turned out that the "Light High Contrast" color theme was active. (Perhaps Windhawk had automatically switched to this theme due to the temporary use of the "Fake High Contrast" mod, or the temporary use of a high-contrast Windows theme).

Windhawk User Interface Problem-2

It also turned out that Windhawk cannot be used normally with any light theme. Switching to a dark theme solved the problem.

Suggestion: Either make it impossible for Windhawk to automatically switch to a light theme, or add a "Reset Color Theme" button to Windhawk's user interface (e.g. on the main "Settings" page) that is visible for each possible color theme, which will reset Windhawk to its original dark color theme.