Thunderbird theming issues with dark themes

Bug #439398 reported by Steve Dodier-Lazaro
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Mozilla Thunderbird
Won't Fix
Medium
xubuntu-artwork
Invalid
Undecided
Unassigned
thunderbird (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

TreeViewColumns are not themed
Menu separators and insensitive menu items don't use the good color
Some labels in the preferences use the menu's background color while they shouldn't.

Changed in xubuntu-artwork:
assignee: nobody → Steve Dodier (sidi)
status: New → Confirmed
Revision history for this message
Steve Dodier-Lazaro (sidi) wrote :
Revision history for this message
In , Steve Dodier-Lazaro (sidi) wrote :

User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20090910 Ubuntu/9.04 (jaunty) Shiretoko/3.5.3
Build Identifier: Mozilla Thunderbird version 2.0.0.23 (20090817)

Thunderbird 2.0
Xubuntu 9.10 Beta

I'm using a theme with dark menus, and this theme demonstrates that several widgets in Thunderbird are not themed properly (either they don't use the good gtk widget's theme or they don't respect the gtkrc's colors).

The screenshot here demonstrates the 4 issues: http://launchpadlibrarian.net/32940044/Capture-6.png

Reproducible: Always

Steps to Reproduce:
1. Install thunderbird 2.0 in your favourite linux distibution (by default in Xubuntu).
2. Use a theme with a dark menu (Albatross will work for that purpose, installed by default in Xubuntu 9.10 - any other dark theme has this problem, dust burnt for instance)
Actual Results:
Open the preferences dialog and notice that in some tabs (for instance the display one), the background color if captions in groupboxes is dark. It uses the bg[NORMAL] colour of GtkMenu instead of using the one of GtkLabel.

Open any menu and notice that the menu separators are not themed at all, and that insensitive menu entries don't use the fg[INSENSITIVE] colour of GtkMenu or GtkMenuItem (it's possible that colours for the other states - NORMAL, ACTIVE, PRELIGHT, SELECTED - are not fetched properly either).

Notice the GtkTreeViewColumns (Subject, Sender, Date, etc.) are not themed at all

Expected Results:
I expect the treeview columns to be themed, the menu to use the theme's colours properly, and the captions in the preferences dialog to be drawn with normal label colours.

This happens with the default Thunderbird theme, with the version uploaded in Ubuntu Jaunty AND Karmic, on several machines, with no plugins or hacked files or whatever, with pretty much every theme with dark menus.

Revision history for this message
Steve Dodier-Lazaro (sidi) wrote : Re: Thunderbird issues

This is a bug in Thunderbird for which no workaround is possible in the GTK theme.

Changed in xubuntu-artwork:
assignee: Steve Dodier (sidi) → nobody
status: Confirmed → Invalid
summary: - Thunderbird issues
+ Thunderbird theming issues with dark themes
description: updated
Changed in thunderbird:
status: Unknown → New
Revision history for this message
In , Ludovic-mozillamessaging (ludovic-mozillamessaging) wrote :

Andrea is this fixed in 3.0 ?

Revision history for this message
In , Andreas Nilsson (andreasn) wrote :

The only thing I seem to be able to reproduce using the Albatross theme on Thunderbird 3.0 (from todays trunk) here is that inactive menu items looks the same as those that are active, and I see the same thing in Firefox, so it might be a xul-bug.
Could you try a daily build of Thunderbird 3 from Mozilla Team PPA [1] and see if you get similar results?

https://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa

Revision history for this message
In , Steve Dodier-Lazaro (sidi) wrote :

Hello,

I indeed am ashamed to admit I forgot checking Thunderbird 3. As you mentioned, the preferences dialog issue doesn't happen there. Yet, I reported the bug against TB2 since it's the latest stable release so far. I'd of course understand that "bug" to never be fixed in TB2 considering the likely complexity it involves and the remaining lifespan of TB2.

Revision history for this message
In , Ludovic-mozillamessaging (ludovic-mozillamessaging) wrote :

(In reply to comment #3)
> Hello,
>
> I indeed am ashamed to admit I forgot checking Thunderbird 3. As you mentioned,
> the preferences dialog issue doesn't happen there. Yet, I reported the bug
> against TB2 since it's the latest stable release so far. I'd of course
> understand that "bug" to never be fixed in TB2 considering the likely
> complexity it involves and the remaining lifespan of TB2.

Good I don't need to explain this :-)

Revision history for this message
Steve Dodier-Lazaro (sidi) wrote :

The attached proposed fix is an userChrome.css but i suppose putting it in Thunderbird's CSS should work just as fine.

Changed in thunderbird (Ubuntu):
assignee: nobody → Alexander Sack (asac)
Revision history for this message
Steve Dodier-Lazaro (sidi) wrote :
Changed in thunderbird:
status: New → Won't Fix
Changed in thunderbird:
importance: Unknown → Medium
Alexander Sack (asac)
Changed in thunderbird (Ubuntu):
assignee: Alexander Sack (asac) → Chris Coulson (chrisccoulson)
Martin Pitt (pitti)
Changed in thunderbird (Ubuntu):
assignee: Chris Coulson (chrisccoulson) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in thunderbird (Ubuntu):
status: New → Confirmed
Revision history for this message
Ma Jiehong (ma-jiehong) wrote :

This bug is still "alive"!

I use Thunderbird 7.0.1 with a dark theme (atolm) in xfce under Archlinux x86_64.

For example, the list of emails's font colours are just wrong (the font colour is black when it should be something close to white) and makes it very difficult to read!

Why is this bug not assigned any more?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.