Marc-André Bombeck
60be63bcd1
feat(ui): InlineAction for small text actions, with a 44 px touch floor
...
Thirty-three hand-rolled underlined text links and buttons (Open
schedule, Select all, View all, Retry, Learn more, the device-code copy
action, ...) carried three different focus rings, none on half of them,
and a 16 px target on a phone. They now render through one InlineAction
primitive: tone primary / muted / foreground, size xs / sm, a focus ring,
and min-h-11 on a coarse pointer so the desktop layout does not move. A
structural test refuses a new hand-rolled copy.
2026-10-20 13:03:15 +02:00
..
2026-10-20 10:22:26 +02:00
2026-10-20 13:03:15 +02:00
2026-10-20 10:10:49 +02:00
2026-10-20 08:38:08 +02:00
2026-10-20 12:55:07 +02:00
2026-10-20 10:10:49 +02:00
2026-10-20 10:10:49 +02:00
2026-10-20 13:03:15 +02:00
2026-10-20 13:03:15 +02:00
2026-09-24 12:18:24 +02:00
2026-10-20 09:08:40 +02:00
2026-08-07 19:05:15 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-10-09 09:29:38 +02:00
2026-10-20 09:08:40 +02:00
2026-10-04 16:24:37 +02:00
2026-06-15 01:22:43 +02:00
2026-08-07 19:05:15 +02:00
2026-10-20 10:04:11 +02:00
2026-10-20 09:38:57 +02:00
2026-10-20 10:17:01 +02:00
2026-10-20 12:55:07 +02:00
2026-07-25 00:16:41 +02:00
2026-10-15 15:05:51 +02:00
2026-10-20 13:03:15 +02:00
2026-08-01 10:51:01 +02:00
2026-10-05 13:10:42 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-07-25 14:09:22 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 10:17:01 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 10:10:49 +02:00
2026-08-07 19:05:15 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-07-05 21:28:09 +02:00
2026-10-20 13:03:15 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 13:03:15 +02:00
2026-10-20 03:38:57 +02:00
2026-10-15 22:36:34 +02:00
2026-10-20 10:10:49 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-10-08 15:56:40 +02:00
2026-10-20 10:17:01 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 09:08:40 +02:00
2026-09-02 12:08:31 +02:00
2026-10-20 09:08:40 +02:00
2026-07-29 14:40:55 +02:00
2026-10-20 09:08:40 +02:00
2026-06-04 18:20:38 +02:00
2026-10-20 04:23:32 +02:00
2026-10-20 09:08:40 +02:00
2026-10-20 13:03:15 +02:00
2026-10-20 10:17:01 +02:00
2026-10-20 10:06:11 +02:00
2026-10-20 09:53:31 +02:00