vixalien / sticky

A simple sticky notes app for GNOME
https://flathub.org/apps/details/com.vixalien.sticky
MIT License
193 stars 30 forks source link

Issue with Dark mode! #31

Closed sajidzaman closed 1 year ago

sajidzaman commented 1 year ago

sticky-issuewithdarkmode1 sticky-issuewithdarkmode

When using the dark mode in Gnome 43, The background of the sticky notes becomes black. In the Light mode it works fine. Screenshots attached.

vixalien commented 1 year ago

Hello! I see this issue being brought up a lot (see #21 #15) so it might indeed be broken.

how do you expect it to look like?? the reason why dark mode looks like so is because otherwise the bright pastel colors look too bright on dark mode.

I can fix this, but I need to know what to fix. here's some ideas:

sajidzaman commented 1 year ago

The easiest option should be. We can choose the colors which are perfect fit for both dark mode and light mode. Neither too bright nor too light. Or As Sticky allows user to change the colors. Both light mode and dark mode colors can be listed in the color dialog can also be an option. Some people do prefer bright colors in dark mode as well, so may be allow both of them in selection.

vixalien commented 1 year ago

okay I got it. I'll implement somewhat darker colors for dark mode

by the way, you can choose sticky notes to always be light independent of system preferences in the all notes window.

image

vixalien commented 1 year ago

well this turned out harder than I initially thought lol.

I can't just do darken(color, 70%), someone with good design/color skills will have to chip in

sajidzaman commented 1 year ago

@vixalien I am currently using the app in light mode to avoid the dark mode issue as you mentioned above.

I have contacted one of my colleague,He might come up with some solution

vixalien commented 1 year ago

cool. might want to point them to this file https://github.com/vixalien/sticky/blob/main/data/stylus/colors.styl

the keys are as follows:

they probably need to create a new color dark-bg which is a variant of bg