Yoast / wordpress-seo

Yoast SEO for WordPress
https://yoast.com/wordpress/plugins/seo/
Other
1.76k stars 886 forks source link

Create a dashboard notification to alert the user that the connection needs refreshing #12206

Open luckickken opened 5 years ago

luckickken commented 5 years ago

In the case that a successful connection has been established, but it's not been used for a significant amount of time, the connection needs refreshing (see use case 3 in #12133). If this is the case we want to alert the user of this through a dashboard notification.

See design and copy below.

The CTA/button in the notification needs to point to the first step in the Configuration Wizard which holds the component to connect.

Note: This notification is different than the notification described in #12200.

parent https://github.com/Yoast/wordpress-seo/issues/12136

Please branch from and merge into feature/oauth-connection-ui

uxkai commented 5 years ago

Copy:

Due to inactivity the connection to your MyYoast account is lost... To make sure you can take full advantage of features such as Live indexing, please refresh your connection.

Image: notification - connection lost

jdevalk commented 5 years ago

Similar comment as on #12200, button for action + read more link seems appropriate here.

uxkai commented 5 years ago

Here's the update! The Live indexing and the Read more about what this connection entails link text will link to articles that still have to be written.

For now you can use the following shortlinks: Live indexing = https://yoa.st/3lr MyYoast connection = https://yoa.st/3ls

Copy:

Due to inactivity the connection to MyYoast is lost... To make sure you can take full advantage of plugin updates and features such as Live indexing, please refresh your connection.

Read more about what this connection entails.

Image: uc3

jdevalk commented 5 years ago

LGTM. @moorscode the floor is yours.