Thunderbird text color -

poma pomidorabelisima at gmail.com
Fri Sep 13 09:23:15 UTC 2013


On 13.09.2013 04:42, g wrote:
> 
> 
> On 09/12/2013 08:04 PM, Bob Goodwin ~ Zuni, Virginia, USA wrote:
> <>
> 
>> Yes that is my problem, I can't find whatever it is that controls the
>> "link name" color, it is dark blue against the black background that I
>> use and essentially invisible unless I high light it which is
>> inconvenient.
> 
> something/someone has gotten in you thunderbird about:config settings?
> 
> 
>> As for the "21" items under "mail" I tried changing each Blue entry to
>> 00 as I said earlier, to which you took exception.
> 
> if you would make changes completely as i have posted in past, you would
> have what you want.
> 
> you need to change *all* to *FF* to get *white*. no, you are taking
> exception
> and changing what _you_ want to change and not what i tell you to change.
> 
> setting a color at FF sets it to it's highest level of view. setting a
> color
> to 00 removes it from view.
> 
> to view black, all colors are turned full off with 000000.
> 
> to view white, all colors are turned full on with FFFFFF.
> 
>> I suspect that as Dave mentioned it may be something we have to add,
>> but what and how?
> 
> if you have what i list below, you need to add nothing.
> 
>> What do they call the link name?
> 
> anchor, link, and visited.
> 
>> browser.underline_anchors has only two options, true or false. It is set
>> to true.
> 
> correct, as it is boolean and can only be true or false. as should be.
> 
>> browser.anchor_color accepts hex color codes. I set it to white but does
>> not affect the color of the "link name."
> 
> that is anchor color, leave at #FFFFFF for *white*.
> 
>> browser.underline_anchors has nothing to do with the color of quoted
>> links, it just controls the underline I assume.
> 
> correct. correct. should be true to underline links.
> 
> 
> *so, one more time*, for _all_ text to be *white* on a *black* background:
> 
>   browser.active_color                    #FFFFFF
>   browser.anchor_color                    #FFFFFF
>   browser.display.background_color        #000000
>   browser.display.focus_background_color  #000000
>   browser.display.focus_text_color        #FFFFFF
>   browser.display.foreground_color        #FFFFFF
>   browser.visited_color                   #FFFFFF
> 
>   editor.active_link_color                #FFFFFF
>   editor.background_color                 #000000
>   editor.followed_link_color              #FFFFFF
>   editor.link_color                       #FFFFFF
>   editor.text_color                       #FFFFFF
> 
>   mail.citation_color                     #FFFFFF
> 
>   msgcompose.background_color             #000000
>   msgcompose.text_color                   #FFFFFF
> 

In addition to these settings, ;)

.thunderbird/<PROFILE>/user.js
user_pref("quotecolors.usermsgcolors", true);
user_pref("quotecolors.fg.l1", "#RRGGBB");
user_pref("quotecolors.fg.l2", "#RRGGBB");
user_pref("quotecolors.fg.l3", "#RRGGBB");
user_pref("quotecolors.fg.l4", "#RRGGBB");
user_pref("quotecolors.fg.l5", "#RRGGBB");
user_pref("quotecolors.bg.l1", "#RRGGBB");
user_pref("quotecolors.bg.l2", "#RRGGBB");
user_pref("quotecolors.bg.l3", "#RRGGBB");
user_pref("quotecolors.bg.l4", "#RRGGBB");
user_pref("quotecolors.bg.l5", "#RRGGBB");
user_pref("quotecolors.messagebgcolor", "#RRGGBB");
user_pref("quotecolors.messagelinkcolor", "#RRGGBB");
user_pref("quotecolors.messagelinkhovercolor", "#RRGGBB");
user_pref("quotecolors.messagetextcolor", "#RRGGBB");
user_pref("quotecolors.signaturecolor", "#RRGGBB");
user_pref("quotecolors.signaturelinkcolor", "#RRGGBB");

There's still a bunch of settings, but this is already too much, right.

The user.js file is a file you must create. It works the same way as the
prefs.js, but it is 100% user controlled and takes precedence over the
prefs.js. When the Monkey/Birdie is started, all settings within the
user.js will be copied over to the prefs.js. If the same preference name
exists in the prefs.js, it will be replaced by the one in the user.js.
The Monkey/Birdie, on the other hand, does not have the right to
manipulate user.js. That's why changes to user.js can be made while the
Monkey/Birdie is running. One of the pros about the user.js is that it
can act as documentation of what preferences you've set manually.[1]

> see the commonality of above?
> 
> after making above changes, close about:config window, close preferences
> window, close thunderbird window. sing 5 verses of "happy birthday bob".
> 
> open thunderbird, open an email, should be _all_white_text_ on
> _all_black_background_. press <ctrl+r>, compose window should be
> _all_white_text_ on _all_black_background_.
> 
> if not, open about:config to see what settings have changed and reset
> them to above. after making above changes, close about:config window,
> close preferences window, select;
> 
>    Help > Restart with Add-ons Disabled
> 
> accept prompts to close thunderbird window. sing 5 verses of "happy
> birthday bob".
> 
> open thunderbird, open an email, should be _all_white_text_ on
> _all_black_background_. press <ctrl+r>, compose window should be
> _all_white_text_ on _all_black_background_.
> 
> if not, you have something very, very wrong and you need to try a
> different desktop environment.
> 

These are the Mozilla's internals, not the DE's ones. ;)


poma


[1] http://seamonkey.ilias.ca/customizing/



More information about the users mailing list