Commit graph

7 commits

Author SHA1 Message Date
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
6b242379ec Remove Windows specific extra titlbar paddings from codebase
Firefox 101 doesn't need those anymore :)
2022-06-01 00:19:19 +03:00
MrOtherGuy
71fe0e87c7 add basic support for -moz-platform media query 2022-02-12 09:20:20 +02:00
MrOtherGuy
86f8cf4b86 Use the same extra titlebar padding on Win7 that is used on Win10 2021-06-06 08:23:40 +03:00
MrOtherGuy
59bee65e7b adjust item sizes so they fit better to other buttons 2021-03-21 10:22:30 +02:00
MrOtherGuy
0385fbec50 Fix broken pointer-events on nav-bar 2020-06-08 05:14:40 +03:00
MrOtherGuy
406d9c2a42 create menubar_in_main_toolbar.css 2020-06-07 19:40:15 +03:00