Mohamed Boudra
56cb70fa59
feat(app): size menu rows for the input driving them
...
Rows are 40pt below md and 28pt above it. The split is on breakpoint rather
than presentation because the compact popover, which compactMode defaults to,
is worked with a thumb just as a sheet is.
Move vertical spacing off the row onto a new MenuPage, which also provides a
page's depth so the popover and the sheet cannot disagree about what a page is.
A row carrying vertical margin would serve both the edge inset and the
inter-row gap at once, and margins do not collapse.
2026-08-04 12:02:49 +02:00
..
2026-04-24 12:26:10 +08:00
2026-07-17 13:00:47 +02:00
2026-07-24 21:11:41 +08:00
2026-07-16 23:46:24 +02:00
2026-07-08 10:20:30 +02:00
2026-07-24 00:24:10 +08:00
2026-07-28 04:01:43 +08:00
2026-08-01 14:13:47 +02:00
2026-07-31 17:37:04 +02:00
2026-08-04 10:47:42 +02:00
2026-08-04 12:02:49 +02:00
2026-06-04 09:28:05 +07:00
2026-06-04 09:28:05 +07:00
2026-08-03 21:40:21 +02:00
2026-07-13 17:18:19 +08:00
2026-06-12 19:30:14 +08:00
2026-07-15 23:13:55 +02:00
2026-08-03 21:40:21 +02:00
2026-07-22 15:03:09 +02:00
2026-05-28 01:58:18 +08:00
2026-07-14 00:02:53 +08:00
2026-07-06 17:50:45 +02:00
2026-05-31 21:40:38 +07:00
2026-07-22 15:03:09 +02:00
2026-08-02 16:58:20 +02:00
2026-06-11 14:15:35 +08:00
2026-07-14 23:01:14 +02:00
2026-06-13 10:18:39 +08:00
2026-06-15 14:23:02 +08:00
2026-04-28 13:28:02 +07:00
2026-07-24 00:24:10 +08:00
2026-05-22 17:40:42 +07:00
2026-06-23 16:10:37 +08:00
2026-07-22 20:57:18 +02:00
2026-07-09 23:08:56 +02:00
2026-07-24 00:24:10 +08:00
2026-06-20 12:19:50 +08:00
2026-08-02 14:32:17 +02:00
2026-08-02 14:32:17 +02:00
2026-07-27 18:21:07 +08:00
2026-07-09 23:08:56 +02:00
2026-07-14 21:16:29 +02:00
2026-08-03 18:58:06 +02:00
2026-07-14 21:16:29 +02:00
2026-07-27 18:21:07 +08:00
2026-08-01 04:05:54 +08:00
2026-01-26 18:03:51 +07:00
2026-08-01 04:05:54 +08:00
2026-07-17 13:00:47 +02:00
2026-07-22 20:57:18 +02:00
2026-08-03 18:58:06 +02:00
2026-08-03 18:58:06 +02:00
2026-08-03 23:47:29 +02:00
2026-08-03 18:58:06 +02:00
2026-08-03 18:58:06 +02:00
2026-06-26 20:16:52 +08:00
2026-06-26 20:16:52 +08:00
2026-08-01 14:30:59 +00:00
2026-08-01 14:30:59 +00:00
2026-08-03 19:02:31 +08:00
2026-05-31 16:09:01 +08:00
2026-06-11 16:08:50 +07:00
2026-06-26 12:16:49 +08:00
2026-07-17 02:25:50 +08:00
2026-07-17 02:25:50 +08:00
2026-06-10 11:29:27 +07:00
2026-07-17 02:25:50 +08:00
2026-07-18 11:54:49 +02:00
2026-08-03 21:40:21 +02:00
2026-07-12 22:15:42 +02:00
2026-07-12 22:15:42 +02:00
2026-06-05 19:11:29 +07:00
2026-06-05 19:11:29 +07:00
2026-08-03 19:02:31 +08:00
2026-05-27 04:55:46 +00:00
2026-08-03 19:02:31 +08:00
2026-08-03 19:02:31 +08:00
2026-08-03 18:58:06 +02:00
2026-08-03 18:58:06 +02:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-08-03 19:02:31 +08:00
2026-07-24 00:24:10 +08:00
2026-07-24 00:24:10 +08:00
2026-07-27 14:04:29 +02:00
2026-06-12 19:30:14 +08:00
2026-07-11 15:39:14 +08:00
2026-08-03 18:58:06 +02:00
2026-08-03 18:58:06 +02:00
2026-07-10 17:52:55 +08:00
2026-06-12 23:42:21 +08:00
2026-07-18 17:45:02 +02:00
2026-06-25 18:41:57 +07:00
2026-06-25 18:41:57 +07:00
2026-07-27 18:21:07 +08:00
2026-07-01 22:50:15 +02:00
2026-06-12 11:47:00 +07:00
2026-06-26 14:14:29 +08:00
2026-07-27 14:04:29 +02:00
2026-06-04 15:13:47 +07:00
2026-06-11 14:15:35 +08:00
2026-07-27 18:21:07 +08:00
2026-06-11 14:15:35 +08:00
2026-07-27 18:21:07 +08:00
2026-05-19 18:05:45 +08:00
2026-06-11 14:15:35 +08:00
2026-06-01 15:32:26 +08:00
2026-06-01 15:32:26 +08:00
2026-06-01 15:32:26 +08:00
2026-08-03 23:08:11 +02:00
2026-07-09 00:06:29 +08:00
2026-07-09 00:06:29 +08:00
2026-07-09 00:06:29 +08:00
2026-05-19 14:24:56 +00:00
2026-08-03 18:58:06 +02:00
2026-04-23 15:19:40 +07:00
2026-04-23 15:19:40 +07:00
2026-04-23 15:19:40 +07:00
2026-04-23 15:19:40 +07:00
2026-04-26 13:16:24 +07:00
2026-06-11 14:15:35 +08:00
2026-07-18 17:45:02 +02:00
2026-08-02 16:58:20 +02:00
2026-08-04 10:47:42 +02:00
2026-03-18 01:36:54 +07:00
2026-03-21 20:22:15 +07:00
2026-05-28 12:34:31 +08:00
2026-07-14 23:01:14 +02:00
2026-07-14 23:01:14 +02:00
2026-05-18 11:24:56 +07:00
2026-07-26 23:14:37 +02:00
2026-03-21 20:22:15 +07:00
2026-03-21 20:22:15 +07:00
2026-07-24 15:12:29 +02:00
2026-04-24 12:26:10 +08:00
2026-07-11 13:25:24 +02:00
2026-07-11 13:25:24 +02:00
2026-07-11 13:25:24 +02:00
2026-08-03 19:01:34 +08:00
2026-08-03 18:32:16 +02:00
2026-08-03 18:32:16 +02:00
2026-08-03 19:01:34 +08:00
2026-08-03 19:01:34 +08:00
2026-08-03 18:32:16 +02:00
2026-08-03 19:01:34 +08:00
2026-08-03 19:01:34 +08:00
2026-08-03 18:32:16 +02:00
2026-08-03 19:01:34 +08:00
2026-08-03 19:01:34 +08:00
2026-08-03 19:01:34 +08:00
2026-08-03 19:01:34 +08:00
2026-07-18 18:45:23 +02:00
2026-07-18 17:45:02 +02:00
2026-08-03 21:40:21 +02:00
2026-08-03 23:47:29 +02:00
2026-04-24 12:26:10 +08:00
2026-07-13 17:18:19 +08:00
2026-08-03 18:58:06 +02:00
2026-07-24 21:16:37 +08:00
2026-08-03 18:58:06 +02:00
2026-08-02 16:58:20 +02:00
2026-07-10 06:12:56 +08:00
2026-08-01 01:34:42 +08:00
2026-07-29 23:36:31 +02:00
2026-07-29 23:36:31 +02:00