Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.4k stars 1.98k forks source link

Retired themes: Warn before we let the user switch out. #60376

Open arinoch opened 2 years ago

arinoch commented 2 years ago

What

display a warning when a user is on a retired theme and wants to switch to a newer/different theme advising that the theme they're currently using is retired, and if they leave, they can't go back.

Why

We're negatively impacting user experience presently by keeping the fact their theme is retired away from them. A user in 4710869-zd-woothemes found out their theme was retired because we told them. We told them after they'd already changed to a different theme (I don't think this was intentional) and couldn't switch back.

How

Either or both of:

1: A marker next to the active theme to indicate the theme is retired, like we do to indicate the theme is active.

2: A warning when the user switches themes that the theme they're leaving is retired, and if they switch away, that's all she wrote.

kerrynicl commented 2 years ago

We're negatively impacting user experience presently by keeping the fact their theme is retired away from them.

We don't really keep it from users, They would just have to click on the theme's info (see screenshot)

Markup 2022-01-24 at 10 05 08

A marker next to the active theme to indicate the theme is retired, like we do to indicate the theme is active.

But I do see what you are saying so i suppose you mean another sticker right here to say that is retired?

Markup 2022-01-24 at 10 06 34
Aurorum commented 8 months ago

We did a lot of work around this in https://github.com/Automattic/wp-calypso/pull/40793, but it was ultimately decided that this feature should not proceed. I can't recall the details, but I think it was partly about encouraging users to switch from retired themes rather than adding obstacles/warnings.

If that decision has been reversed, I’d be happy to restart the PR again. Otherwise, it might just be worth only adding the label instead.

github-actions[bot] commented 8 months ago

Support References

This comment is automatically generated. Please do not edit it.