Agentic UI: Integrate the site overview, sharing, and sync progress - #4601
Draft
shaunandrews wants to merge 25 commits into
Draft
Agentic UI: Integrate the site overview, sharing, and sync progress#4601shaunandrews wants to merge 25 commits into
shaunandrews wants to merge 25 commits into
Conversation
…ntrols in About Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
shaunandrews
marked this pull request as ready for review
August 19, 2026 16:44
katinthehatsite
left a comment
Contributor
There was a problem hiding this comment.
I like the minimalistic design and thanks for adjusting it, I was mostly going rogue and adding functionality when adding the initial PR 🙈
I see a couple of minor things. For example, when the Hide password is activated and the checkmark goes away, it looks like the option is mistaligned because of the gap in front:
Also, I am finding it a bit strange that the email for login and the admin password are split in the UI. This is the information that usually goes together and the user uses together to log in etc. What do you think?
…ntrols in About Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
# Conflicts: # apps/ui/src/components/site-overview-view/about-admin.module.css # apps/ui/src/components/site-overview-view/about-admin.tsx # apps/ui/src/components/site-overview-view/cards.module.css # apps/ui/src/components/site-overview-view/index.test.tsx # apps/ui/src/components/site-overview-view/index.tsx
shaunandrews
changed the base branch from
trunk
to
stu-2162-site-header-actions
September 4, 2026 20:15
This was referenced Sep 4, 2026
shaunandrews
marked this pull request as draft
September 4, 2026 20:22
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Related issues
How AI was used in this PR
Built and iterated with Claude Code and Codex across repeated design, implementation, test, and live-browser passes. I directed the hierarchy and interaction details, reviewed each rendered revision, and used the combined branch to reconcile the four overlapping explorations.
Proposed Changes
Stack order:
This layer turns the lower-level explorations into one coherent site-management experience.
Overview hierarchy
About and admin access
Connections and Sync
Preview sites and Share
Current integrated UI
The progress screenshot stages the same 42% push state used by the automated coverage: the matching connection row and persistent sidebar notice show the same status. Every image below is a native Retina capture rather than an enlarged browser thumbnail.
Shared Preview sites list in Share
Selective Sync
Testing Instructions
npm run cli:build:ui && node apps/cli/dist/cli/main.mjs ui --no-openand openhttp://localhost:8081.Automated verification on this integrated head:
npx eslint --fixon the modified filesnpm run typechecknpm run cli:build:uiPre-merge Checklist