Skip to content

feat(frontend): show dashboard and orchestrator buttons on project hover#293

Merged
harshitsinghbhandari merged 2 commits into
mainfrom
session/aa-112-hover-buttons
Jun 17, 2026
Merged

feat(frontend): show dashboard and orchestrator buttons on project hover#293
harshitsinghbhandari merged 2 commits into
mainfrom
session/aa-112-hover-buttons

Conversation

@harshitsinghbhandari

Copy link
Copy Markdown
Collaborator

What

Hovering a project name in the sidebar now reveals three controls on the right of the row, replacing the lone horizontal kebab:

  1. Dashboard button (LayoutGrid) — opens the project board.
  2. Orchestrator button (Waypoints) — opens the project's running orchestrator session, or spawns one and follows it (mirrors ShellTopbar's launcher).
  3. Three-dot menu, now vertical (MoreVertical) — the existing Project settings / Remove project kebab.

The cluster reveals on row hover/focus or while the kebab is open, and stays hidden in the collapsed icon rail. Closes #292.

Why

Per #292: hovering the project name should surface the dashboard and orchestrator buttons and make the three-dot menu vertical.

Testing

  • frontend: pnpm exec tsc --noEmit — clean.
  • frontend: full vitest suite — 138 passed (added two Sidebar tests covering the new buttons and dashboard navigation).

Backend untouched, so the Go gate was skipped.

🤖 Generated with Claude Code

harshitsinghbhandari and others added 2 commits June 17, 2026 21:40
Hovering a project row in the sidebar now reveals a dashboard button
(opens the project board), an orchestrator button (opens the running
orchestrator or spawns one), and a vertical three-dot kebab menu,
replacing the lone horizontal kebab. Closes #292.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@harshitsinghbhandari harshitsinghbhandari merged commit 4cff3f7 into main Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

the hovering should show the dashboard and the orchestrator button

1 participant