After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 773847 - [Dark theme] some minor contrast issues
[Dark theme] some minor contrast issues
Status: RESOLVED FIXED
Product: gnome-todo
Classification: Other
Component: User Interface
3.22.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME To Do maintainer(s)
GNOME To Do maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2016-11-02 17:18 UTC by Christian Stadelmann
Modified: 2017-04-21 20:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
scheduled-panel: move CSS to the panel (5.72 KB, patch)
2017-04-20 15:01 UTC, Georges Basile Stavracas Neto
committed Details | Review
scheduled-panel: improve overdue label color (858 bytes, patch)
2017-04-20 15:01 UTC, Georges Basile Stavracas Neto
committed Details | Review
theme: make DnD icon more proeminent (808 bytes, patch)
2017-04-20 15:01 UTC, Georges Basile Stavracas Neto
committed Details | Review
Imporved dark theme (19.26 KB, image/png)
2017-04-20 16:00 UTC, Rohit Kaushik
  Details
Another screenshot (18.84 KB, image/png)
2017-04-20 16:01 UTC, Rohit Kaushik
  Details

Description Christian Stadelmann 2016-11-02 17:18:23 UTC
There are some minor issues on dark themes:

1. red font in "Scheduled" view (GtkLabel date-overdue) is hard to read.

Making it a bit lighter on Adwaita:dark should fix this. rgb(204, 50, 50) is much more readable than the currently applied rgb(204, 0, 0).


2. When opening a task list, there is a small symbol next to the ckeckbox which seems to be used to grab and reorder tasks. On Adwaita:light, they are dark enough to match font color. On Adwaita:dark they are too light and thus barely visible.

Suggested solution: keep the same color as the font used for task due date ("task_date_label"), which is a good choice from what I can tell.
Comment 1 Georges Basile Stavracas Neto 2017-04-20 15:01:03 UTC
Created attachment 350137 [details] [review]
scheduled-panel: move CSS to the panel

This was a leftover that happened when the Scheduled
panel moved out of the EDS plugin. The CSS should've
been moved too.
Comment 2 Georges Basile Stavracas Neto 2017-04-20 15:01:09 UTC
Created attachment 350138 [details] [review]
scheduled-panel: improve overdue label color

Make it slightly brighter, so it looks good both on
dark and light themes.
Comment 3 Georges Basile Stavracas Neto 2017-04-20 15:01:14 UTC
Created attachment 350139 [details] [review]
theme: make DnD icon more proeminent

This style change makes the DnD icon more proeminent
by making it darker.
Comment 4 Georges Basile Stavracas Neto 2017-04-20 15:05:04 UTC
Hi Christian,

Thanks for reporting this issue. I attached some patches here that I believe fix the issue. Could you please test them and report if they indeed fix it and improve the dark theme mode?
Comment 5 Rohit Kaushik 2017-04-20 16:00:00 UTC
Created attachment 350145 [details]
Imporved dark theme

The drag icon and date label were visible with bright colors earlier, after applying the patch i tried to take some screenshot with dull colors and the label and drag icon seems much better and clear.
Comment 6 Rohit Kaushik 2017-04-20 16:01:56 UTC
Created attachment 350146 [details]
Another screenshot

Another screenshot.
Comment 7 Georges Basile Stavracas Neto 2017-04-21 12:50:10 UTC
I'll just assume they work nice (per Kaushik's screenshots) and push them. Feel free to reopen this bug if you think it's not enough.
Comment 8 Georges Basile Stavracas Neto 2017-04-21 12:50:50 UTC
Attachment 350137 [details] pushed as 3e8578f - scheduled-panel: move CSS to the panel
Attachment 350138 [details] pushed as f3ddecb - scheduled-panel: improve overdue label color
Attachment 350139 [details] pushed as be3ac42 - theme: make DnD icon more proeminent
Comment 9 Christian Stadelmann 2017-04-21 20:32:51 UTC
Thanks! I'll report back if something looks wrong to me.