The default bug view has changed. See this FAQ.

Accessibility: Message window To,From,Subject titles very feint and hard to see (grey text on a grey background)

RESOLVED FIXED in Thunderbird 11.0

Status

Thunderbird
Message Reader UI
RESOLVED FIXED
7 years ago
4 years ago

People

(Reporter: BJ, Assigned: andreasn)

Tracking

({access})

17 Branch
Thunderbird 11.0
x86
Windows 7
access

Thunderbird Tracking Flags

(thunderbird10+ fixed)

Details

Attachments

(5 attachments, 1 obsolete attachment)

(Reporter)

Description

7 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729)
Build Identifier: 3.1.1

Not so much a bug but a plea to make something easier to see. Please see attachment TB311-headers1.png. This shows that when reading a message the To, From, CC, Subject titles are darker grey on a lighter grey background. Greater contrast between between text colour and background would be much appreciated.

But for me it's actually worse. I have tweaked my windows colour to make 3d Objects a darker grey in order that text stands out more. Unfortuneately this makes the To,From,CC,Subject title text invisible (see TB311-headers2.png).

The trend these days is to have minimal contrast between text colour and background colour. This makes life really hard for some of us. If people really think those colours schemes are good please at least let us change them.

Reproducible: Always
(Reporter)

Updated

7 years ago
Version: unspecified → 3.1
(Reporter)

Comment 1

7 years ago
Created attachment 461493 [details]
Shows normal colours - grey test on lighter grey
(Reporter)

Comment 2

7 years ago
Created attachment 461494 [details]
Shows my particlular problem - title text becomes invisible
(Reporter)

Comment 3

7 years ago
The solution may be to allow the title text to use the colour set by the Windows 3d Object settings. The backgrouond seems to obey these settings, why not the text?
(Reporter)

Updated

7 years ago
Severity: enhancement → normal
Have you tried safe mode? (see https://support.mozillamessaging.com/en-US/kb/Safe+Mode for more information) ?

Are you using non default windows themes ?
(Reporter)

Comment 5

7 years ago
Yes. I do not use the default Windows theme. Essentially I use an adaptation of the Windows High Contrast Black scheme. I need white text on a black background. But the Windows HCB as given makes it very hard to separate one window from another - windows all merge into a mess. So I set 3d objects to be grey (a slightly darker grey than the default). This makes windows stand out from each other and gives greater contrast with the 3d Object font colour.

I initially filed this as a request. Then when I thought that the 3d Object background colour setting had been used but not the 3d Object font setting I changed it to a bug.

I've been reply to emails that were only CC'd to me because I couldn't see who they were to. I don't recall this problem with TB2.
(Reporter)

Comment 6

7 years ago
To demonstrate the problem go to the Windows colour settings and select 3d Objects. Change the Oject colour to say orange and the text colour to say blue.

You will see the background of the message headers section go orange. But the title text (To, CC, Subject etc) stays grey and does not go blue.

It should obey the 3d Object setting.
(Assignee)

Comment 7

7 years ago
Indeed, .headerName is hard coded to #888a85
I wonder if it might be a good idea to use opacity and set it to some percentage of the text color. This would mean that the color of them would be less prominent than the regular info.
(Assignee)

Comment 8

7 years ago
Created attachment 462395 [details] [diff] [review]
super-quick patch to fix this

Try this!
(Reporter)

Comment 9

7 years ago
I can't find a messageheader.css file on Windows.
(Reporter)

Comment 10

7 years ago
I can't find a messageheader.css file on Windows.
(Reporter)

Comment 11

7 years ago
I've just turned on View All Headers to check the origin oa an email and deiscovered I have exactly the same problem here. The titles eg. "Received From" are barely visible to me in Windows default colours (grey text on a grey background) but completely invisible in the colour scheme I use.
(Assignee)

Updated

7 years ago
Attachment #462395 - Flags: review?(bwinton)
(Assignee)

Comment 12

7 years ago
Created attachment 483929 [details]
the patch in action (screenshot)

For Blake's review.
(Assignee)

Comment 13

7 years ago
Created attachment 483930 [details] [diff] [review]
updated patch

Blake asked me via e-mail to add the /* lower contrast */ comment after "opacity: 0.5;" so we know why we're doing that.
Attachment #462395 - Attachment is obsolete: true
Attachment #483930 - Flags: review?(bwinton)
Attachment #462395 - Flags: review?(bwinton)
So, I like the code changes in the patch, but it sounds like BJ is still having the same problem, so I don't know if this patch actually fixes the bug.
(Assignee)

Comment 15

7 years ago
BJ: Were you able to apply the patch to your local build?
Just want to double check if the problem still remains.
(Assignee)

Comment 16

7 years ago
Created attachment 484037 [details]
and using normal aero theme (screenshot)

To ease review.
The previous screenshot was for HighContrast and Classic.
(Reporter)

Comment 17

7 years ago
I haven't applied the patch because I don't know how to. Also I use Thunderbird at work so it's difficult to find time. Do I need to compile from source somehow?

I'm still on public release 3.1.4
Comment on attachment 483930 [details] [diff] [review]
updated patch

the grey-on-black is a *little* hard to read, but it's _way_ better than the previous version.  r=me, and thank you for the screenshots!
Attachment #483930 - Flags: review?(bwinton) → review+
(Assignee)

Comment 19

7 years ago
As I mentioned on IRC, it would be good to have a way to detect that you're running the High Contrast theme on Windows and make those labels all white in that case (like how one can detect if we're running Classic or Aero). Will open a bug and see if we can get some traction on that.
(Reporter)

