← back to Stayclaim
src/app/not-found.tsx
30 lines
import Link from 'next/link';
export default function NotFound() {
return (
<section className="max-w-2xl mx-auto px-6 py-32 text-center">
<p className="text-[10px] uppercase tracking-[0.2em] text-ink/40 mb-3">404 · file not in the archive</p>
<h1 className="font-display text-7xl text-ink tracking-[-0.02em] leading-[0.95]">
No record at this address.
</h1>
<p className="mt-6 font-display italic text-2xl text-ink/60">
Either the page hasn’t been ingested yet, or it never existed.
</p>
<div className="mt-10 flex justify-center gap-3">
<Link
href="/"
className="bg-ink text-sand px-5 py-2 text-xs uppercase tracking-wider hover:bg-moss transition"
>
Back to the archive
</Link>
<Link
href="/browse"
className="border border-ink/20 text-ink px-5 py-2 text-xs uppercase tracking-wider hover:border-coral hover:text-coral transition"
>
Browse what we do have
</Link>
</div>
</section>
);
}