QNetITQ/WaveFox

Tab border color doesn't change when installing custom themes

Closed this issue · 4 comments

Even though the custom theme has a yellow tab border color, the tab border color does not change when the theme is applied.

How it should be How it appears
изображение изображение

Firefox Dev 127.0b3
userChrome.Style.ThirdParty.Enabled
userChrome.Tabs.Option2.Enabled
userChrome.LightTheme.Tabs.Borders.Enabled
userChrome.DarkTheme.Tabs.Borders.Enabled

I'm going to change the way tab borders are handled in v1.6.127. The old method is quite complicated, inflexible and does not work with translucent surfaces. This can be bypassed, but then there will be problems with compatibility with some themes from AMO. Just enable the key userChrome.Tabs.SelectedTabIndicator.Enabled.

Could you please tell if in the future it will be possible to show the selected tab indicator as a border like in the original Firefox theme?

This is not easy to do and will require a lot of compromises. Most likely I won't even try.

I made shadows compatible with AMO themes. As much as possible, given the limitations. Should work starting with v1.7.131.