====== UI Interest Group Resources: Error Messages ======
**Error Message UX**
* [[https://wix-ux.com/when-life-gives-you-lemons-write-better-error-messages-46c5223e1a2f|When life gives you lemons, write better error messages]]
* [[https://www.smashingmagazine.com/2022/08/error-messages-ux-design/|Designing Better Error Messages UX]]
**Error message bugs in Launchpad**
* [[https://bugs.launchpad.net/evergreen/+bugs?field.tag=ux-error-messages&orderby=-id&start=0|ux-error-messages]]
**UI IG Error Message Spreadsheet**
* [[https://docs.google.com/spreadsheets/d/1A5XUeBCdzxjPY24bVEpcUqmu0V0nYZU67qY9P5kaM3E/edit?usp=sharing|Error Codes - Google Sheets]]
===== Roadmap =====
- [[https://bugs.launchpad.net/evergreen/+bug/1839364|#1839364 Login page error messaging needs work]]
- [[https://bugs.launchpad.net/evergreen/+bug/1836686|#1836686 Toast accessibility considerations]]
- [[https://bugs.launchpad.net/evergreen/+bug/2103619|#2103619 stack toasts]]
- [[https://bugs.launchpad.net/evergreen/+bug/2102122|#2102122 Wishlist: Error summary component to list all invalid form fields on submit]]
- [[https://bugs.launchpad.net/evergreen/+bug/2102747|#2012747 Wishlist: use Bootstrap form validation styles]]
- Replace toasts with inline error messages wherever possible