New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add colored icons and theme support in message filter list toolbar #67
Comments
Here is a test version for working with your personal light weight theme: To install this, download the zip file and drop that into Thunderbird Add-ons Manager. |
It turns out that the background images of 3rd party themes wasn't loaded, here is a fixed version. To install this, download the zip file and drop that into Thunderbird Add-ons Manager. |
I really like the addition of color! Color makes the choices jump out to me!. |
Having tooltips and tiny icons is like playing a D&D game, where you have to explore everywhere to find hidden treasures. |
well, you can hover as long as you like :) the transition time is 0.3 seconds. I am not sure if I can delay the time when you move "off" the icon, but I can try to make it slower transition delay. But I wouldn't make that longer than 2.5 seconds max because it will feel "broken" after a certain length.
yeah, no redrawing just some simple CSS rules here. i tried a few settings but it felt strangely sluggish and wrong to let the icon stand increased for a while after moving off. One problem is that then your cursor will actually point to a different thing when you stay still and the icons on the left one by one get smaller. I thinking focusing on one thing (the one the user points to) is much nicer. you can't read all tooltips simultaneously anyway. Here is an example with 3 seconds delay: I much prefer a single second and half a second for the transition back to the small size: That's pretty much fast enough if I want to read them all one by one, left to right.
That could have been an interim bug from converting all locales to the new json format. |
I'm referring to the time between when the mouse is over a button and when the hover is displayed. I'm not sure about other people, but I would like the text to appear more quickly. I would expect the text to remain until I move the mouse away, but 3 seconds might be okay. |
Sorry, but I have no control over the tooltips, they are rendered by the Operating System. And they may go away altogether in the future when we switch to pure HTML, at that stage I will have to reinvent the wheel once again and code my own.
Anyway I optimized the transition somewhat to remove the "jankyness" - the other icons shouldn't be moved around when one is zoomed / shrinks back and more importantly the contents of the message list below are not moved around. New test version below: I achieve that by using smaller (and sometimes negative) margin and padding so that the icon doesn't push out the boundaries of the buttons while still presenting larger. everything now has the same transition time, 0.3s which I prefer to a sudden jumping of the size. |
Implemented in 5.3, released on 04/Aug/2021 |
The modern version of quickFilters has monochromatic icons some of which are hard to distinguish
default theme:

dark theme:

It would be good to have an option to colorize some / all of them for clarity. For reference, here are the old icons in Thunderbird 68:

Initially we could use some of the original colors, red for find duplicates, green for troubleshooting (bug), and purple for the save button. Also the sort icon could be a little clearer (maybe showing
a-z
instead of lines that seem to indicate sizes)The text was updated successfully, but these errors were encountered: