Skip to content

Apply design tweaks to the Reprint migration screen - #11

Merged
fredrikekelund merged 3 commits into
trunkfrom
update/ilona-design-tweaks
Oct 8, 2026
Merged

fredrikekelund merged 3 commits into
trunkfrom
update/ilona-design-tweaks

Conversation

@fredrikekelund

@fredrikekelund fredrikekelund commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Fixes DOTCOM-18781

Ilona reviewed the Reprint migration screen and tweaked the designs. This PR applies those tweaks and makes the plugin open its main screen after every activation.

Label Screenshot
/wp-admin/admin.php?page=wpcom-migration-status – Unconfigured Screen Shot 2026-10-08 at 13 53 38-fullpage
/wp-admin/admin.php?page=wpcom-migration-status – User clicked "Log in with WordPress.com" and finished the login process. Screen Shot 2026-10-08 at 13 53 57-fullpage
/wp-admin/admin.php?page=wpcom-migration-status – Reprint key added (WPCOM adds the key automatically if the user approves an application password) Screen Shot 2026-10-08 at 14 03 34-fullpage
/wp-admin/admin.php?page=wpcom-migration-status – Reprint exporter enabled (WPCOM enables it when the migration starts) Screen Shot 2026-10-08 at 13 54 16-fullpage

Activation redirect

The redirect to the main screen (Reprint or BlogVault, whichever WordPress.com names) used to happen only on the first activation, before the site had a BlogVault account. Every activation now sets it. A bulk activation stays on the plugin list, and the handler exits after it redirects.

Testing

  • composer lint and composer lint:php:compat pass.
  • The Playground e2e run (bin/build.sh && tests/e2e/run.sh build/wpcom-migration) passes all ten scenarios. The assertions cover the new text, pills and URL. New menu steps cover reactivating a site that already has an account, and a bulk activation.
  • Checked by hand on a Studio site.

🤖 Generated with Claude Code

fredrikekelund and others added 3 commits October 8, 2026 13:52
The redirect used to be set only on the first activation, before the
site had a BlogVault account. A bulk activation now stays on the plugin
list.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A wider column without the logo header, a status pill above the heading
on the connected, set-up and ready screens, and new text per mode. The
WordPress.com button reads "Go to WordPress.com", carries an arrow, and
links to my.wordpress.com/sites. The login button reads "Connect
WordPress.com".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The arrow's wpcom-migration-button__icon class also contains
wpcom-migration-button, so each Go to WordPress.com button counted twice.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@fredrikekelund
fredrikekelund merged commit 976d424 into trunk Oct 8, 2026
9 of 10 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.

1 participant