Commit Graph

23 Commits

Author SHA1 Message Date
MrOtherGuy 6931382f92 Replace uses of -moz-bool-pref with -moz-pref
This new media query feature replaces the old -moz-bool-pref in Firefox
137. -moz-pref can be used to also query values of string and number
     prefs
2025-02-13 07:38:04 +02:00
MrOtherGuy cb601a0a29 remove old @supports -moz-bool-pref uses 2024-05-16 05:11:36 +03:00
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 fd73e2094e Add @media based versions for -moz-bool-pref in various styles
Also some cleanup for menupopup_forced_color_schemes.css for remove some
old and unused variables.

This just adds media query versions to files - old ones should be
removed at some point
2023-10-22 14:23:41 +03:00
MrOtherGuy fe6a29dbcd remaining -moz-box-x cleanup 2023-09-26 19:38:21 +03:00
MrOtherGuy 13e1340e9a remove old Fx <112 compatibility rules 2023-09-07 20:20:40 +03:00
MrOtherGuy 2a0f40b305 floating findbar: Derive findbar background from theme colors
Previously this just used --toolbar-bgcolor which may have transparency
leading to poor readability. Similar results might still happen if theme
has poor text-background contrast, but now the result should be less
unpredicatable.
2023-05-01 12:36:17 +03:00
MrOtherGuy 505d247b8f floating-findbar: Don't let labels wrap in findbar 2023-03-22 07:03:47 +02: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 ab3a999c3b floating findbar: Make the style default to left-side placement
Findbar items are normally at left-side in Firefox so this fits better.
2023-01-21 09:56:17 +02:00
MrOtherGuy 8764747ff1 floating findbar: Add preffed option to move findbar to left side 2023-01-21 09:25:38 +02:00
MrOtherGuy bf81ba74fb remove findbar-container explicit height and close-button explicit width 2022-11-15 23:38:42 +02:00
MrOtherGuy 1a9cbceb7c floating-findbar: make findbar-status able to be clipped
Before this change, the status would show fully, so on narrow windows
the input controls and close button would be pushed out of the window.
Now the status text will instead get clipped.
2021-11-06 12:10:00 +02:00
MrOtherGuy 7f669db932 Make styling match proton compatible 2021-04-28 20:33:52 +03:00
MrOtherGuy 84ec1414dd Add source/license notices 2020-05-22 08:13:58 +03:00
MrOtherGuy 5d1b1b7db6 Add z-index:1 to findbar to make it appear in front of web content 2019-12-11 18:04:30 +02:00
MrOtherGuy 70a0098b6f small fix 2018-12-30 07:02:26 +02:00
MrOtherGuy 0a105ff168 Fix quick-find height 2018-12-29 07:17:39 +02:00
MrOtherGuy 888c26bf3d Fix typo and offset findbar to make room for scrollbar 2018-12-29 07:16:30 +02:00
MrOtherGuy c104911064 Use uc_theme_light_bkgnd_color if available 2018-12-28 16:18:26 +02:00
MrOtherGuy 38ebc72193 Make findbar not full width and remove support for left positioning 2018-12-28 05:29:03 +02:00
MrOtherGuy b468ba2a9a rename searchbar -> findbar 2018-12-27 19:08:57 +02:00