cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
mysteron347
New member
Status: New idea

When new unread mail arrives in a folder, Thunderbird turns the folder-name and unread-mails count to Blue.

However, this indication does not survive a restart, so if a folder currently has new unread mail and TB is restarted (or for instance a Windows restart occurs) then the folder remains unmarked.

Could the "new unread mail" status be preserved so that the indication is shown when TB restarts?

I'd suggest that no "new unread mail" should remain unmarked, "new unread mail from previous sessions" be marked in one colour and "new unread mail in this session" be marked in another.

My preferences would be black, turquoise and hot pink for these three states. Others would inevitably disagree, so a simple colour-select facility (possibly via config) would be desirable

3 Comments
Status changed to: New idea
Jon
Community Manager
Community Manager

Thanks for submitting an idea to the Mozilla Connect community! Your idea is now open to votes (aka kudos) and comments.

Agentvirtuel
Collaborator

Hello

Of course, it's not the answer expected, nevertheless, take a look at.
https://connect.mozilla.org/t5/discussions/change-quot-unread-email-quot-color-again/m-p/48168/highl...
https://connect.mozilla.org/t5/ideas/customisable-colors-for-new-received-message/idc-p/71950/highli...

Below, a test, userChrome.css

.new-messages > .container > .name {
  color: red !important;
  font-weight: bold !important;
}
#folderTree:focus-within li.selected.unread > .container > .name,
#folderTree:focus-within li.selected.new-messages > .container > .name {
  color: lime !important;
}

/* Change the color of the "bubbles" (Unread) in the folder panel */
:root {
 --folderpane-unread-count-background: orchid !important;
 --folderpane-unread-new-count-background: limegreen !important;
}

/* threads pane unread colour table view */
#threadTree tr[data-properties~="unread"] {
color: red !important; }

/* threads pane new colour table view */
#threadTree tr[data-properties~="new"] {
color: green !important; }

A test, userChrome.css

If you modify, userChrome.css, then, restart Thunderbird.

c0d3h4x0r
Strollin' around

I totally disagree with using colors (especially the ones suggested by the OP!) as the visual indication. Color-impaired users would pitch a fit about that; having different icons for each state would be a better visual indication.

I also don't see any need to differentiate between "unread from previous sessions" and "unread from this session". Unread is unread; the rest is not useful information.

I 1000% agree that unread counts/states should persist across app sessions, however.