Commit Graph

29 Commits

Author SHA1 Message Date
MrOtherGuy c79cfaf813 Remove fx 119 specific light-dark() workarounds 2023-12-09 16:35:39 +02:00
MrOtherGuy a6f9e49d12 fx 119 workaround: apply --toolbar-bgcolor workaround for a few styles
This applies same kind of change to a few styles that was introduced for
autohide_bookmarks_toolbar.css in #315
2023-10-29 12:31:59 +02:00
MrOtherGuy fe6a29dbcd remaining -moz-box-x cleanup 2023-09-26 19:38:21 +03:00
MrOtherGuy 7daa9b45e3 status_inside_urlbar: let urlbar menupopup show again
Previously we hid it on purpose because it caused pretty major layout
issues when urlbar's grid layout interacted with xul layout.

But now with flexbox it should work just fine.
2023-08-15 21:01:00 +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 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