Closed Bug 1576392 Opened 7 years ago Closed 3 years ago

Extended customization abilities for the "experimental" theming feature (for Thunderbird 68+)

Categories

(Thunderbird :: Theme, enhancement)

enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: bloomind.studio, Unassigned)

Details

Attachments

(1 file)

Attached image screenshot.jpg —

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36

Steps to reproduce:

I'm currently trying to port my complete theme add-on (TT DeepDark) to Thunderbird 68, but to manage to keep a similar level of UI appearance customization, I would need the Thunderbird "experimental" theming feature to allow CSS styling for all the UI areas. For instance, right now, it is not possible to customize:

  • "in-content" pages (add-ons manager, settings, "about" pages, etc.);
  • "in-content" pages popups;
  • scrollbars (especially needed for dark themes).

Is it possible for Thunderbird team to extend the experimental theming features so it could allow to style the UI more completely?
This could avoid to theme developers to heavily relay on userChrome/Content to compensate the Thunderbird theming API limitations. It could also make it easier for any kind of user to enjoy a full and coherent customization experience (especially important for dark themes) without installation hassles.

Flags: needinfo?(richard.marti)

Does this work on FX? We use the functionality of the Mozilla toolkit. If not, this bug needs to be moved to toolkit.

You could try to set the pref browser.in-content.dark-mode to true and when using the light system theme ui.systemUsesDarkTheme to "1". The latter you need to create manually as integer.

Actually the dark scrollbars are broken on trees on 69+ (FX and TB, bug 1571285).

Flags: needinfo?(richard.marti)

(In reply to Richard Marti (:Paenglab) from comment #1)

Does this work on FX? We use the functionality of the Mozilla toolkit. If not, this bug needs to be moved to toolkit.

You could try to set the pref browser.in-content.dark-mode to true and when using the light system theme ui.systemUsesDarkTheme to "1". The latter you need to create manually as integer.

Actually the dark scrollbars are broken on trees on 69+ (FX and TB, bug 1571285).

Firefox has exactly the same problem, i.e. no way to customize in-content pages through the "theme experiment" feature. Currently it is only possible through "userChrome/Content".

Concerning scrollbars, do you think there are any chances that someone will work on this?

(In reply to sr21 from comment #2)

Concerning scrollbars, do you think there are any chances that someone will work on this?

There are chances as it also affects FX but as the priority isn't too height it can last some versions. The good thing is, that the next public TB release that is affected by this bug is in around a year.

Would like to see support for complete themes as well.

Severity: normal → S3

We depend on FX. I'll close this bug. If you still need something with the limited theming possibilities then please open a FX bug.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: