Victor Dusart
c8252ed15e
feat(icons): add search field for icon selection ( #2862 )
...
* feat(icons): add search field for icon selection
* fix(icons): address review suggestions on the icon picker
* fix(goals): prevent the icon picker popover from collapsing
`updatePopupPosition` sets `bottom: 0px` when the popover would run past
the fold,
but never clears Tailwind's `top-full`.
With both offsets set and `height: auto`, CSS derives the height from
the offsets
instead of the content, collapsing the popover to 26px.
This PR is what makes it reachable: the search row (42px plus an 8px gap)
and the grid going max-h-40 -> max-h-52 grow the popover ~98px, moving the
overflow trigger point far enough to hit standalone /goals/new at 1280x800.
`h-fit` makes the height non-auto, so the over-constraint resolves by
ignoring `bottom`,
which is why categories, already carrying it, was never affected.
2026-08-11 23:44:24 +02:00
..
2026-02-15 09:34:34 +01:00
2026-05-13 18:13:48 +02:00
2026-01-16 21:04:10 +01:00
2026-03-14 11:32:33 +01:00
2026-05-05 00:47:45 +02:00
2026-07-30 07:20:32 +02:00
2025-04-30 18:14:22 -04:00
2026-03-14 23:56:27 +01:00
2026-01-24 01:11:56 +01:00
2025-07-23 18:21:37 -04:00
2026-05-24 13:43:36 +02:00
2026-07-25 04:59:29 +02:00
2026-06-06 16:54:15 +02:00
2025-01-16 14:36:37 -05:00
2026-05-18 20:49:28 +02:00
2026-01-23 09:52:15 +01:00
2026-04-07 11:24:50 +02:00
2026-08-09 02:10:24 +02:00
2026-06-25 05:44:44 +02:00
2025-12-24 01:57:16 +01:00
2026-06-14 22:08:13 +02:00
2026-04-01 20:25:06 +02:00
2025-04-30 18:14:22 -04:00
2026-02-19 19:55:10 +01:00
2026-07-21 10:00:15 +02:00
2024-10-14 17:09:27 -04:00
2025-04-30 18:14:22 -04:00
2026-03-07 10:17:27 +00:00
2026-03-07 10:17:27 +00:00
2026-04-18 00:06:08 +02:00
2026-06-15 20:34:34 +02:00
2026-01-23 00:24:29 +01:00
2026-03-23 17:07:12 -07:00
2026-06-15 20:34:34 +02:00
2025-04-30 18:14:22 -04:00
2026-06-16 16:51:53 +02:00
2026-01-10 16:39:18 +01:00
2026-03-07 10:17:27 +00:00
2024-10-14 17:09:27 -04:00
2026-04-08 21:05:58 +02:00
2025-04-18 08:23:10 -05:00
2026-04-08 21:05:58 +02:00
2026-06-06 16:24:17 +02:00
2026-06-02 14:00:16 +02:00
2026-08-09 02:05:24 +02:00
2026-06-11 15:47:00 +02:00
2026-01-23 12:54:55 +01:00
2024-10-14 17:09:27 -04:00
2026-01-23 22:12:02 +01:00
2024-10-14 17:09:27 -04:00
2026-01-24 01:11:56 +01:00
2026-08-11 23:44:24 +02:00
2024-10-14 17:09:27 -04:00
2025-10-22 19:51:24 +02:00
2025-11-22 02:14:29 +01:00
2025-04-18 08:23:10 -05:00
2026-04-07 12:19:17 +02:00
2025-08-03 07:35:34 +02:00
2026-07-25 05:59:32 +02:00
2026-07-30 02:57:16 +02:00
2026-02-13 19:30:29 +01:00
2026-05-04 21:47:01 +02:00
2025-04-18 08:23:10 -05:00
2026-05-28 14:55:21 +02:00
2026-05-08 15:15:23 +02:00
2025-05-22 11:46:57 -04:00
2026-03-01 17:46:50 +01:00
2025-04-18 08:23:10 -05:00
2026-06-09 23:00:04 +02:00
2026-06-11 15:47:00 +02:00
2026-04-05 09:27:24 +02:00
2026-01-23 00:24:29 +01:00
2025-12-02 17:10:55 +01:00
2025-05-13 10:34:41 -04:00
2026-06-11 21:21:56 +02:00
2025-05-22 11:46:57 -04:00
2026-01-21 22:56:39 +01:00
2026-08-09 02:10:24 +02:00
2025-01-30 14:12:01 -05:00
2026-06-11 15:52:07 +02:00
2026-06-26 06:45:08 +02:00
2026-08-09 02:10:24 +02:00
2026-01-08 15:38:13 +01:00
2026-06-06 17:02:26 +02:00
2026-06-01 21:46:32 +02:00
2026-05-20 18:13:07 +02:00
2026-06-08 21:58:37 +02:00
2024-10-14 17:09:27 -04:00
2024-11-27 16:01:50 -05:00
2026-04-08 21:05:58 +02:00
2026-06-11 15:47:00 +02:00
2026-01-23 00:24:29 +01:00
2026-04-08 21:05:58 +02:00
2025-01-07 09:41:24 -05:00
2025-05-26 20:05:16 -05:00
2026-02-16 23:36:27 +01:00
2026-05-03 22:13:28 +02:00
2026-05-03 22:13:28 +02:00
2026-05-03 22:13:28 +02:00