Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

active message header not well-highlighted

38 views
Skip to first unread message

norm

unread,
Mar 9, 2008, 2:34:39 PM3/9/08
to
This is a very trivial problem but perhaps there is an answer.

Since upgrading to TB2 I have noticed that when one looks at a
particular message that that message's Subject is not highlighted in the
SUBJECT list. In the 1.5 version, when you were reading a message, the
message title was highlighted in the Subject list. This was useful
because it gave you some feedback on any action (such as delete) that
you took on that message was being carried out on the correct message.

Is there a way of having the active message header easily distinguished?

Melchert Fruitema

unread,
Mar 9, 2008, 2:44:34 PM3/9/08
to
On 09-03-2008 19:34 CET, norm composed this enchanting statement:

Could it be that focus is not on the message threads, but on the message
("preview") pane? Here, the highlight changes from bright orange to
medium grey in that situation.

--
Kind regards,
Melchert

(MacOS 10.3.9 / Firefox 2.0, Thunderbird 2.0)

norm

unread,
Mar 9, 2008, 7:12:49 PM3/9/08
to

Yes, if I am understanding your terms.
If the focus is on the list of message subjects, then the active one is
highlighted in blue and is easy to see. But, if the focus is on the
panel in which the message is displayed, then the color of the title of
the message in the message list becomes highlighted in such a pale Grey
color that it is difficult to distinguish from the others in the list. I
would like to be able to change that light grey color to an easier to
see color.

Ken Whiton

unread,
Mar 10, 2008, 2:36:55 AM3/10/08
to
*-* On Sun, 09 Mar 2008 16:12:49 -0700,
*-* In Article 1p6dnWcdSNZp80na...@mozilla.org,
*-* norm wrote
*-* About Re: active message header not well-highlighted

I don't know the terminology to change the color of that
highlight bar, but another possibility would be to change the
background color of that message list pane (aka the Thread Pane) to
one that provides better contrast with not just the highlight bar but
all the elements contained in that pane. That's what I've done, and
if you're interested post back here and I can post the instructions
for you.

Ken Whiton

FIDO: 1:132/152
InterNet: kenw...@surfglobal.net.INVAL (remove the obvious to reply)

norm

unread,
Mar 10, 2008, 3:35:18 AM3/10/08
to
Thanks for the suggestion. I would like to try that and would appreciate getting the instructions

                                            Norm.

Melchert Fruitema

unread,
Mar 10, 2008, 6:32:02 AM3/10/08
to
On 10-03-2008 07:36 CET, Ken Whiton composed this enchanting statement:

