Tim van der Meij
1fcdcedee1
Group and scope the findbar rules using CSS nesting
...
The findbar CSS rules predate the general availability of CSS nesting,
which makes them more difficult to understand and change safely. The
primary issues are that the findbar rules are spread all over the
`viewer.css` file, they share blocks with non-findbar elements and the
scope of the rules is sometimes bigger than necessary.
This refactoring groups all findbar-related CSS rules together, scoped
to the top-level `#findbar` element, for improved overview and
isolation. Note that this patch only intends to move the existing rules
around and not change any behavior yet, but it does lay the foundation
for e.g. making the findbar respect the `browser.uidensity` preference
in Firefox in follow-up work.
Co-authored-by: Calixte Denizet <calixte.denizet@gmail.com>
2024-08-08 19:19:32 +02:00
..
2024-07-29 14:31:47 +02:00
2015-01-26 16:44:45 +01:00
2024-02-28 10:17:11 +01:00
2024-08-07 18:50:59 +02:00
2024-03-21 16:04:36 +01:00
2024-04-12 17:12:04 +04:00
2024-07-23 10:42:34 +02:00
2024-07-02 14:11:40 +02:00
2024-08-07 23:21:38 +02:00
2024-08-07 23:21:38 +02:00
2024-04-12 17:12:04 +04:00
2024-02-23 16:50:19 +01:00
2015-08-14 18:59:55 +02:00
2024-07-05 21:01:12 +02:00
2011-07-05 10:53:57 -07:00
2024-01-26 18:31:38 +01:00
2023-10-09 12:06:33 +02:00
2024-08-02 15:38:55 +02:00
2024-08-02 20:46:13 +02:00
2024-02-08 15:29:29 +01:00
2023-11-28 14:21:53 +01:00
2024-06-25 21:03:34 +02:00
2024-07-17 16:57:55 +02:00
2024-03-12 13:18:15 +01:00
2024-08-07 23:21:38 +02:00
2024-02-02 13:10:52 +01:00
2024-08-07 23:21:38 +02:00
2024-06-18 11:54:49 +02:00
2024-04-12 17:12:04 +04:00
2024-08-02 20:46:13 +02:00
2024-07-13 16:29:47 +02:00
2024-08-07 23:21:38 +02:00
2023-06-21 13:13:53 +02:00
2024-04-12 17:12:04 +04:00
2024-05-01 18:02:05 +02:00
2024-04-14 16:35:02 +02:00
2024-04-12 17:12:04 +04:00
2023-10-24 13:17:02 +02:00
2024-06-21 13:12:59 +08:00
2023-04-17 14:31:23 +02:00
2024-04-20 12:00:58 +02:00
2024-04-12 17:12:04 +04:00
2024-07-18 13:29:32 +02:00
2024-04-29 18:54:06 +02:00
2024-07-02 14:11:40 +02:00
2024-04-18 18:41:18 +02:00
2024-04-12 17:12:04 +04:00
2023-05-30 21:24:19 +02:00
2024-01-21 10:13:12 +01:00
2024-04-20 12:00:58 +02:00
2024-04-12 17:12:04 +04:00
2022-09-08 12:38:17 +02:00
2024-06-12 18:41:07 +02:00
2024-06-12 18:41:07 +02:00
2024-01-31 14:07:11 +01:00
2024-06-14 10:06:27 +02:00
2024-08-02 17:14:09 +02:00
2024-07-16 13:08:26 +02:00
2024-07-18 09:52:10 +02:00
2023-10-26 12:05:33 +02:00
2024-08-01 21:34:50 +02:00
2023-08-31 16:29:10 +02:00
2024-08-01 21:34:50 +02:00
2023-09-07 18:22:33 +02:00
2024-04-21 09:41:21 +02:00
2024-07-23 10:42:34 +02:00
2024-07-23 10:42:34 +02:00
2024-04-10 11:35:04 +02:00
2024-03-04 19:32:12 +01:00
2024-07-31 09:49:25 +02:00
2024-07-20 09:27:43 +02:00
2020-03-21 13:55:06 +01:00
2024-03-04 19:32:12 +01:00
2024-07-30 18:49:18 +02:00
2024-07-21 15:28:16 +02:00
2023-10-19 11:20:41 +02:00
2022-03-28 11:36:29 +02:00
2023-10-07 09:31:08 +02:00
2023-10-19 11:20:41 +02:00
2024-08-08 19:19:32 +02:00
2024-08-06 10:17:18 +02:00
2024-08-01 21:34:50 +02:00
2023-10-06 09:50:03 +02:00
2023-10-26 12:05:33 +02:00