Closed Bug 414290 Opened 17 years ago Closed 16 years ago

Preferences header has broken appearance in linux builds

Categories

(Thunderbird :: General, defect)

All
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 3

People

(Reporter: ispence, Assigned: ispence)

References

Details

(Keywords: regression)

Attachments

(2 files, 2 obsolete files)

Since the landing of bug 406883, the header in the preferences window can result in invisible text, making it difficult for users to use. Attached is a screenshot showing the issue.

My comment from bug 406883 explaining the issue
--------------------
It should be noted that this "breaks" the preferences dialog in Thunderbird. It
currently has some CSS that tries to make these headers look native-ish for
Vista. These conflict, thus making things break (a lot of themes have the
listbox background color white, and the thunderbird css makes the text white...
so invisible text)

Now I'm not positive, but we might magically fix this with the landing of bug
412092, since the -moz-appearance would override most of that.  That being
said, I'm trying to figure out some perf issues with that bug (perf is fine
everywhere except the new url autocomplete, but I think I know a fix for that),
so it could be a week of unusable preference windows for Thunderbird users
--------------------
Attached patch Patch rv. 1.0 (obsolete) — Splinter Review
Patch.

Adding winstripe's rules of |.paneSelector| (and |-moz-appearance: none;|) to |radiogroup.paneSelector| for GTK2.
Assignee: nobody → taken.spc
Status: NEW → ASSIGNED
Attachment #301480 - Flags: review?(bienvenu)
Attached image Screenshot with patch (obsolete) —
Comment on attachment 301496 [details]
Screenshot with patch

Oops, I forgot to attach the screenshot :-(.
Attachment #301496 - Attachment description: Scre → Screenshot with patch
Why keep the vista-ish look for Thunderbird on Linux?
Attachment #301480 - Flags: review?(bienvenu) → review+
(In reply to comment #5)
> Why keep the vista-ish look for Thunderbird on Linux?
> 

Because Qute theme is shared with Windows. Implementing Gtk2-ish look, we need more |ifdef|s or Qute-gnome.
So you are not going to ship individual themes (winstripe/pinstripe/gnomestripe) for thunderbird 3 like firefox 3 will?
(In reply to comment #7)
> So you are not going to ship individual themes
> (winstripe/pinstripe/gnomestripe) for thunderbird 3 like firefox 3 will?
> 

I don't know plans for thunderbird 3, but there are only two themes (pinstripe for OS X and qute for Windows/Linux) at this time and doesn't seem active development for themes.
# Implementing gtk-ish thunderbird theme should be filed as another bug if it was needed.
Just giving an alternative patch, not taking this bug.

This makes the header look like Firefox's
Ian's patch looks good.

In fact, I'm not sure what will happen Thunderbird's theme.
It might good idea to make Thunderbird's theme gnome-ish at this time.
# Previous my comments might be out of line.

I reset "assign to".
Assignee: taken.spc → nobody
Status: ASSIGNED → NEW
For native theming see bug 406742, bug 415415.

Ian: the patch looks good, I think we should go with it - the pref pane looks pretty broken now and I don't expect a gnome theme very soon, though sure would be nice for tb3. 
Assignee: nobody → ispence
Attachment #301480 - Attachment is obsolete: true
Attachment #301496 - Attachment is obsolete: true
Comment on attachment 302025 [details] [diff] [review]
Makes the header match Firefox's preferences

r=me, I'll check this in for you.
Attachment #302025 - Flags: review+
Checking in mail/themes/qute/mail/jar.mn;
/cvsroot/mozilla/mail/themes/qute/mail/jar.mn,v  <--  jar.mn
new revision: 1.22; previous revision: 1.21
done
Checking in mail/themes/qute/mail/preferences/preferences.css;
/cvsroot/mozilla/mail/themes/qute/mail/preferences/preferences.css,v  <--  preferences.css
new revision: 1.10; previous revision: 1.9
done

->FIXED
Status: NEW → RESOLVED
Closed: 16 years ago
Hardware: PC → All
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: