Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Related Pages: Field Validation

Table of Contents

...

Type

Usage

Illustration

HTTP full page request

AJAX partial page request

401 Unauthorized

Bad, missing, or expired token. Specifically for use when authentication is required and has failed or has not yet been provided

N/A

Redirect to login page. Once login is completed, redirect back to originating page

Redirect to login page. Once login is completed, redirect back to originating page

403 Forbidden

Not authorized. For use when the user does not have the necessary permissions for a resource

Render the LUX template (masthead and navigation) but the full content area should render the error message

Render the LUX template (masthead and navigation) but the container area should render the error message

404 Not Found

Page or resource not found. For use when a URL or API is called that the server finds no page or resource for.

Do not render the LUX template (masthead and navigation) but the full page should render the error message

Render the LUX template (masthead and navigation) but the container area should render the error message

5XX Server Error

Server Infrastructure errors. For use when the server is unable to respond for a myriad or any number of server issues

Do not render the LUX template (masthead and navigation) but the full page should render the error message

Do not render the LUX template (masthead and navigation) but the full page should render the error message

Generic.

Catch all. For use when non of the system errors above are suitable

Do not render the LUX template (masthead and navigation) but the full page should render the error message

Render the LUX template (masthead and navigation) but the container area should render the error message

...

  • An illustration that attempts to visualize and contextualize error.

  • A title which describes the high level nature of the error. This may also contain the error code.

  • A description paragraph that summaries (in a little more detail) the reason(s) why the application entered the error state.

  • Optional helper operations (such as ‘Back’ or ‘Retry’) to help the user recover from the error state.

??Who should developers contact to validate message copy text??

404 system error example

System error structure example

...

  • The system error is centered vertically and horizontally on the full page, content or container area.

  • The illustrations are of ??fixed width and height??.

Interaction

System errors are mostly non interactive with the exception of optional helper operations (e.g. ‘Back’). The rest of the surrounding application should remain intractable when a system error is embedded in a content or container area.

...

Zeplin link

Screen thumbnail

<<Short Zeplin link. You
Use this
>>

<<Screen with 200 width>>

...