Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve messaging and error handling #20078

Merged
merged 19 commits into from May 14, 2024
Merged

Improve messaging and error handling #20078

merged 19 commits into from May 14, 2024

Conversation

peterzimon
Copy link
Contributor

ref DES-228

Toast messages in Ghost are way too unrefined and strong both in terms of style and copy. This PR updates the Toast component inside Settings to be more user friendly and to be shown only when necessary with improved copy.

@github-actions github-actions bot added the affects:admin Anything relating to Ghost Admin label Apr 23, 2024
@peterzimon peterzimon changed the title Update toast style Update toast style in Settings Apr 23, 2024
@peterzimon peterzimon force-pushed the update-toast-style branch 2 times, most recently from 14d6435 to 5de61bb Compare April 25, 2024 07:30
@peterzimon peterzimon force-pushed the update-toast-style branch 2 times, most recently from 641724d to 71233e0 Compare May 13, 2024 14:28
peterzimon and others added 19 commits May 14, 2024 08:24
- Toast messages in Settings were too generic, ie. not tailored for the given experience. This commit removes all unnecessary toasts and updates the messages to make more sense, be more consise and consistent with Ghost wording.
Instead of using toast to let people know about fields with error in a form, we show a "Retry" button. This aligns with the pattern we use elsewhere in Ghost and makes the UI less cluttered.
@peterzimon peterzimon changed the title Update toast style in Settings Improve messaging and error handling May 14, 2024
@peterzimon peterzimon merged commit 770f657 into main May 14, 2024
19 checks passed
@peterzimon peterzimon deleted the update-toast-style branch May 14, 2024 07:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects:admin Anything relating to Ghost Admin
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants