Commit graph

25 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
9a66b9e88f status_inside_urlbar: pack statuspanel label to center when asked to
Loading status label is rendered as pseudo-element in Firefox 109 and
this change is necessary to correctly center the label in that case.
2022-11-28 09:01:48 +02:00
MrOtherGuy
22a42117d0 status-inside-urlbar: add background-color to .browserStack
This opaque background allows us to draw statuspanel behind it.
Without this patch, the statupanel could be shown on tabs
that don't yet have associated <browser> such as when restoring
a tab after startup.
2022-10-15 18:36:04 +03:00
MrOtherGuy
855b1f8a95 status_inside_urlbar: Update styling to work with Fx106 2022-09-10 19:11:23 +03:00
MrOtherGuy
bd53d19665 replace --lwt-toolbar-field-x variables with new versions
Firefox 91 still uses some old variants, so this style adds temporary
dummy variables to several styles to make <91 work.
2021-08-26 10:01:45 +03:00
MrOtherGuy
cdb336f35e fix some background-color and alignment problems of statusbar 2021-07-26 09:09:50 +03:00
MrOtherGuy
0705a8526d Properly end some comments 2020-09-03 12:11:35 +03:00
MrOtherGuy
ce295c1bb0 Use focused urlbar color as background 2020-08-09 13:51:50 +03:00
MrOtherGuy
b96f1b9555 Use the same 1.15em font-size for status as what Firefox uses for url 2020-08-09 13:03:54 +03:00
MrOtherGuy
a0c8c9c2a0 Replace all <Tab> characters with two spaces 2020-05-22 09:07:26 +03:00
MrOtherGuy
84ec1414dd Add source/license notices 2020-05-22 08:13:58 +03:00
MrOtherGuy
d15ab49549 convert -moz-stack to equivivalent-ish css grid 2019-11-14 16:53:25 +02:00
MrOtherGuy
ac806cd3f8 Force statuspanel max-width to 100% to avoid potential clipping 2019-10-15 13:28:45 +03:00
MrOtherGuy
cfa383b412 Adjust some default colors and add optional centered text 2019-05-09 20:10:35 +03:00
MrOtherGuy
e6b10edaf6 Disable hiding of protocol by default 2019-05-05 15:28:48 +03:00
MrOtherGuy
729712fec9 Remove background-image on hover and active as a workaround for -moz-element() issues 2019-02-23 11:30:22 +02:00
MrOtherGuy
de85770d94 Add warning about potential long tab switch times 2019-02-04 10:14:37 +02:00
MrOtherGuy
82af721461 Better handle status vertical position 2019-02-03 11:36:04 +02:00
MrOtherGuy
dfb27f1c23 Hide the status when urlbar is hovered 2019-02-03 11:05:37 +02:00
MrOtherGuy
4adb183dad Change fallback-color and and notice for transparent themes 2019-01-03 16:34:07 +02:00
MrOtherGuy
974d728ba9 Use toolbar background as fallback-color 2018-12-29 17:17:15 +02:00
MrOtherGuy
cc29bb73d2 Make color of connection states light blue 2018-12-06 18:49:15 +02:00
MrOtherGuy
408ed46ffa Custom colors for internal nav buttons only w/ theme_toolbars 2018-12-04 20:22:45 +02:00
MrOtherGuy
a19e10aeda Add theme files and some compatbility rules 2018-12-04 17:32:10 +02:00
MrOtherGuy
15cb67cf2c initial commit 2018-10-21 18:44:14 +03:00