diff --git a/docs/components/NotFound.md b/docs/components/NotFound.md new file mode 100644 index 0000000..7025b44 --- /dev/null +++ b/docs/components/NotFound.md @@ -0,0 +1,74 @@ +# NotFound Component + +The `NotFound` component is the application's 404 page. It helps users recover from broken or expired URLs — such as stale contract detail links — by providing quick navigation to the three primary sections of TalentTrust. + +## Overview + +This is a Next.js App Router page component located at `src/app/not-found.tsx`. It has no props and renders automatically whenever a route is not matched. + +## UI Sections + +### 1. Decorative 404 + +A large `404` displayed purely for visual context. It is marked `aria-hidden="true"` so screen readers skip it. + +### 2. Heading and Description + +| Element | Content | +|---|---| +| `h1` | "Page Not Found" | +| `

` | "This page doesn't exist or the link may have expired. Here are a few places to get back on track." | + +Copy follows the [Copywriting Guide](../COPYWRITING_GUIDE.md): direct, second-person, no technical jargon. + +### 3. Quick Links (`