1.7 KiB
1.7 KiB
id, title, status, wave, depends_on, plan, spec
| id | title | status | wave | depends_on | plan | spec | |
|---|---|---|---|---|---|---|---|
| 02-responsive-layout | Responsive workflow editor layout | done | 2 |
|
plan.md | ../../specs/tasks/requirements/workflow-settings-autosave.md |
Task 02: Responsive Workflow Editor Layout
Acceptance
- Page actions, workflow details, card actions, and step header controls fit narrow viewports without document-level horizontal overflow.
- The workflow pipeline retains its own horizontal scrolling and desktop layout remains dense and usable.
- Required mobile controls have touch-reachable dimensions and do not rely on hover.
Verification
cd apps/web && pnpm run typecheck
cd apps/web && pnpm e2e:run --project mobile-chrome --no-build tests/workflow/mobile-workflow-settings.spec.ts
Files Likely Touched
apps/web/components/settings/settings-section.tsxapps/web/components/settings/workflow-card.tsxapps/web/components/settings/workflow-pipeline-editor.tsxapps/web/components/settings/workflow-pipeline-editor-panels.tsx
Inputs
- Spec: responsive requirements and 390px Scenario.
- Mobile parity guidance and current workflow settings screenshots.
Output Contract
Report responsive rules changed, rendered viewport checks, files touched, blockers, and update this task plus plan.md to done.
Completion Report
- Responsive changes: section actions wrap, workflow fields stack, the pipeline owns horizontal scrolling, and step header/destructive controls remain reachable.
- Viewport check: the mobile Chrome suite verified card controls and an open step editor at the Pixel 5 viewport with no document-level horizontal overflow.
- Files: settings section, workflow card, pipeline editor/panels, and mobile workflow E2E.
- Blockers: none.