Alternate background colors
Alternate background colors for the list of mails in the inbox would be nice. Differentiating between mails that are below each other would be a lot easier.
37
people like this idea
I like this idea!
Tell me when this idea gets some attention.
The more people who like this idea, the more it gets noticed.
The more people who like this idea, the more it gets noticed.
The best point from everyone
-
For some reason, this refused to work with that 'namespace url' header, so I commented it out for the time being. I also stole the color Mail uses for threaded messages for the alternating rows. My final userChrome.css looks like this:
/*namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");*/
/* set default namespace to XUL */
/* Set Thread pane to alternate row colours */
#threadTree treechildren::-moz-tree-row(odd) {
-moz-appearance: none !important;
background-image: none !important;
background-color: #CFDBF1 !important;
}
#threadTree treechildren::-moz-tree-row(selected) {
background-color: -moz-Dialog !important;
}
#threadTree treechildren::-moz-tree-row(selected, focus) {
background-color: Highlight !important;
}
I’m enthused.
3 people think
this is one of the best points
-
Inappropriate?In Thunderbird, you can tweak things like this by using a userChrome.css file. I'm curious whether Postbox supports (or plans to support) userChrome.css customizations.
-
Inappropriate?I know this userChrome.css-feature from Firefox. I'd like to see it also in Postbox, but I think the idea of alternate background colors should be implemented by the Postbox team.
-
Inappropriate?Thanks for the feedback guys. The userChrome.css trick does indeed work in Postbox as well.
:) -
Inappropriate?Sorry if I'm being a little bit slow on this one, but where might one put the userChrome.css file for Postbox? With Thunderbird you normally put it with your profile, located at ~/Library/Thunderbird/Profiles/... but with Postbox I see no analogous folder (i.e. ~/Library/Postbox/...).
-
Inappropriate?Should be ~/Library/Application Support/Postbox/..., I think. There's no 'chrome' folder in the profile folder by default, but my guess is it'll work if you create one there and then add the userChrome.css fike. I'm curious what to add to my userChrome to get that effect, though.
-
Inappropriate?Thanks for the tip, there *is* a profile folder there. I created 'chrome/userChrome.css' (folder and file) and then added:
#threadTree treechildren::-moz-tree-row(odd)
{
-moz-appearance: none !important;
/* a little lighter than "light steel blue" */
background-color: #C0D4EE !important;
}
For a look that I can live with for now :P
I'll obsess over the exact shade of gray/blue later, and for now start reclaiming my life from my sudden Postbox discovery binge.
EDIT: Realized that for posterity I ought to add that future seekers can find their profile folder at something like:
~/Library/Application Support/Postbox/Profiles/xxxxxxxx.default -
Inappropriate?Ahh... should mention. The above plays havoc with selection (can't tell if you've selected odd rows). A more sophisticated solution is in order.
I found this site and from there borrowed the following row styling instead:
/* change Thread pane alternating row colours */
#threadTree treechildren::-moz-tree-row(odd) {
-moz-appearance: none !important;
background-image: none !important;
background-color:#EFEFEF !important;
}
#threadTree treechildren::-moz-tree-row(selected) {
background-color: -moz-Dialog !important;
}
#threadTree treechildren::-moz-tree-row(selected, focus) {
background-color: Highlight !important;
}
Much better!
He also recommends that you put this at the head of the file:
namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* set default namespace to XUL */
-
Inappropriate?For some reason, this refused to work with that 'namespace url' header, so I commented it out for the time being. I also stole the color Mail uses for threaded messages for the alternating rows. My final userChrome.css looks like this:
/*namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");*/
/* set default namespace to XUL */
/* Set Thread pane to alternate row colours */
#threadTree treechildren::-moz-tree-row(odd) {
-moz-appearance: none !important;
background-image: none !important;
background-color: #CFDBF1 !important;
}
#threadTree treechildren::-moz-tree-row(selected) {
background-color: -moz-Dialog !important;
}
#threadTree treechildren::-moz-tree-row(selected, focus) {
background-color: Highlight !important;
}
I’m enthused.
3 people think
this is one of the best points
-
Nice, thanks.
I got better results using:
#threadTree treechildren::-moz-tree-row(selected) {
background-color: #D0D0D0 !important;
}
rather than -moz-Dialog. The selection wasn't visible for me when it lost focus. -
You're missing an at-sign before "namespace", it should be @namespace -
Inappropriate?Thank you, looks great. I like stemcel's color suggestion (#EFEFEF) most.
I’m thankful
-
Inappropriate?I use iTunes' colour. #F1F5FA
-
This one is even better :-) -
Inappropriate?FWIW: Thunderbird 3.0b1 uses #F0F0F0.
-
Inappropriate?Hello, I have tried to insert the userChrome.css in several places and have not gotten this to work. I don't find a /Application Support/ file. Any other places it might be? This would be great if I could get it to work. Thanks
-
Inappropriate?works very well, thank you
-
Inappropriate?i love the postbox hacking going on here already :)
cool stuff guys. -
Inappropriate?Hey, this is a cool hack. Thanks guys!
-
Inappropriate?first, let me say i've only been using postbox for about an hour, but i'm impressed with what it can do. i'm a LONGTIME mac user, and am very comfortable switching from apple mail...
so here's my question: in viewing my inbox, is there a way to have alternating gray/white rows, so i can see the different emails better? i think that might be a nice feature.
thanks for your time, and keep up the great work.
This reply was created from a merged topic originally titled
feature request: alternating rows.
I’m happy
-
Do you mean something other than the solutions 9,10, and 11 posts before yours? If you want alternating rows in different colors then you can do it as outlined in those three posts. Otherwise... I don't know what you mean. -
Inappropriate?None of these are working for me anymore. Are they working for other people using v. 1.0 or 1.01?
I’m bummed
-
try turning off the feature to color rows with the topic cell color in Preferences / Display / Topics (assuming that is turned on). Maybe those CSS rules are overriding you hacks to userChrome.css? -
Inappropriate?I did have this turned on, and I thought this was gonna get it, Scott. But alas, nope, didn't fix it.
-
Inappropriate?I like the idea, just want it as a preference option, not having to hack the userChrome.css file as a user, perhaps even allowing selection of the shading color..
I’m excited
1 person thinks
this is one of the best points
-
Inappropriate?I'm really used to the alternating row colors and miss it a lot in Postbox (sounds silly, but it's one of the last things keeping me using both Thunderbird 3.0b4 and Postbox.) Sounds like I'm not the only one -- an option would be awesome.
-
Inappropriate?The CSS hack at the top works for me in 1.0b2 -- nice, thank you!
-
Inappropriate?Hacking CSS is UGLY .. Settings/Preferences option with selection boxes and dropdowns for the colors.. or perhaps even extend it to have priority coloring (similar to Eudora *gasp*)... Im liking the more user friendly appoach of say.. the original Eudora series.. vs the Mozilla/Firefox open source so having settings you have to basically edit an ini / config file by hand in is ok in an application!
Loading Profile...




EMPLOYEE







