Dragodraki
Dragodraki

Reputation: 53

How to use transparency in legacy Thunderbird without destroying the title bar?

For experimental purposes I have Thunderbird v.52 x86 (pre-quantum and with legacy addons) installed on one of my computers (Windows 7 here). Now I would like some GUI elements to have a transparent background color - this is possible with CSS, whether userChrome.css or addon does not matter. But there is an unexpected negative side effect. If I specify transparency with RGBA scheme or procentual opacity, then title bars of child windows get lost (no joke). The same goes for the about:config setting ui.use_native_colors if it is set to false:

Default design

Transparency UI breaks title bar

It definitely has to do with the transparency colors. Because if I choose an normal RGB color and without opacity specifications, the color gets applied and title bar is kept available too.

My idea:

/* Symbol bar: Write new mail */
#msgcomposeWindow {
    background-color: rgba(255, 255, 255, 0.0);
}

What I have tried so far:

Does anyone have an idea which changes to the CSS are necessary to keep both, transparency symbol bars and the title bar that works with my Thunderbird 52?

Upvotes: 0

Views: 53

Answers (0)

Related Questions