MozillaZine

Button icons and themes in TB 61+

Discussion of general topics about Mozilla Thunderbird
David4321
 
Posts: 139
Joined: September 26th, 2008, 9:00 pm

Post Posted September 1st, 2019, 1:41 pm

I really miss more control over button icons and themes! Specifically I miss the classic button styles and the Charamel theme. And other addons as well. Yes I know there's a replacement for Charamel, but it's only a background color, not the full environment.

What was the change in 61+ that prevents this and disabled so many addons? Why was that necessary?

And most importantly, does anyone know a work around, or any way to get classic buttons back?

I find the depersonalized minimalistic icons infuriatingly hard to interpret at a glance. I know Microsoft and others have gone that route, but since when is that a gauge for excellence? The human brain doesn't work that way, visual cues, character, and recognizability are important to speed and enjoyment in functional environments. Color and form are not just decoration. And the aesthetic of the faceless generic feel seems against what I would think is the Mozilla culture, the whole trend is wrong headed in my view.

Ok, that's my opinion piece, now why is TB locked into that now, and is there anything I can do about it?

Thanks...

tanstaafl
Moderator

User avatar
 
Posts: 46584
Joined: July 30th, 2003, 5:06 pm

Post Posted September 1st, 2019, 9:22 pm

I don't remember much about version 61 since it wasn't a release build. Version 68 basically switched to WebExtension based add-ons. The changes made to legacy (XUL/XPCOM based) add-ons to keep them working with version 60 is insufficient. Legacy add-ons (including complete themes) are basically dead in version 68. Firefox removed support for complete themes and its not clear how/when they're providing some type of replacement,though they said they eventually will. Thunderbird is limited by what the Mozilla toolkit supports, and its design/features are driven by Firefox's needs.

The Thunderbird developers tried to keep legacy add-ons working as long as possible while continuing to upgrade to the latest Mozilla toolkit. Frank Lion would probably be the best person to comment on the future of complete themes.

I suggest you fall back to 60.8 for the interim. Its not clear yet when there will be support for changing the aesthetics (other than what you can do via userChrome.css) . I'm hoping that somebody will port the CustomizeMyBird add-on to become a WebExtension. Not as powerfull as a complete theme but it provided a lot of customization.

David4321
 
Posts: 139
Joined: September 26th, 2008, 9:00 pm

Post Posted September 2nd, 2019, 12:08 am

Thank you, that's about what I thought.

So is there any way you know to insert an external icon set without using an addon? I'm not a coder, but reasonably competent.

Also, what would be the best place to add my voice to developer input in favor of theme support?

tanstaafl
Moderator

User avatar
 
Posts: 46584
Joined: July 30th, 2003, 5:06 pm

Post Posted September 2nd, 2019, 10:00 am

See https://stackoverflow.com/questions/572 ... chrome-css for a example of how to modify buttons using CSS. It uses a userChrome.css file - see http://kb.mozillazine.org/UserChrome.js

"what would be the best place to add my voice to developer input in favor of theme support?"

File a enhancement request bug report against Thunderbird version 68. Right now they're paying a lot of attention to version 68-specific bug reports because they're trying to decide when it is good enough to enable upgrading to that version. So it will get more attention than normal. I suggest that besides lobbying for theme support you suggest that they try to encourage complete theme development by helping the developers of the Monterail complete theme create one. They stated "Unfortunately this version of Thundebird (v68) broke this and a lot more of themes and unfortunately it is not easy, nor possible, to update and adjust this theme at this moment, because the so called "full themes" are no more supported. I'll try to look if it is possible to re-create this theme with webExtension and made it compatible with Thunderbird >68. "

Monterail is a software design agency that got feedback from numerous Thunderbird developers while creating their complete theme. They're probably the best choice to pilot trying to create a webextension complete theme

https://bugzilla.mozilla.org/home
https://addons.thunderbird.net/en-US/th ... b-dl-users
https://github.com/conema/monterail-fulldark

David4321
 
Posts: 139
Joined: September 26th, 2008, 9:00 pm

Post Posted September 3rd, 2019, 10:27 am

That's great - thank you

Return to Thunderbird General


Who is online

Users browsing this forum: No registered users and 1 guest