Move workflow edit and creation actions into the shared workflow switcher dropdown. - Add inline edit buttons for workflow options and a persistent New workflow footer action. - Remove separate board and list workflow toolbar icon buttons while preserving header portal behavior. - Update workflow switcher styling, translations, docs, and regression coverage for board/list surfaces. Files changed: docs/dashboard-guide.md | 8 +-- packages/dashboard/app/App.tsx | 1 + packages/dashboard/app/components/Board.tsx | 52 ++++---------- packages/dashboard/app/components/Lane.css | 4 -- packages/dashboard/app/components/ListView.tsx | 44 +++++------- .../dashboard/app/components/WorkflowSwitcher.css | 60 +++++++++++++--- .../dashboard/app/components/WorkflowSwitcher.tsx | 80 +++++++++++++++++---- .../app/components/__tests__/Board.test.tsx | 62 +++++++++------- .../app/components/__tests__/ListView.test.tsx | 27 +++++-- .../components/__tests__/WorkflowSwitcher.test.tsx | 84 ++++++++++++++++++++++ packages/i18n/locales/en/app.json | 4 +- packages/i18n/locales/es/app.json | 4 +- packages/i18n/locales/fr/app.json | 4 +- packages/i18n/locales/ko/app.json | 4 +- packages/i18n/locales/zh-CN/app.json | 4 +- packages/i18n/locales/zh-TW/app.json | 4 +- 16 files changed, 314 insertions(+), 132 deletions(-) Fusion-Task-Id: FN-6825 Fusion-Task-Lineage: 87754918-a695-4e4e-bba5-833e74f7f92f
4.9 KiB
4.9 KiB