Design systemStatus screens

Server states & outcomes

One component for every full-screen state: HTTP errors (4xx/5xx), warnings, success and failure. Each opens as a standalone page or inside the app frame. Unknown URLs under /new-design render the 404 for real; runtime errors render the 500.

Errors

Client (4xx) and server (5xx) failures.

400 · Bad request
We couldn't read that request
403 · No access
You don't have access to this page
422 · Couldn't process
Some details need fixing
500 · Server error
Something went wrong on our side
502 · Bad gateway
We couldn't reach our servers
504 · Gateway timeout
Our servers took too long

Warnings

Recoverable states that need attention.

401 · Sign in required
Your session has ended
408 · Request timeout
That took too long
429 · Too many requests
Slow down a little
503 · Maintenance
We're doing some maintenance
No connection
You're offline
Plan limit reached
You've reached your contact limit

Success

Confirmation after a completed action.

Email verified
Your email is verified
Campaign scheduled
Your campaign is scheduled

Failure

An action that didn't complete.

Try a real 404: /new-design/this-page-does-not-exist