Andreas Reinhold / reini and Claude Opus 5
92d3d761f3
Keep a button at its label's width in a stack and a form
...
<x-stack> stretches its children across by default and <x-form> is a
one-track grid, so a button written directly in either drew as a
full-width pill. M3 keeps a button's width "dynamic to fit label" and
says not to "stretch buttons into long flat shapes on large windows".
A button there now sits at the start edge at its own width; a stack
aligned start, centre or end is untouched, and an application's own
width still wins (a cap on the button itself was rejected for exactly
that: it would have limited an app's inline-size, which CascadeTest
guards). Chromium test in both directions, failing without the rules.
Decided with the user (plan step 46).
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-15 12:56:45 +02:00
..
2026-09-13 04:59:21 +02:00
2026-09-15 00:42:28 +02:00
2026-09-14 18:10:26 +02:00
2026-09-14 23:21:54 +02:00
2026-09-14 14:34:24 +02:00
2026-09-14 21:16:22 +02:00
2026-09-14 14:59:18 +02:00
2026-09-14 18:01:18 +02:00
2026-09-14 22:00:49 +02:00
2026-09-14 21:44:38 +02:00
2026-09-14 21:44:38 +02:00
2026-09-14 14:34:00 +02:00
2026-09-14 14:54:41 +02:00
2026-09-14 19:31:39 +02:00
2026-09-15 01:57:39 +02:00
2026-09-14 20:26:52 +02:00
2026-09-15 06:14:51 +02:00
2026-09-14 20:25:31 +02:00
2026-09-14 22:04:13 +02:00
2026-09-14 16:52:09 +02:00
2026-09-14 18:08:47 +02:00
2026-09-14 18:08:47 +02:00
2026-09-14 18:03:29 +02:00
2026-09-14 14:51:30 +02:00
2026-09-15 06:14:51 +02:00
2026-09-15 06:14:51 +02:00
2026-09-14 13:59:32 +02:00
2026-09-14 14:50:47 +02:00
2026-09-15 06:14:51 +02:00
2026-09-15 06:22:26 +02:00
2026-09-15 06:14:51 +02:00
2026-09-14 14:51:13 +02:00
2026-09-14 20:37:38 +02:00
2026-09-14 22:08:05 +02:00
2026-09-14 14:10:16 +02:00
2026-09-14 16:08:25 +02:00
2026-09-15 06:22:26 +02:00
2026-09-14 15:47:07 +02:00
2026-09-14 17:10:36 +02:00
2026-09-14 21:01:05 +02:00
2026-09-15 00:08:34 +02:00
2026-09-15 00:53:31 +02:00
2026-09-15 00:09:06 +02:00
2026-09-15 00:09:06 +02:00
2026-09-15 06:22:26 +02:00
2026-09-14 14:51:04 +02:00
2026-09-15 06:14:51 +02:00
2026-09-14 16:46:52 +02:00
2026-09-14 14:41:38 +02:00
2026-09-14 16:35:36 +02:00
2026-09-14 14:50:39 +02:00
2026-09-15 06:37:20 +02:00
2026-09-15 00:52:12 +02:00
2026-09-15 06:14:51 +02:00
2026-09-15 00:40:39 +02:00
2026-09-15 06:14:51 +02:00
2026-09-14 13:49:24 +02:00
2026-09-14 15:01:19 +02:00
2026-09-14 15:07:37 +02:00
2026-09-15 06:14:51 +02:00
2026-09-15 12:56:45 +02:00
2026-09-14 16:49:47 +02:00
2026-09-14 14:51:22 +02:00
2026-09-14 14:50:55 +02:00
2026-09-14 23:31:27 +02:00
2026-09-14 15:06:51 +02:00
2026-09-15 01:09:13 +02:00
2026-09-15 06:14:51 +02:00
2026-09-15 00:12:01 +02:00
2026-09-15 00:45:09 +02:00
2026-09-15 06:14:51 +02:00
2026-09-14 18:10:16 +02:00
2026-09-14 14:43:17 +02:00
2026-09-15 10:47:50 +02:00
2026-09-15 06:37:20 +02:00