[Github-comments] [geany/geany] Use dark-theme friendly colors for compiler messages (PR #3013)

Jiří Techet notifications at xxxxx
Sat Nov 20 17:40:56 UTC 2021


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-ffee3cd542a7

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-4dcf-9179-4ea1e1973934.png">

<img width="1244" alt="Screen Shot 2021-11-20 at 18 22 46" src="https://user-images.githubusercontent.com/713965/142735816-fb2ccabe-3547-4fc8-b752-60ba9da6d654.png">

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

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3013
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211120/1db6aa17/attachment.htm>


More information about the Github-comments mailing list