top of page

Form errors are one of the most common sources of frustration for users. When error messages are hard to find or understand, they can block task completion — especially in critical flows such as checkout and payment.
In this project, I redesigned the error handling patterns for form inputs to make them more accessible, visible, and user-friendly.

As a Product Designer, I focused on improving how error messages appear in form fields. I researched best practices, consulted with an accessibility (a11y) expert, and defined clear design principles for visibility and clarity. I then designed a reusable error pattern and worked with developers to create flexible and fixed height options. This ensured the solution was accessible, consistent, and easy to implement across the product.

Impact; This new error message pattern provided:
Improved accessibility – Aligned with WCAG guidelines and better support for screen readers.
Higher task completion rates – Users were able to identify and fix issues without confusion.
System-wide consistency – The error state became a reusable component across the design system.

Error Pattern for Inputs Elements

bottom of page