This RFE is intended to help addon developers in HTML option page development with the necessary basic CSS for the most used elements on option pages. The resulting option pages should be more consistent (between different addons and to Thunderbirds own option pages). The CSS should support default (system), light and dark themes. The provided CSS subsets have to be (a little bit) different for incontent-pages (in addon manager cards) and for option pages in own tabs, due to the necessary body margins/paddings and maybe due to different background colors. At the moment (Thunderbird 91 Beta 4 and latest dailies) it is not easy to use Thunderbirds own CSS in addon option pages. On the one hand it is helpfull to include the common.css (common.inc.css), but on the other hand this leads to messed up background and text colors for some input elements (HTML select options) in dark mode.
Bug 1722617 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
This RFE is intended to help addon developers in HTML option page development with the necessary basic CSS for the most used elements on option pages. The resulting option pages should be more consistent (between different addons and to Thunderbirds own option pages). The CSS should support default (system), light and dark themes. The provided CSS subsets have to be (a little bit) different for incontent-pages (in addon manager cards) and for option pages in own tabs, due to the necessary body margins/paddings and maybe due to different background colors. At the moment (Thunderbird 91 Beta 4 and latest dailies) it is not easy to use Thunderbirds own CSS in addon option pages. On the one hand it is helpfull to include the common.css (common.inc.css), but on the other hand this leads to messed up background and text colors for some input elements (HTML select options) partially in light mode and more in dark mode.