Commit graph

12 commits

Author SHA1 Message Date
MrOtherGuy
647b413152 Remove xul-box use from bunch of styles 2023-03-31 18:26:43 +03:00
MrOtherGuy
0ff12e01fe Add support for modern flexbox layout
Flexbox model will replace old xul box as the default display model so
this patch adds support for that in a whole bunch of styles.

A lot of style rules are marked as "Fx < 112 compatibility" rules and
those can be removed when 112 hits release.
2023-03-11 12:26:07 +02:00
MrOtherGuy
b9e140dbbd Rewrite combined_favicon_and_tab_close_button.css
This rewrites the style to achieve compatibility with
inline_tab_audio_icons.css. compatibility only requires few small
non-affecting extra rules in inline_tab_audio_icons. This patch also
makes combined_favicon_and_tab_close_button work with themes where tab
background is not full opaque which is a nice bonus :)
2022-03-29 17:14:40 +03:00
MrOtherGuy
82fec575ec remove uses of -moz-proton media query 2021-11-23 16:49:50 +02:00
MrOtherGuy
a9870bd053 simplify tab-close-button styling 2021-05-09 07:47:17 +03:00
MrOtherGuy
4beb12d28e make urlbarView-url row align nicely with the text of the first line 2021-04-28 20:02:09 +03:00
MrOtherGuy
99306dccfc separate proton compat. into media query and make close button pos & size correct 2021-04-27 17:59:42 +03:00
MrOtherGuy
f27380d7e2 proton compatibility for combined tab favicon & close button 2021-04-27 13:15:16 +03:00
MrOtherGuy
84ec1414dd Add source/license notices 2020-05-22 08:13:58 +03:00
MrOtherGuy
cefffeb43d Don't show close button on pinned tabs 2019-10-10 20:51:46 +03:00
MrOtherGuy
fe39d0f72e Add option to handle no-favicon scenario 2018-12-31 16:04:32 +02:00
MrOtherGuy
cb64cb353c New file 2018-12-31 13:34:01 +02:00