Skip to content

Agentic UI: Adopt the site toolbar in the overview and retire the dropdown - #4614

Draft
shaunandrews wants to merge 1 commit into
stu-2162-site-toolbar-chatfrom
stu-2162-retire-site-dropdown
Draft

Agentic UI: Adopt the site toolbar in the overview and retire the dropdown#4614
shaunandrews wants to merge 1 commit into
stu-2162-site-toolbar-chatfrom
stu-2162-retire-site-dropdown

Conversation

@shaunandrews

@shaunandrews shaunandrews commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Related issues

⚠️ Visual change: needs human review in light + dark mode.

How AI was used in this PR

AI performed the swap and isolated the deletion so it reviews mechanically.

Proposed Changes

Complete the migration: the overview header renders the same toolbar the chat header adopted downstack, the onboarding deep link opens Pull through it, and the now-unreferenced site dropdown is deleted (~2,900 lines). Almost all of this diff is that deletion.

Screenshots

Overview · light Overview · dark
Overview with toolbar light Overview with toolbar dark

Testing Instructions

  1. Open the site overview — the header shows the toolbar; Sync/Share/Publish behave exactly as in the chat header.
  2. From onboarding, connect a live site — the app lands on it with Pull opened automatically.
  3. Search the tree for site-dropdown — no references remain.
  4. Light + dark appearance; console clean.

Verification completed

  • npm run typecheck · full apps/ui suite 647/647

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?

…pdown

The overview header renders the toolbar the chat header already uses, the
onboarding deep link opens Pull through it, and the site dropdown — now
unreferenced — is removed.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@shaunandrews
shaunandrews force-pushed the stu-2162-retire-site-dropdown branch from 606c192 to 988a88c Compare August 21, 2026 18:33
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.

1 participant