Skip to content

Update sync tooltip to use plan-agnostic language#2988

Merged
wojtekn merged 2 commits into
trunkfrom
update-sync-tooltip-text
Apr 7, 2026
Merged

Update sync tooltip to use plan-agnostic language#2988
wojtekn merged 2 commits into
trunkfrom
update-sync-tooltip-text

Conversation

@wojtekn

@wojtekn wojtekn commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

Related issues

How AI was used in this PR

Claude Code was used to locate and update the tooltip string.

Proposed Changes

I proposed updating the sync tooltip text from "Sync support is available only with Business plan and above" to "Sync support is available on selected plans only".

We are adding support for Sync to other plans, which is handled on the API side, so it would be great to avoid plan-related logic on the Studio side.

Testing Instructions

  • Open the sync sites modal selector
  • Hover over the upgrade link for a site that needs a plan upgrade
  • Verify the tooltip reads "Sync support is available on selected plans only"

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?

@wojtekn wojtekn requested review from a team and shaunandrews April 6, 2026 16:31
@wojtekn wojtekn self-assigned this Apr 6, 2026
@wpmobilebot

wpmobilebot commented Apr 6, 2026

Copy link
Copy Markdown
Collaborator

📊 Performance Test Results

Comparing dcd96c5 vs trunk

app-size

Metric trunk dcd96c5 Diff Change
App Size (Mac) 1263.86 MB 1263.86 MB +0.00 MB ⚪ 0.0%

site-editor

Metric trunk dcd96c5 Diff Change
load 1916 ms 1877 ms 39 ms ⚪ 0.0%

site-startup

Metric trunk dcd96c5 Diff Change
siteCreation 8174 ms 8173 ms 1 ms ⚪ 0.0%
siteStartup 4867 ms 4926 ms +59 ms 🔴 1.2%

Results are median values from multiple test runs.

Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change (<50ms diff)

@epeicher epeicher 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.

Thanks @wojtekn, I can see the new tooltip when hovering over the Upgrade plan link. LGTM!

Image

<div className="a8c-body-small text-frame-text-secondary shrink-0 text-right">
<Tooltip
text={ __( 'Sync support is available only with Business plan and above' ) }
text={ __( 'Sync support is available on selected plans only' ) }

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.

I like the idea of avoiding the plan specific language but it would be nice to point the users to what plans are actually available for sync. I am wondering if we could add something like Learn more link to the tooltip where we have this mentioned in the documentation. Although perhaps, it is not the best approach to add a link to the tooltip.

It is not a blocker, I am mostly adding this as an observation

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This is a tooltip appearing on a link - the user can click the link and see plans that support sync.

Separately from this issue, we are adding Studio Sync to the pricing grids to make it clearer. Also, with the server-side change happening in parallel, we will enable Studio sync for all current paid plans.

@katinthehatsite katinthehatsite 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.

The changes look good, I left one minor comment but it is not a blocker

@wojtekn wojtekn merged commit 140968a into trunk Apr 7, 2026
10 checks passed
@wojtekn wojtekn deleted the update-sync-tooltip-text branch April 7, 2026 12:03
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.

4 participants