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 735153 - Introduction text is unreadable (gray on a gray background)
Introduction text is unreadable (gray on a gray background)
Status: RESOLVED FIXED
Product: gnome-boxes
Classification: Applications
Component: general
3.13.x
Other Linux
: Normal normal
: 3.22
Assigned To: Lasse Schuirmann
GNOME Boxes maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-08-21 11:47 UTC by Frederic Peters
Modified: 2016-03-31 13:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Reworked version (14.98 KB, image/png)
2014-08-21 17:37 UTC, Lasse Schuirmann
  Details
boxes-empty-image: Use inherited color (756 bytes, patch)
2014-08-21 17:47 UTC, Lasse Schuirmann
accepted-commit_now Details | Review
gtk-style: Remove .boxes-empty-details-label (1.41 KB, patch)
2014-08-21 17:47 UTC, Lasse Schuirmann
accepted-commit_now Details | Review
boxes-empty-image: Use inherited color (756 bytes, patch)
2014-09-03 20:36 UTC, Lasse Schuirmann
committed Details | Review
gtk-style: Remove .boxes-empty-details-label (1.50 KB, patch)
2014-09-03 20:36 UTC, Lasse Schuirmann
committed Details | Review

Description Frederic Peters 2014-08-21 11:47:48 UTC
It is quite difficult to read the text displayed the first time boxes is started.

See https://people.gnome.org/~fpeters/gnome-boxes-gray-on-gray.png
Comment 1 Zeeshan Ali 2014-08-21 14:52:03 UTC
I believe this is a regression from bug#731952.
Comment 2 Lasse Schuirmann 2014-08-21 17:37:56 UTC
Created attachment 284116 [details]
Reworked version

How's this? (Patch will follow shortly.)
Comment 3 Zeeshan Ali 2014-08-21 17:44:39 UTC
(In reply to comment #2)
> Created an attachment (id=284116) [details]
> Reworked version
> 
> How's this? (Patch will follow shortly.)

Much better but still a bit dark IMHO.
Comment 4 Lasse Schuirmann 2014-08-21 17:47:25 UTC
Created attachment 284118 [details] [review]
boxes-empty-image: Use inherited color

The hardcoded color doesnt play well with the new background. This makes
the image better visible while having less hardcoded colors as a side
effect.
Comment 5 Lasse Schuirmann 2014-08-21 17:47:30 UTC
Created attachment 284119 [details] [review]
gtk-style: Remove .boxes-empty-details-label

The .boxes-empty-details-label defines only the color while the
inherited color improves readability. It is therefore of no use to have
this class.
Comment 6 Lasse Schuirmann 2014-08-21 17:49:29 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Created an attachment (id=284116) [details] [details]
> > Reworked version
> > 
> > How's this? (Patch will follow shortly.)
> 
> Much better but still a bit dark IMHO.

I dont think the collor difference between background and foreground was higher than in my example. IMHO this is rather a subtle message and therefore shouldnt drain all attention to it.
Comment 7 Zeeshan Ali 2014-08-21 17:58:30 UTC
Review of attachment 284119 [details] [review]:

"The .boxes-empty-details-label defines only the color while the
inherited color improves readability."

Had to think hard to understand what this means. How about: The .boxes-empty-details-label class is redundant since it only sets color to improve readability while it ends up doing the opposite.
Comment 8 Zeeshan Ali 2014-08-21 18:00:08 UTC
Review of attachment 284118 [details] [review]:

ack
Comment 9 Lasse Schuirmann 2014-08-21 18:11:03 UTC
Review of attachment 284119 [details] [review]:

In your description it sounds a bit like the original writer of .boxes-empty-details-label is to blame for that. Maybe its only me 'feeling' this subjective thing here. I dont want to blame anyone since its my fault because background changed.

Otherwise I'm ok with you message, so go ahead and push. However its a UI change so you'd need permission, wouldnt you?
Comment 10 Zeeshan Ali 2014-08-21 18:18:55 UTC
Review of attachment 284119 [details] [review]:

That poor original writer was me. :) If this changed because of your changes, you can add that info of course. I just wasn't sure that your changes are responsible.
Comment 11 Frederic Peters 2014-09-03 20:15:42 UTC
I noticed this again while testing 3.13.91, this could really be pushed :)
Comment 12 Lasse Schuirmann 2014-09-03 20:36:08 UTC
Created attachment 285289 [details] [review]
boxes-empty-image: Use inherited color

The hardcoded color doesnt play well with the new background. This makes
the image better visible while having less hardcoded colors as a side
effect.
Comment 13 Lasse Schuirmann 2014-09-03 20:36:12 UTC
Created attachment 285290 [details] [review]
gtk-style: Remove .boxes-empty-details-label

The .boxes-empty-details-label class is redundant since it only sets
color to improve readability while it ends up doing the opposite since
the restyle through commits 88d1119c to 787852bc. It is therefore of
no use to have this class anymore.
Comment 14 Lasse Schuirmann 2014-09-03 20:37:59 UTC
Frederic: Thanks for notifying!

Zeeshan: Sorry that this took so long. One exam per week while working on some days. I just modified the commit message of the second patch in the suggested direction.
Comment 15 Zeeshan Ali 2014-09-03 23:33:36 UTC
Review of attachment 285289 [details] [review]:

ack
Comment 16 Zeeshan Ali 2014-09-03 23:34:47 UTC
Review of attachment 285290 [details] [review]:

i could nitpick but never mind. :)
Comment 17 Zeeshan Ali 2014-09-03 23:41:01 UTC
Attachment 285289 [details] pushed as b58f397 - boxes-empty-image: Use inherited color
Attachment 285290 [details] pushed as 902a179 - gtk-style: Remove .boxes-empty-details-label