Tom Moor
cc25790c81
Add mobile drawer support to notifications popover ( #12276 )
...
* fix: Open notifications in a bottom drawer on mobile
Match the mobile context menu pattern by rendering the notifications
panel as a Vaul bottom drawer below the tablet breakpoint, while
keeping the existing Radix popover on desktop.
* fix: Notification drawer opens at correct height on mobile
Skip the height animation while bounds is unmeasured to avoid a
feedback loop between framer-motion's animation toward 0 and the
ResizeObserver re-targeting it. Eagerly import Notifications so first
paint has real content for the initial measurement, and bump its
minHeight to 75vh on mobile to match other bottom drawers.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
---------
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-06 07:42:53 -04:00
..
2026-02-15 15:14:53 -05:00
2026-04-29 17:45:02 -04:00
2026-04-18 15:12:57 -04:00
2026-04-20 19:34:25 -04:00
2026-04-10 18:51:59 -04:00
2026-04-28 20:11:15 -04:00
2026-05-05 23:37:15 -04:00
2026-01-24 22:13:00 -05:00
2026-04-18 15:12:57 -04:00
2026-04-28 20:11:15 -04:00
2026-05-06 07:42:53 -04:00
2026-04-29 17:45:02 -04:00
2026-05-06 07:42:53 -04:00
2026-04-28 18:13:46 -04:00
2026-05-01 08:15:14 -04:00
2026-05-03 20:44:11 -04:00
2026-03-22 18:44:51 -04:00
2026-03-22 18:44:51 -04:00
2025-12-19 23:07:02 -05:00
2025-12-19 23:07:02 -05:00
2026-04-18 20:26:32 -04:00
2026-04-29 20:16:31 -04:00
2025-12-23 11:53:41 -05:00
2026-04-18 15:12:57 -04:00
2026-04-18 15:12:57 -04:00
2026-02-28 13:39:40 -05:00
2026-04-04 16:11:10 -04:00
2026-04-28 22:06:09 -04:00
2026-04-24 13:23:40 +05:30
2025-12-19 23:07:02 -05:00
2025-12-19 23:07:02 -05:00
2025-12-19 23:07:02 -05:00
2025-12-19 23:07:02 -05:00
2026-04-29 17:45:02 -04:00
2026-04-19 09:37:09 -04:00
2026-04-24 13:23:40 +05:30
2026-04-24 13:23:40 +05:30
2026-04-03 19:50:50 -04:00
2026-04-18 11:04:05 -04:00
2025-12-19 23:07:02 -05:00
2026-01-13 07:27:48 -05:00
2026-03-05 17:45:05 -05:00
2026-02-20 18:53:00 -05:00
2025-12-19 23:07:02 -05:00
2026-01-07 03:36:32 +00:00
2025-12-19 23:07:02 -05:00
2026-01-07 21:59:19 -05:00
2026-04-28 22:06:09 -04:00
2026-04-18 11:33:59 -04:00
2026-01-13 07:27:48 -05:00
2025-12-19 23:07:02 -05:00
2026-04-19 18:07:08 -04:00
2026-01-28 23:12:33 -05:00
2026-04-29 17:45:12 -04:00
2026-04-20 19:34:16 -04:00
2026-04-18 15:12:57 -04:00
2026-04-18 15:12:57 -04:00
2026-04-19 09:37:09 -04:00
2025-12-19 23:07:02 -05:00
2026-04-20 19:34:16 -04:00
2026-04-22 19:04:35 -04:00
2026-04-19 09:37:09 -04:00
2026-04-18 15:12:57 -04:00
2026-04-29 17:45:02 -04:00
2026-01-28 22:28:25 -05:00
2025-12-19 23:07:02 -05:00
2026-04-25 08:25:55 -04:00
2025-12-19 23:07:02 -05:00
2026-02-22 00:38:10 -05:00
2026-02-14 10:01:19 -05:00
2025-12-19 23:07:02 -05:00
2025-12-09 18:53:49 -05:00
2026-04-28 20:11:15 -04:00
2026-04-29 17:45:02 -04:00
2026-04-29 17:45:02 -04:00
2025-12-19 23:07:02 -05:00
2026-05-03 08:34:52 -04:00
2026-03-07 09:17:47 -05:00
2025-12-19 23:07:02 -05:00
2025-12-19 23:07:02 -05:00
2026-02-28 21:54:16 -05:00
2026-04-28 20:11:15 -04:00
2026-04-06 21:06:12 -04:00
2026-03-11 19:30:02 -04:00
2026-04-19 16:18:52 -04:00
2026-02-19 23:10:13 -05:00
2026-01-27 06:57:11 +05:30
2026-04-25 10:22:31 -04:00
2026-04-20 19:34:16 -04:00
2026-02-20 18:53:00 -05:00
2026-04-29 17:45:02 -04:00
2025-12-19 23:07:02 -05:00
2026-04-18 15:12:57 -04:00
2026-04-29 17:45:02 -04:00
2026-04-13 18:04:18 -04:00
2026-01-03 17:41:50 +00:00
2026-04-12 11:44:28 -04:00
2026-04-18 11:05:30 -04:00