gsxdsm
34b555f5d2
FN-6824: move workflow controls into header
Move workflow controls into the header when sidebar navigation is active.
- Add a Header portal slot that replaces the hidden view toggle under left sidebar navigation.
- Portal Board workflow selector, edit, and create controls into the Header slot with inline fallback.
- Portal List workflow selector and create controls into the Header slot without adding edit controls.
- Cover relocated and inline workflow control behavior for Board, Header, and List views.
Files changed:
docs/dashboard-guide.md | 2 +
packages/dashboard/app/App.tsx | 2 +
packages/dashboard/app/components/Board.tsx | 99 ++++++++++++-------
packages/dashboard/app/components/Header.css | 34 +++++++
packages/dashboard/app/components/Header.tsx | 11 +++
packages/dashboard/app/components/ListView.tsx | 25 ++++-
.../app/components/__tests__/Board.test.tsx | 77 +++++++++++++++
.../app/components/__tests__/Header.test.tsx | 21 ++++
.../app/components/__tests__/ListView.test.tsx | 109 +++++++++++++++++++++
9 files changed, 342 insertions(+), 38 deletions(-)
Fusion-Task-Id: FN-6824
Fusion-Task-Lineage: 01611a6c-2894-4f19-a5f8-262609528f49
2026-06-20 23:02:52 -07:00
..
2026-06-20 10:28:25 -07:00
2026-06-19 07:34:26 -07:00
2026-06-20 17:17:32 -07:00
2026-06-20 23:02:52 -07:00
2026-06-19 16:47:34 -07:00
2026-06-20 21:32:43 -07:00
2026-06-20 20:07:07 -07:00
2026-06-20 11:02:55 -07:00
2026-06-19 07:34:26 -07:00
2026-06-20 21:32:43 -07:00
2026-06-08 15:19:27 -07:00
2026-06-19 07:34:26 -07:00