Skip to content

Conversation

escapemanuele
Copy link
Contributor

@escapemanuele escapemanuele commented Sep 26, 2025

Fixes https://linear.app/a8c/issue/DOTSUP-298/help-center-improve-upgrade-flow-for-non-site-owners-to-reduce

## Before

image

After

image

Disabled the buttons:
image

## Testing steps

  1. Get invited to a site that your user did not create.
  2. Go to plans
  3. Upgrade buttons should be disabled

Copy link

github-actions bot commented Sep 26, 2025

@matticbot
Copy link
Contributor

matticbot commented Sep 26, 2025

This PR modifies the release build for the following Calypso Apps:

For info about this notification, see here: PCYsg-OT6-p2

  • help-center
  • notifications
  • odyssey-stats
  • wpcom-block-editor

To test WordPress.com changes, run install-plugin.sh $pluginSlug DOTSUP-298/help-center-improve-upgrade-flow-for-non-site-owners-to-reduce on your sandbox.

@escapemanuele escapemanuele marked this pull request as ready for review October 2, 2025 15:06
@matticbot matticbot added the [Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically. label Oct 2, 2025
@escapemanuele escapemanuele requested a review from a team October 2, 2025 15:09
@fditrapani
Copy link
Contributor

Thanks for working on this. It's definitely more noticeable. Here are a few things I picked up on:

  • The banner isn't the same width as the content below it.
  • The downgrade buttons are still clickable for me in wp-admin and Calypso.
  • Let's remove the dismiss button for the notice. This one looks like a good one to keep there indefinitely.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Status] Needs Review The PR is ready for review. This also triggers e2e canary tests and wp-desktop tests automatically.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants