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 783602 - dark icons in routing sidebar
dark icons in routing sidebar
Status: RESOLVED FIXED
Product: gnome-maps
Classification: Applications
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: gnome-maps-maint
gnome-maps-maint
Depends on:
Blocks:
 
 
Reported: 2017-06-09 16:06 UTC by Andreas Nilsson
Modified: 2017-09-22 09:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (66.50 KB, image/png)
2017-06-09 16:06 UTC, Andreas Nilsson
  Details
mockup of how that would look (64.86 KB, image/png)
2017-06-09 16:25 UTC, Andreas Nilsson
  Details
utils: Add function to detect if set to prefer dark theme (800 bytes, patch)
2017-06-28 20:47 UTC, Marcus Lundblad
committed Details | Review
transitRouteLabel: Draw outline for dark color on dark theme (2.61 KB, patch)
2017-06-28 20:47 UTC, Marcus Lundblad
committed Details | Review
transitLegRow: Propagate the "print" property to the route label (857 bytes, patch)
2017-06-28 20:48 UTC, Marcus Lundblad
committed Details | Review
instructionRow: Use sidebar icon style for direction icons (884 bytes, patch)
2017-09-14 19:20 UTC, Marcus Lundblad
committed Details | Review
transitArrivalRow: Use sidebar icon style for icon (963 bytes, patch)
2017-09-14 19:21 UTC, Marcus Lundblad
committed Details | Review
transitLegRow: Use sidebar icon style for mode icon (968 bytes, patch)
2017-09-14 19:21 UTC, Marcus Lundblad
committed Details | Review
transitStopRow: Use sidebar icon style for icon (907 bytes, patch)
2017-09-14 19:21 UTC, Marcus Lundblad
committed Details | Review
transitItineraryRow: Use sidebar icon style for mode icon (1.72 KB, patch)
2017-09-14 19:21 UTC, Marcus Lundblad
committed Details | Review
transitPlan: Change default route color to match icons (755 bytes, patch)
2017-09-14 19:21 UTC, Marcus Lundblad
committed Details | Review

Description Andreas Nilsson 2017-06-09 16:06:42 UTC
Created attachment 353475 [details]
screenshot

The icons for the steps in the routing sidebar has a very dark black color (#000000), while most other icons in the UI have a less empty black (#2e3436)

I think it would look more consistent if they were all #2e3436
Comment 1 Andreas Nilsson 2017-06-09 16:25:10 UTC
Created attachment 353476 [details]
mockup of how that would look
Comment 2 Marcus Lundblad 2017-06-28 20:47:35 UTC
Created attachment 354651 [details] [review]
utils: Add function to detect if set to prefer dark theme
Comment 3 Marcus Lundblad 2017-06-28 20:47:57 UTC
Created attachment 354652 [details] [review]
transitRouteLabel: Draw outline for dark color on dark theme

Also add a property to override for print mode (should always treat
as light theme).
Comment 4 Marcus Lundblad 2017-06-28 20:48:30 UTC
Created attachment 354653 [details] [review]
transitLegRow: Propagate the "print" property to the route label
Comment 5 Marcus Lundblad 2017-06-28 20:59:30 UTC
The patches here right now are more of a preparatory nature, added support for having the route labels getting an outline around them when the color is below a certain threashhold when the app is set to prefer a dark theme. This is not directly related to the icon colors, but a nice-to-have I think.
Comment 6 Marcus Lundblad 2017-09-14 19:20:48 UTC
Created attachment 359811 [details] [review]
instructionRow: Use sidebar icon style for direction icons
Comment 7 Marcus Lundblad 2017-09-14 19:21:01 UTC
Created attachment 359812 [details] [review]
transitArrivalRow: Use sidebar icon style for icon
Comment 8 Marcus Lundblad 2017-09-14 19:21:15 UTC
Created attachment 359813 [details] [review]
transitLegRow: Use sidebar icon style for mode icon
Comment 9 Marcus Lundblad 2017-09-14 19:21:31 UTC
Created attachment 359814 [details] [review]
transitStopRow: Use sidebar icon style for icon
Comment 10 Marcus Lundblad 2017-09-14 19:21:44 UTC
Created attachment 359815 [details] [review]
transitItineraryRow: Use sidebar icon style for mode icon
Comment 11 Marcus Lundblad 2017-09-14 19:21:57 UTC
Created attachment 359816 [details] [review]
transitPlan: Change default route color to match icons
Comment 12 Andreas Nilsson 2017-09-22 09:02:33 UTC
Works great for me!
Only thing I noticed is that the icon color in the To and From field and these in the sidebar are still a tiny, tiny bit different in color (585d5e vs 4c4c4c).
I don't think anyone will notice though :)
Comment 13 Marcus Lundblad 2017-09-22 09:23:04 UTC
Attachment 354651 [details] pushed as b719aaf - utils: Add function to detect if set to prefer dark theme
Attachment 354652 [details] pushed as 4249e77 - transitRouteLabel: Draw outline for dark color on dark theme
Attachment 354653 [details] pushed as 6aa9e74 - transitLegRow: Propagate the "print" property to the route label
Attachment 359811 [details] pushed as 8bd78a9 - instructionRow: Use sidebar icon style for direction icons
Attachment 359812 [details] pushed as fe7cded - transitArrivalRow: Use sidebar icon style for icon
Attachment 359813 [details] pushed as 3df8768 - transitLegRow: Use sidebar icon style for mode icon
Attachment 359814 [details] pushed as 66f2145 - transitStopRow: Use sidebar icon style for icon
Attachment 359815 [details] pushed as 1054c44 - transitItineraryRow: Use sidebar icon style for mode icon
Attachment 359816 [details] pushed as 2c34cc0 - transitPlan: Change default route color to match icons