404 Page
Drops straight into app/not-found.tsx, and keeps the site header and footer — on a 404 the navigation is the most useful thing on screen.
Not found, server error, maintenance, offline and permission walls.
System pages are the ones users reach when something already went wrong, which makes a clever joke the wrong instinct: what they need is to know where they are and how to leave. These say what happened, offer search and the two or three most useful destinations, and keep the site chrome so the page still feels like your site.
Drops straight into app/not-found.tsx, and keeps the site header and footer — on a 404 the navigation is the most useful thing on screen.
Retry first, because a 500 is our failure and offering navigation implies the rest of the site works — which is exactly what is in doubt.
Planned downtime with an actual end time on it — "back soon" is not a time, and a maintenance page without one looks like an outage nobody has noticed.
A 403 that names who can grant what was refused, because the next question is always "then who can" and a support link is the wrong answer to it.
Written for the person refreshing it during an outage: current state above the fold, the maintenance window as a real block with an end time, and a component list that names what still works.
Terms, privacy, DPA and cookies in one frame — the docs layout, because people arrive at a legal page looking for a specific clause and a wall of text makes that a Ctrl-F expedition.
The status page read during diligence rather than during an outage: ninety days of uptime, the latency curve, and every incident carrying its post-mortem — including the bad one.
One document with a plain-language column beside each clause, for the reader who cannot name the clause they need — and the cookie control inline, because a banner is unreachable the moment it has been dismissed.
First-run screens, no-results, 404s, permission walls and failures.
Article pages, post indexes, changelogs and documentation shells.
Top bars, mega menus, mobile drawers and app sidebars.
Month grids, availability pickers, booking flows and time slots.
Mega footers, minimal bars, newsletter and sitemap columns.
Whole pricing screens — tiers, comparison, FAQ and the close.