Proposed Changes
This PR is built on top of #66219
This PR implements the large screen view(>1080px) for single-site plugin management. The small screen view(<1080px) will be implemented in a different PR.
Testing Instructions
Prerequisites
Since this change is made specifically for agencies, you must set yourself(partner) as an agency – 2c49b-pb. Make sure to switch it back to the previous type.
Instructions
- Run
git checkout add/plugin-management-single-site-large-screen-view
and yarn start-jetpack-cloud-p
- Open http://jetpack.cloud.localhost:3001/, and you’ll be redirected to the /dashboard.
- Click on Switch Site -> Select any site -> Click on Plugins -> Verify the plugins are shown as shown below.

- Clicking on
Update
should redirect the user to the plugin details page.

- Verify
Active
and Autoupdate
toggle buttons works as expected.
- Verify search works as expected.
- Click on all the tabs – All, Active, Inactive & Updates and verify the plugins are shown as per the filter and the URL is changing accordingly.
- Verify these changes have not affected anything in Calypso Blue.
NOTE: The more actions icon(...
) is just a placeholder and will be updated later in a different PR. We are reusing <PluginActivateToggle />
and <PluginAutoupdateToggle />
components which is being used in WP.com
Pre-merge Checklist
Complete applicable items on this checklist before merging into the trunk. Inapplicable items can be left unchecked.
The PR author and reviewer are responsible for completing the checklist.
Related to 1202518759611394-as-1202673439327762
Unfortunately, no screenshots were provided by the developer.