In general, the 'looks' can be adapted by adding a file, userchrome.css,
to the Chrome folder in Tb's user profile.
You may find a dummy version in that folder. Unfortunately, I don't know
how to find the property names, yet. :-(

Ken Whiton

unread,
Mar 11, 2008, 1:49:09 AM3/11/08
to
*-* On Mon, 10 Mar 2008 00:35:18 -0700,
*-* In Article BOidnZReVLYoeUna...@mozilla.org,

*-* norm wrote
*-* About Re: active message header not well-highlighted

> Ken Whiton wrote:
>> *-* norm wrote

> Thanks for the suggestion. I would like to try that and would
> appreciate getting the instructions

It involves adding some code to your userChrome.css file, as
follows:

1. Leave TB open for the time being, so you can copy and paste
directly from this post into the userChrome.css file.

2. Using Windows Explorer, navigate to your Thunderbird profile.
If you don't know where that is, see:
http://kb.mozillazine.org/Profile_folder_-_Thunderbird

3. Within the profile folder, open (or create if it doesn't
exist) the chrome folder.

4. Within the chrome folder, open (or create if it doesn't
exist) the userChrome.css file, using Notepad or another
text editor.

5. Add/enter the following text into the file:

/* Set Background Color In Message List Window */

#threadTree > .tree-rows > .tree-bodybox {
background-color: #0000DD !important; }

6. Close TBird.

7. Save the userChrome.css file, making sure that your editor
doesn't add an additional .txt (or any other) extension to the
name. After saving, leave the editor/file open.

8. Open TBird and open a mail folder or newsgroup. The #0000DD
color is a medium blue. If that's satisfactory, close the
editor/file that you left open at the end of step 7. If not,
repeat steps 5 through 8, trying different colors, until
you're satisfied with the results. Colors can be specified
either by name, by RGB codes (RGB(xxx,yyy,zzz)), or by hex
code (#RRGGBB). In case you're not familiar with the latter
two methods, RGB codes have a range of possible values from
000 to 255, and hex codes have a range of possible values from
00 to FF.

norm

unread,
Mar 11, 2008, 1:58:37 AM3/11/08
to
> code (#RRGGBB). In case you're not familiar with the latter thw

> two methods, RGB codes have a range of possible values from
> 000 to 255, and hex codes have a range of possible values from
> 00 to FF.
>
> Ken Whiton
>
> FIDO: 1:132/152
> InterNet: kenw...@surfglobal.net.INVAL (remove the obvious to reply)

Thank you. I will try it and report back. norm

Blinky the Shark

unread,
Mar 11, 2008, 5:32:57 AM3/11/08
to

Nice work, Ken. I poked around in advanced config until I was blue in
the snout.


--
Blinky
Killing all posts from Google Groups
The Usenet Improvement Project: http://improve-usenet.org
Blinky: http://blinkynet.net

ovidiu

unread,
Mar 11, 2008, 3:26:43 PM3/11/08
to
-here's another one for the same user chrome file, but considering the
default white background and only these lines:

treechildren::-moz-tree-row(selected) {
background-color: gray !important;
border: 1px solid black !important;
}

treechildren::-moz-tree-cell-text(selected) {
color: white !important;
}

-course, you may change the colors or eliminate some lines

Or simplier. If the border may be enough, only do that:

treechildren::-moz-tree-row(selected) {
border: 1px solid black !important;
}

Be carefull! This affects aspect of all trees in Tb, not only the one in
the thread pane. Which should do, cause it should apply in all lists
(cases )

This should change specifically the row aspect when not focused (mouse
on message, for example)

Ken Whiton

unread,
Mar 12, 2008, 1:36:51 AM3/12/08
to
*-* On Tue, 11 Mar 2008 21:26:43 +0200,
*-* In Article cYednSSKcqhlQUva...@mozilla.org,
*-* ovidiu wrote

*-* About Re: active message header not well-highlighted

[ ... ]

> -here's another one for the same user chrome file, but considering
> the default white background and only these lines:

> treechildren::-moz-tree-row(selected) {
> background-color: gray !important;
> border: 1px solid black !important;
> }

> treechildren::-moz-tree-cell-text(selected) {
> color: white !important;
> }

> -course, you may change the colors or eliminate some lines

> Or simplier. If the border may be enough, only do that:

> treechildren::-moz-tree-row(selected) {
> border: 1px solid black !important;
> }

> Be carefull! This affects aspect of all trees in Tb, not only the
> one in the thread pane.

It doesn't have to.

#folderTree > treechildren:(etc.)
or
#threadTree > treechildren:(etc.)

should limit it to just the folder pane or thread pane, respectively.

> Which should do, cause it should apply in
> all lists (cases )

> This should change specifically the row aspect when not focused
> (mouse on message, for example)

Ken Whiton

ovidiu

unread,
Mar 12, 2008, 5:23:08 AM3/12/08
to
Ken Whiton wrote:
>
>> treechildren::-moz-tree-row(selected) {
>> border: 1px solid black !important;
>> }
>
>> Be carefull! This affects aspect of all trees in Tb, not only the
>> one in the thread pane.
>
> It doesn't have to.
>
> #folderTree > treechildren:(etc.)
> or
> #threadTree > treechildren:(etc.)
>
> should limit it to just the folder pane or thread pane, respectively.
course you can limit to thread pane, but I considered that the thread
pane is only the obvious one, while is ok to have all situations (folder
pane etc) changed and also to keep it simple. Then I warned about it so
that the OP or others to specifically ask if they only want it in thread
pane.

thanks for the addition

Ken Whiton

unread,
Mar 13, 2008, 3:16:07 AM3/13/08
to
*-* On Mon, 10 Mar 2008 22:58:37 -0700,
*-* In Article 0OGdnc1rp74Rgkva...@mozilla.org,

*-* norm wrote
*-* About Re: active message header not well-highlighted

> Ken Whiton wrote:
>> *-* norm wrote

>>> Ken Whiton wrote:
>>>> *-* norm wrote

[ ... ]

>>>>> If the focus is on the list of message subjects, then the active
>>>>> one is highlighted in blue and is easy to see. But, if the focus
>>>>> is on the panel in which the message is displayed, then the
>>>>> color of the title of the message in the message list becomes
>>>>> highlighted in such a pale Grey color that it is difficult to
>>>>> distinguish from the others in the list. I would like to be able
>>>>> to change that light grey color to an easier to see color.

>>>> I don't know the terminology to change the color of that
>>>> highlight bar, but another possibility would be to change the
>>>> background color of that message list pane (aka the Thread Pane)
>>>> to one that provides better contrast with not just the highlight
>>>> bar but all the elements contained in that pane. That's what
>>>> I've done, and if you're interested post back here and I can post
>>>> the instructions for you.

>>> Thanks for the suggestion. I would like to try that and would
>>> appreciate getting the instructions

>> It involves adding some code to your userChrome.css file, as
>> follows:

[ ... ]

> Thank you. I will try it and report back. norm

If changing the background color doesn't turn out to be
satisfactory, I just found a Web page containing userChrome.css code
to accomplish a wide variety of effects in TBird, one of which appears
to be exactly the out-of-focus-text highlighting you were originally
looking for. The Web page is at:

http://www.linnhe2.free-online.co.uk/thunderbird/chrome.html

The description of the code is:

* Tree text highlight when not in focus

I found that when I had a folder selected or an email in the
Thread pane, it changed its highlight colour when not in focus, that
is when I selected some text in the email or brought up the context
menu. I prefer it to remain highlighted. You may need to change the
color from black to suit. This must go above any other treechildren
code such as the Thread pane code below.

And the code itself is:

/* make all tree text (folders, address pane etc) use highlight colour
even when not in focus */
/* must be first before any other treechildren code such as Thread
pane text format below */
treechildren::-moz-tree-cell-text(selected) {
background-color: Highlight !important;
color: black !important;
}

If you want to limit the effect to just the thread pane or just
the folder pane or if you want to differentiate between the two panes
in any other way (such as using different highlight colors) replace
the "treechildren" in the above code with "#threadTree > treechildren"
and/or "#folderTree > treechildren" as desired.

0 new messages