Thanks. Following your link, I modified it to colorize just the subject line:
/* ::: Cards view - Make the subject line text color match the tag color ::: */
#threadTree[rows="thread-card"] .card-container .thread-card-subject-container {
color: var(--tag-color);
}
Furthermore, I added the CSS to colorize the border as well:
/* ::: Cards view - Make the border line color match the tag color if a tag is applied ::: */
#threadTree[rows="thread-card"] tr[data-properties~="tagged"] .card-container {
border-color: var(--tag-color) !important;
}
This is the result (in dark theme):
But this userChrome.css technique is not for everyone, and 99% of the users will be absolutely lost.
And if you also wish to have the selection indicator on the left side to be colored, add this CSS rule:
/* ::: Cards view - Make the left vertical indicator bar color match the tag color if a tag is applied ::: */
#threadTree[rows="thread-card"] tr[data-properties~="tagged"] .card-container::before {
background-color: var(--tag-color) !important;
}
And if you don't want the outline to be that distracting, you can make it less bright:
/* ::: Cards view - Make the border line color match the tag color if a tag is applied ::: */
#threadTree[rows="thread-card"] tr[data-properties~="tagged"] .card-container {
--faded-tag-color: color-mix(in srgb, var(--tag-color) 50%, transparent); /* This gets the color with 50% opacity */
border-color: var(--faded-tag-color) !important;
}
Thanks for reopening this topic. The links in some of the answers worked.
I agree with @PeterM that most users would be absolutely lost to fix this problem, even with the explicit instructions.
This is a prime example of why developers shouldn't muck things up without getting proper feedback first. Thunderbird lost an incredibly useful feature here for no good reason. This time, fortunately, there was a workaround. Not pretty, not easy, but works for the technically savvy.