When playing with the macOS bundle to look well both in light and dark themes, I noticed that in the dark theme colors in the message window are extremely hard to read with the default colors. While it may be hard to determine whether users use light or dark themes as discussed here
https://github.com/geany/geany/issues/2644
I think we should rather improve the default colors we use so they look reasonably well both in light and dark environments. I took the colors from the middle of the color spectrum here
https://uxplanet.org/create-an-easily-switchable-light-dark-styles-in-figma-...
and the result looks quite good IMO: <img width="1244" alt="Screen Shot 2021-11-20 at 18 22 16" src="https://user-images.githubusercontent.com/713965/142735812-3e8eac67-23cc-4dc...;
<img width="1244" alt="Screen Shot 2021-11-20 at 18 22 46" src="https://user-images.githubusercontent.com/713965/142735816-fb2ccabe-3547-4fc...;
I changed just the `geany-compiler-context` and `geany-compiler-message` colors which are the worst dark-theme offenders but we could update all the colors so we use a single color palette. The palette I used is just an example which looks good IMO but we could use other palette if someone has some better idea.
What do you think? You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3013
-- Commit Summary --
* Use dark-theme friendly colors for compiler messages
-- File Changes --
M data/geany.css (4)
-- Patch Links --
https://github.com/geany/geany/pull/3013.patch https://github.com/geany/geany/pull/3013.diff