Open Bug 1777676 Opened 2 months ago Updated 24 days ago

Theme image repeats on main toolbar (first toolbar in #mail-toolbox)

Categories

(Thunderbird :: Theme, defect)

Thunderbird 102
defect

Tracking

(Not tracked)

People

(Reporter: axel.grude, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Attached image tb102-theme.png

In Thunderbird 102 release version the background image of any lightweight theme repeats from main toolbar on. I am pretty sure, that this was not the case in the last beta I installed (102.0b8)

Blocks: tb102found

This is unfortunately a temporary issue that we will not be able to fix until we rebuild the primary toolbar.
Here's an overview of the problem:

  • Our toolbars are separate elements repeated per tab, so the mail toolbar is different from the calendar toolbar, chat toolbar, etc.
  • The toolbars are detached from the titlebar and tab bar, since those are only 1 big element for the entire UI.

What we had before:

  • The previous implementation was creating a floating DIV with the background image and applying it underneath the titlebar and toolbar.
  • Titlebar and toobar were transparent to show the image.

Why is visually "broken" now:

  • Firefox did some drastic layout changes and we needed to follow to properly inherit correct window decorations.
  • The previous implementation wasn't working anymore due to these changes.

When will this be fixed:

  • In the upcoming months, but not uplifted to 102.
  • The goal is to create 1 dynamic toolbar that changes its buttons based on the tab (mail, calendar, etc)
  • Having 1 toolbar will allow us to move it outside the tab content, and being in the same container of the titlebar and tabbar, therefore using the same background image without repetition.

(In reply to Alessandro Castellani [:aleca] from comment #1)

When will this be fixed:

  • In the upcoming months, but not uplifted to 102.
  • The goal is to create 1 dynamic toolbar that changes its buttons based on the tab (mail, calendar, etc)
  • Having 1 toolbar will allow us to move it outside the tab content, and being in the same container of the titlebar and tabbar, therefore using the same background image without repetition.

thanks for the detailed reply. IIt's unfortunate that this cannot be fixed with in this ESR period, having broken themes like this for a whole year looks very unprofessional... I am still hoping that I can inject my custom toolbar (QuickFolders) for the main UI for another ESR period.

Having my own custom toolbar for favorite tabs works like a dream for many of my users:
https://i.imgur.com/4ZrZ8dF.png

PS: I would be interested in how many other experimental Add-ons still use custom toolbars. If the need to be taken away I am hoping we can inject horizontal panels and rebuild there from scratch.

You need to log in before you can comment on or make changes to this bug.