Comment 20

7 years ago
I don't think it's that straightforward. The High contrast scehmes as givem by Microsoft are awful. I have modified it to suite my needs so the theme has the name I've given to it.

Why not just use the user set colours in TB for the labels as well as the data? Or allow the label colour itself to be set?
(Assignee)

Comment 21

7 years ago
You can set the label color through your own custom Thunderbird theme, I would not like to clutter the preferences windows with that.

Even though the default HC theme is awful, I would assume most users who need a HC theme would select that anyway, based on the power of defaults.
(Reporter)

Comment 22

7 years ago
I haven't found the feature where I can set my own custom theme (beyond setting message font and background colour - which I set to white on black, and wish would propagate to all parts of TB and Lightning). I've searched the config editer and haven't found any options for header colour.

I've just installed 3.1.5 at home (3.1.4 at work tells me it's the latest version!). I see the header background colour is taken from the Windows 3d Object. Why not take the header font colour, and label colour, from the 3d Object setting too?

When viewing all headers I'd actually like a new window to open to show them. This would mean less scrolling where there are a lot of headers, and provide the ability to copy and paste them.
In Thunderbird 5, the aero transparency makes all black text in headers  unclear. I had to switch of aero transparecy in all windows to ensure Thunderbird and Mozill Firefor was readable.
(Reporter)

Comment 24

6 years ago
I still have this probelm with TB5
1. After much searching and experimentation, I found that Windows 7 'aero' transparency was on. This coloured the Thunderbird heading from my desktop background and the transparency of Thunderbird obscured the buttons and heading text written in black text. I switched off 'aero' transparency  and set borders to a light colour. Buttons now readable.
(Reporter)

Comment 26

6 years ago
Thanks but as far as I can tell I'm not using Aero.

When I reported the problem I was using XP which doesn't have Aero. Now I'm nusing a non Aero based theme and when I run the Aero trouble shooter it tells me I'm using a mirror driver (whatever that is) which doesn't support Aero.

I've looked and looked and looked and I can't find where you set transparancy off. But, as I say, I don't seem to be using Aero anyway.
Andreas: does this patch need landing?

Updated

6 years ago
Assignee: nobody → nisses.mail
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true

Updated

5 years ago
Keywords: access
(Reporter)

Comment 28

5 years ago
Upgraded to TB 8 yesterday and this issue still stands.

Since the background colour is taken from the Widows 3D Object setting can I suggest that the text colour is also taken from the 3D Objects setting.
Yeah, I think you're still seeing it because the patch never landed…  :(

Let's see if we can fix that for now.  (I'm also going to request approval to push it up to aurora, cause it seems like a small, simple, worthwhile fix.)
Keywords: checkin-needed
Comment on attachment 483930 [details] [diff] [review]
updated patch

(As mentioned before, it's a simple patch that helps things, and should probably have been checked in a while ago.)
Attachment #483930 - Flags: approval-comm-aurora?

Comment 31

5 years ago
We should probably update this in the other places that color is used (off the top of my head, I think it's used for the attachment total size in the reader and composer).
Checked in as http://hg.mozilla.org/comm-central/rev/0288e8d30965
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
tracking-thunderbird10: --- → ?
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 11.0
Attachment #483930 - Flags: approval-comm-aurora? → approval-comm-aurora+
tracking-thunderbird10: ? → +
Committed to comm-aurora as http://hg.mozilla.org/releases/comm-aurora/rev/7136dac30fb3
status-thunderbird10: --- → fixed
(Reporter)

Comment 34

5 years ago
(In reply to Jim Porter (:squib) from comment #31)
> We should probably update this in the other places that color is used (off
> the top of my head, I think it's used for the attachment total size in the
> reader and composer).

Checking or other places where this problem exists would be brilliant. I've just become aware of  bug 671119 where the Lightening developers are working on the same problem throughout the Lightinig UI.

This is all terrific. Thank you all.
(Reporter)

Comment 35

4 years ago
Please can we re-open this bug. The problem never did get fixed and is still there in TB 17.0.5. It now extends to the Show All Headers display. I used to be able to check the headers by viewing the message source but this facility seems to have gone.

If I repeated my original screen shots with TB17 they would look the same.

Since my orignal post my email address has changed. I'm posting this comment before I try to change my Bugzilla config in case I lose access to this bug report.
OS: Windows XP → Windows 7
Version: 3.1 → 17
You need to log in before you can comment on or make changes to this bug.