Changelog text invisible when using "High Contrast (Theia)" theme #1061
Labels
conclusion: resolved
Issue was resolved
topic: code
Related to content of the project itself
topic: theme
Related to GUI theming
type: imperfection
Perceived defect in any part of project
Describe the problem
The Arduino IDE automatically checks for availability of a newer version on startup. If one is available, a "Software Update" dialog is shown which includes a changelog.
🐛 If the user is using the "High Contrast (Theia)" theme, the text of the changelog is invisible.
To reproduce
That need not be outdated in a significant manner if you have the "Arduino › Ide: Update Channel" (
arduino.ide.updateChannel
) advanced setting set to "nightly".Alternatively, you can simulate an outdated condition in any IDE version by using the testing system described here: Add preference to set a custom update url #865
🐛 The text of the changelog shown in the "Software Update" dialog is invisible.
Expected behavior
Changelog uses the theme colors.
- OR -
Changelog uses a fixed color scheme (e.g., black text on white background).
Arduino IDE version
2.0.0-rc7-snapshot-a804766
Operating system
Windows
Operating system version
10
Additional context
It seems the problem is that the changelog background color does not follow the theme, while the changelog text does.
Although still readable, the contrast is also quite low when using the "Dark (Arduino)" and "Dark (Theia)" themes.
Issue checklist
The text was updated successfully, but these errors were encountered: