Skip to content

Fix Personal WP Site Tools during boot#3741

Merged
akirk merged 5 commits into
WordPress:trunkfrom
akirk:personal-wp-boot-site-tools-latch
Jun 2, 2026
Merged

Fix Personal WP Site Tools during boot#3741
akirk merged 5 commits into
WordPress:trunkfrom
akirk:personal-wp-boot-site-tools-latch

Conversation

@akirk

@akirk akirk commented Jun 2, 2026

Copy link
Copy Markdown
Member

What changed

  • Keep the Personal WP Site Tools panel above the site view/loading overlay so it remains visible when opened during boot.
  • Show app install tools in dependent tabs, since blueprint installs can be relayed instead of requiring the runtime tab.
  • Update the dependent-tab notice to describe only backup, recovery, and reset controls as runtime-only.

Testing

  • npm exec nx lint playground-personal-wp
  • npm exec nx typecheck playground-personal-wp

@akirk akirk requested review from a team, bgrgicak and Copilot June 2, 2026 15:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adjusts Personal WP Site Tools visibility and availability during boot/dependent-tab scenarios so users can keep working (and install apps) even when the runtime is elsewhere/booting.

Changes:

  • Renders the app install tools in dependent tabs (not only in the active runtime tab).
  • Updates dependent-tab notice copy to clarify which tools require the runtime tab.
  • Adds stacking context/z-index to keep the site manager UI above the loading overlay during boot.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
packages/playground/personal-wp/src/components/site-manager/site-info-panel/index.tsx Shows Install Apps section in dependent mode and refines dependent-tab notice text.
packages/playground/personal-wp/src/components/layout/style.module.css Adds positioning/z-index to keep the site-manager wrapper above overlays during boot.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@akirk akirk force-pushed the personal-wp-boot-site-tools-latch branch from 530bb5f to 2952f84 Compare June 2, 2026 15:34
@akirk akirk force-pushed the personal-wp-boot-site-tools-latch branch from 2952f84 to faeeae3 Compare June 2, 2026 16:02
@akirk akirk merged commit ae571e0 into WordPress:trunk Jun 2, 2026
52 of 53 checks passed
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.

2 participants