Closed
Bug 616699
Opened 14 years ago
Closed 14 years ago
Address Book Output Panel does not read (or overrides) GTK theme settings for background, text color.
Categories
(SeaMonkey :: UI Design, defect)
SeaMonkey
UI Design
Tracking
(Not tracked)
RESOLVED
FIXED
seamonkey2.1b2
People
(Reporter: skyalmian, Assigned: skyalmian)
Details
Attachments
(1 file, 1 obsolete file)
1.29 KB,
patch
|
philip.chee
:
review+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.17pre) Gecko/20101201 SeaMonkey/2.0.12pre
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.17pre) Gecko/20101201 SeaMonkey/2.0.12pre
While the Address Book's list of contacts and address book panels (top row and left column) adhere to whatever setting the GTK theme is set to, namely text and background color, the output panel below overrides with white background and white text. This is only noticeable on dark GTK themes with black backgrounds and white or gray text.
Reproducible: Always
Steps to Reproduce:
1. Switch to a dark-themed GTK theme where black backgrounds are the norm.
A screenshot for visual example:
http://sky.sploitz.com/bugzilla/seamonkey-address-book.png
This looks like the SeaMonkey equivalent of Thunderbird bug 351736?
Address book backend is shared code, but the themes aren't...
Yep... I incorporated the changes into addressbook.css from "Comment on attachment 375176 [details] [diff] [review]" and tested... Like Brian said: "looks good", with and without dark GTK theme. "The fix v2" needs to be incorporated into addressbook.css.
Since you've worked it out already, do you like to post a patch for review? :-D
Status: UNCONFIRMED → NEW
Ever confirmed: true
I've never done any actual coding before and this is first time doing anything... Does this count?
Component: MailNews: Address Book & Contacts → UI Design
OS: Linux → All
Hardware: x86_64 → All
Version: unspecified → Trunk
Comment on attachment 495309 [details] [diff] [review]
Patch
Looks good to me, I'm asking Neil for review on your behalf.
Attachment #495309 -
Attachment description: Patch? → Patch
Attachment #495309 -
Attachment is patch: true
Attachment #495309 -
Flags: review?(neil)
Comment 6•14 years ago
|
||
Comment on attachment 495309 [details] [diff] [review]
Patch
> .CardViewLink {
>- color: blue;
>- text-decoration: underline;
>+ color: -moz-nativehyperlinktext;
Why are you removing the underlining?
The Thunderbird themes have "text-decoration: underline;" defined later as part of the "html|a" rules, SeaMonkey's classic theme doesn't have that.
Comment 8•14 years ago
|
||
Comment on attachment 495309 [details] [diff] [review]
Patch
> .CardViewLink {
>- color: blue;
>- text-decoration: underline;
>+ color: -moz-nativehyperlinktext;
r=me if you restore the underlining.
Attachment #495309 -
Flags: review?(neil) → review+
Re-added the line...
Attachment #495309 -
Attachment is obsolete: true
Attachment #495413 -
Attachment is patch: true
Comment 10•14 years ago
|
||
This should be approved after Neil's r+, unless I'm reading anything wrong.
Thus, I'm setting the "checkin-needed" keyword for someone to push on trunk.
Keywords: checkin-needed
Whiteboard: [c-n: comm-central]
Assignee | ||
Comment 11•14 years ago
|
||
Thank you for everything you've done... This wouldn't have been solved had you not found the similar Thunderbird bug. :} I did look before posting this, but I had limited my searches to SeaMonkey...
Comment 12•14 years ago
|
||
You are welcome, and congratulations for your first SeaMonkey patch!
Updated•14 years ago
|
Attachment #495413 -
Attachment description: "hg diff -p -U 8 addressbook.css > addressbook2.txt" output → "hg diff -p -U 8 addressbook.css > addressbook2.txt" output. r=Neil
Attachment #495413 -
Flags: review+
Comment 13•14 years ago
|
||
I'm not aware of any tree closures on trunk, thus a friendly ping for a push?
Comment 14•14 years ago
|
||
Comment on attachment 495413 [details] [diff] [review]
"hg diff -p -U 8 addressbook.css > addressbook2.txt" output. r=Neil [Checkin: comment 14]
http://hg.mozilla.org/comm-central/rev/1e36326c45e3
Attachment #495413 -
Attachment description: "hg diff -p -U 8 addressbook.css > addressbook2.txt" output. r=Neil → "hg diff -p -U 8 addressbook.css > addressbook2.txt" output. r=Neil [Checkin: comment 14]
Comment 15•14 years ago
|
||
Thanks!
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Whiteboard: [c-n: comm-central]
Target Milestone: --- → seamonkey2.1b2
Comment 16•14 years ago
|
||
Comment on attachment 495413 [details] [diff] [review]
"hg diff -p -U 8 addressbook.css > addressbook2.txt" output. r=Neil [Checkin: comment 14]
> .CardViewLink {
>- color: blue;
> text-decoration: underline;
>+ color: -moz-nativehyperlinktext;
[The slip over the underline has caused the change in colour to migrate!]
You need to log in
before you can comment on or make changes to this bug.
Description
•