Skip to the collection
Back to vault

GOV.UK — error summary with recovery links

GOV.UK — error summary with recovery links

Functional Product UI · product UI flow

Source: pending · Classification: pending

Turn an error list into a recovery route.

Original principle diagram · Draft explanation

Turn an error list into a recovery route.

What to borrow: Put a concise error summary before the form and identify each correction with a link.

When to use this principle
When it works
Forms with multiple fields whose errors may be outside the current viewport.
When to avoid it
A generic alert that replaces field-level explanations or uses color as its only signal.

Original teaching diagram with illustrative content; not a screenshot or reconstruction of the source. Trova · AI-assisted illustration. Original Trova diagram.

  • Steal · component patternmodel draft

    The example separates a problem heading from two underlined error links inside one prominent boundary. Make the list an index of corrections, not just a notice that submission failed.

Fonts: GDS Transport · Original: GOV.UK Design System

private-reference-only

View original ↗
Source & usage rights

Original: GOV.UK Design System. Source verification: pending review.

Recorded rights label: private-reference-only. Original work and reproduction rights belong to their owners. A note license does not grant rights to copy a screenshot, trademark or design.

Trova notes: apply the principles in your own work, including commercial projects. Bulk republication or resale is not permitted. Usage terms.

Captured: 2026-10-10. Capture does not establish source verification.

Similar, and why

  1. GOV.UK — check answers before submitting

    same family (Functional Product UI) · shares GDS Transport · palette within ΔE 0 · tags: practical-patterns, form-pattern · also steals grid/layout, copywriting, component pattern · same section (onboarding flow)

  2. GOV.UK — task list with explicit completion states

    same family (Functional Product UI) · shares GDS Transport · palette within ΔE 0 · tags: practical-patterns, form-pattern · also steals grid/layout, component pattern, copywriting · same section (onboarding flow)

  3. Radix Themes — controls beside component specimens

    same family (Functional Product UI) · palette within ΔE 22 · tags: practical-patterns · also steals grid/layout, component pattern

  4. Cal.com — pick a date and time

    same family (Functional Product UI) · palette within ΔE 16.6 · also steals grid/layout, component pattern, copywriting

  5. shadcn/ui — dashboard navigation and reporting regions

    same family (Functional Product UI) · tags: practical-patterns · also steals grid/layout, copywriting, component pattern

Filed under product UI flow · onboarding flow · practical-patterns · form-pattern · validation · errors · recovery