José Almeida
5d6fe29293
fix(web): collapse dockview workflow stepper to current step when cramped ( #1309 )
...
* fix(web): collapse dockview workflow stepper to current step when cramped
On narrow windows the full workflow step indicator outgrew the top-bar
center track and rendered beneath the right-side action buttons. Switch
the grid so the breadcrumb takes only its content width and the center
track absorbs the real leftover space, then collapse the stepper to a
minimal current-step view (via the shared useToolbarCollapsed hook) only
when the full version genuinely cannot fit.
* fix(web): stabilize stepper test id and drop margin skewing collapse
Move data-testid="workflow-stepper" to the persistent outer container so
the e2e locator resolves in both expanded and collapsed modes, and remove
mx-2 from the w-full measuring container (it overflowed the wrapper and
shifted the collapse threshold by ~8px); the grid gap-2 already spaces the
columns.
* refactor(web): trim verbose stepper collapse comment
* fix(web): tag archived minimal badge with stepper test id
Give the archived branch of MinimalWorkflowStepper the same
workflow-stepper-minimal test id as the current-step branch so collapsed
mode is detectable for archived tasks, and tighten two comments.
* test(web): collapse multi-line comments in stepper test to single lines
* fix(web): drop aria-current on minimal stepper no-current fallback
When no step is current the minimal view falls back to the first step;
it should not claim aria-current="step", matching the expanded path where
no step is marked current in that case.
2026-06-08 19:34:40 +01:00
..
2026-06-07 21:41:40 +01:00
2026-06-02 23:06:11 +01:00
2026-05-10 17:30:24 +01:00
2026-05-24 11:21:50 +01:00
2026-06-05 15:53:39 +01:00
2026-05-21 23:35:41 +01:00
2026-06-01 18:07:16 +01:00
2026-06-02 23:10:02 +01:00
2026-03-10 17:30:04 +00:00
2026-06-05 15:53:39 +01:00
2026-05-01 13:27:25 +01:00
2026-05-24 11:21:50 +01:00
2026-05-14 10:27:38 +01:00
2026-05-31 21:37:52 +01:00
2026-06-05 15:53:39 +01:00
2026-04-18 10:32:24 +01:00
2026-05-28 16:27:16 +01:00
2026-05-28 16:27:16 +01:00
2026-06-05 15:53:39 +01:00
2026-05-31 21:37:52 +01:00
2026-06-01 19:36:20 +01:00
2026-05-02 20:26:42 +01:00
2026-05-14 10:27:38 +01:00
2026-05-19 15:53:48 +01:00
2026-06-07 22:14:11 +01:00
2026-06-07 22:14:11 +01:00
2026-06-07 22:14:11 +01:00
2026-05-23 21:19:30 +01:00
2026-05-23 21:19:30 +01:00
2026-05-31 19:41:10 +01:00
2026-06-05 15:53:39 +01:00
2026-05-22 23:08:46 +01:00
2026-02-21 22:14:56 +00:00
2026-02-23 00:16:37 +00:00
2026-05-31 23:04:55 +01:00
2026-02-19 22:18:01 +00:00
2026-05-14 10:27:38 +01:00
2026-05-02 20:26:42 +01:00
2026-05-31 19:41:10 +01:00
2026-05-24 12:59:30 +01:00
2026-05-18 23:08:14 +01:00
2026-05-04 18:53:33 +01:00
2026-06-06 21:58:39 +01:00
2026-05-23 22:23:36 +01:00
2026-05-23 22:23:36 +01:00
2026-05-24 12:59:30 +01:00
2026-05-29 02:35:47 +01:00
2026-06-02 21:48:23 +01:00
2026-06-06 21:58:39 +01:00
2026-06-07 21:41:40 +01:00
2026-06-07 21:41:40 +01:00
2026-06-06 21:58:39 +01:00
2026-05-24 12:59:30 +01:00
2026-05-16 20:07:57 +01:00
2026-05-16 20:07:57 +01:00
2026-03-13 10:44:32 +00:00
2026-06-07 13:00:19 +01:00
2026-05-25 10:04:40 +01:00
2026-05-14 21:26:09 +01:00
2026-05-14 21:26:09 +01:00
2026-05-14 21:26:09 +01:00
2026-05-14 21:26:09 +01:00
2026-05-25 10:04:40 +01:00
2026-02-19 22:18:01 +00:00
2026-05-22 13:46:11 +01:00
2026-05-22 01:41:56 +01:00
2026-06-02 21:48:23 +01:00
2026-05-21 14:01:31 +01:00
2026-05-29 11:08:42 +01:00
2026-05-17 21:26:13 +01:00
2026-02-19 22:18:01 +00:00
2026-05-21 14:01:31 +01:00
2026-05-24 00:28:20 +01:00
2026-06-02 00:14:00 +01:00
2026-04-11 17:43:21 +01:00
2026-03-24 23:38:02 +00:00
2026-05-28 19:16:30 +01:00
2026-02-19 22:18:01 +00:00
2026-02-19 22:18:01 +00:00
2026-04-02 00:08:35 +01:00
2026-05-17 21:26:13 +01:00
2026-05-17 21:26:13 +01:00
2026-05-19 09:18:22 +01:00
2026-03-29 15:33:40 +01:00
2026-02-19 22:18:01 +00:00
2026-05-30 19:16:26 +01:00
2026-03-24 23:38:02 +00:00
2026-05-24 11:26:56 +01:00
2026-04-24 21:31:46 +01:00
2026-05-14 21:26:09 +01:00
2026-05-30 15:47:02 +01:00
2026-05-30 15:47:02 +01:00
2026-05-30 15:47:02 +01:00
2026-05-30 15:47:02 +01:00
2026-04-20 13:44:24 +01:00
2026-05-01 22:32:28 +01:00
2026-05-24 00:28:20 +01:00
2026-05-24 12:59:30 +01:00
2026-05-25 19:14:36 +01:00
2026-05-31 23:04:55 +01:00
2026-05-25 19:14:36 +01:00
2026-05-25 19:14:36 +01:00
2026-03-13 10:44:32 +00:00
2026-05-05 13:55:46 +01:00
2026-05-05 13:55:46 +01:00
2026-03-08 11:03:30 +00:00
2026-05-24 11:21:50 +01:00
2026-05-25 19:14:36 +01:00
2026-05-29 11:08:42 +01:00
2026-05-05 13:55:46 +01:00
2026-05-05 13:55:46 +01:00
2026-05-18 23:08:14 +01:00
2026-06-02 13:44:17 +01:00
2026-06-02 13:44:17 +01:00
2026-05-02 22:25:40 +01:00
2026-06-02 13:44:17 +01:00
2026-06-02 13:44:17 +01:00
2026-06-02 13:44:17 +01:00
2026-05-29 11:06:13 +01:00
2026-05-29 11:06:13 +01:00
2026-04-25 18:40:31 +01:00
2026-05-18 22:04:31 +01:00
2026-05-24 12:59:30 +01:00
2026-05-17 20:16:15 +01:00
2026-05-16 20:07:57 +01:00
2026-05-30 22:53:49 +01:00
2026-02-19 22:18:01 +00:00
2026-05-01 11:00:33 +01:00
2026-05-14 21:26:09 +01:00
2026-02-19 22:18:01 +00:00
2026-04-20 13:44:24 +01:00
2026-05-05 13:55:46 +01:00
2026-05-28 19:17:26 +01:00
2026-05-28 19:17:26 +01:00
2026-02-19 22:18:01 +00:00
2026-03-07 14:53:21 +00:00
2026-05-25 22:09:17 +01:00
2026-05-16 14:04:09 +01:00
2026-05-16 14:04:09 +01:00
2026-05-21 23:35:41 +01:00
2026-04-08 07:55:24 +01:00
2026-05-28 19:17:26 +01:00
2026-05-28 19:17:26 +01:00
2026-05-28 19:17:26 +01:00
2026-05-28 19:17:26 +01:00
2026-05-16 20:07:57 +01:00
2026-05-16 20:07:57 +01:00
2026-05-14 10:27:38 +01:00
2026-05-14 10:27:38 +01:00
2026-05-13 18:04:37 +01:00
2026-06-06 21:58:39 +01:00
2026-05-18 23:08:14 +01:00
2026-05-05 14:13:43 +01:00
2026-05-02 20:26:42 +01:00
2026-06-02 21:48:23 +01:00
2026-04-27 10:22:58 +01:00
2026-04-27 10:22:58 +01:00
2026-04-27 10:22:58 +01:00
2026-04-27 10:22:58 +01:00
2026-04-27 10:22:58 +01:00
2026-04-27 10:22:58 +01:00
2026-02-25 02:10:16 +00:00
2026-05-14 21:26:09 +01:00
2026-05-31 23:04:55 +01:00
2026-05-31 23:04:55 +01:00
2026-06-04 09:31:50 +01:00
2026-06-04 09:31:50 +01:00
2026-05-16 20:07:57 +01:00
2026-05-16 20:07:57 +01:00
2026-05-28 19:17:26 +01:00
2026-06-06 21:58:39 +01:00
2026-02-19 22:18:01 +00:00
2026-05-06 19:05:19 +01:00
2026-05-31 21:37:34 +01:00
2026-04-20 13:44:24 +01:00
2026-05-31 21:37:34 +01:00
2026-05-31 21:37:34 +01:00
2026-06-06 21:58:39 +01:00
2026-06-08 19:34:40 +01:00
2026-05-16 20:07:57 +01:00
2026-05-16 20:07:57 +01:00
2026-05-16 20:07:57 +01:00
2026-05-16 20:07:57 +01:00
2026-05-16 20:07:57 +01:00
2026-05-16 20:07:57 +01:00
2026-05-23 19:27:49 +01:00
2026-05-01 13:27:25 +01:00
2026-05-24 12:59:30 +01:00
2026-04-24 17:14:03 +01:00
2026-05-31 23:04:55 +01:00
2026-05-16 20:07:57 +01:00
2026-05-14 21:26:09 +01:00
2026-05-14 21:26:09 +01:00
2026-04-27 10:22:58 +01:00
2026-05-02 20:26:42 +01:00
2026-05-30 15:47:02 +01:00
2026-05-05 13:55:46 +01:00
2026-05-31 23:04:55 +01:00
2026-05-31 23:04:55 +01:00
2026-04-24 17:14:03 +01:00
2026-05-23 19:27:49 +01:00
2026-03-08 11:03:30 +00:00
2026-02-24 23:01:41 +00:00
2026-06-08 19:34:40 +01:00
2026-06-08 19:34:40 +01:00
2026-02-19 22:18:01 +00:00
2026-02-19 22:18:01 +00:00
2026-05-14 21:26:09 +01:00