UI DESIGN LAB
  • Home
  • Community
  • Library
  • Knowledge
  • Docs
ZHLogin
Back to knowledge
Typography Color Accessibility

Error Summary Pattern

Error Summary Pattern turns a frequent interface judgment into an executable constraint before generation.

formserrorsaccessibility

Design Principle

Users need to know how many errors exist, where they are, and how to fix them without hunting for red text.

Principle Users need to know how many errors exist, where they are, and how to fix them without hunting for red text.

Design action On failed submit, show an error summary at the top; each error includes field name, fix hint, and anchor to the field.

Examples Positive example: Multi-section forms, signup, checkout, applications, and admin configuration can produce multiple validation errors. Counterexample: Errors appear only under fields while scroll position stays unchanged.

Apply when Multi-section forms, signup, checkout, applications, and admin configuration can produce multiple validation errors. Users need to judge state, scope, risk, or next action quickly.

Source notes Source note: Synthesized from W3C WCAG 2.2, Apple Accessibility, IBM Carbon Accessibility, and accessibility practices in major design systems.

Agent Directive

On failed submit, show an error summary at the top; each error includes field name, fix hint, and anchor to the field.

Apply When

  • Multi-section forms, signup, checkout, applications, and admin configuration can produce multiple validation errors.
  • Users need to judge state, scope, risk, or next action quickly.

Avoid

  • Errors appear only under fields while scroll position stays unchanged.
  • Irrelevant structure, copy, or decoration is added only to make the UI feel richer.

Knowledge Metadata

Category
Typography Color Accessibility
Quality
86%
Version
v1
Published
6/6/2026