0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-27 22:49:56 -05:00
ghost/apps/portal/src/tests
Daniël van der Winden 30a0018c15
🐛 Fixed unclear newsletter (un)subscribe modal (#21739)
fixes
https://linear.app/ghost/issue/DES-953/newsletter-unsubscribe-modal-is-unclear-leading-to-repeated

Previously, when clicking 'Unsubscribe' in an email, landing on this
modal it was unclear what had just happened if you didn't read the text
below the title, causing people to click the toggles repeatedly.

We've now added a toast notification to make it clear what has just happened,
and if you click the toggles, the notification also shows.

Ideally, we'd be able to stack these notifications in case you hit
multiple toggles in quick succession, but that's going to be a separate
issue, as—to achieve that—it needs to be rewritten more significantly.

---------

Co-authored-by: Sodbileg Gansukh <sodbileg.gansukh@gmail.com>
2024-11-28 10:42:43 +01:00
..
unit Reverted "🌐 Updated Portal error handling to be i18n-friendly (#21176)" (#21184) 2024-10-02 12:06:09 +00:00
App.test.js 🎨 Convert portal links to relative to avoid homepage flash on click (#20896) 2024-09-02 11:23:12 +00:00
data-attributes.test.js Added support in Portal for integrity tokens on magic link API 2024-08-22 22:23:16 +01:00
EmailSubscriptionsFlow.test.js 🐛 Fixed unclear newsletter (un)subscribe modal (#21739) 2024-11-28 10:42:43 +01:00
errors.test.js 🌐 Improved i18n support for Portal error messages (#21190) 2024-10-03 13:35:23 +00:00
FeedbackFlow.test.js 🔒 Added uuid verification to member endpoints not requiring a session 2024-08-20 16:24:02 +02:00
portal-links.test.js Added help pages to Portal links (#20974) 2024-09-11 13:19:16 +00:00
SigninFlow.test.js Added support in Portal for integrity tokens on magic link API 2024-08-22 22:23:16 +01:00
SignupFlow.test.js Added support in Portal for integrity tokens on magic link API 2024-08-22 22:23:16 +01:00
UpgradeFlow.test.js