feat: complete ANL lab homepage with light/dark theme, responsive layout, and 100% SSG E2E test suite

This commit is contained in:
2026-07-30 20:15:40 +09:00
parent d833252217
commit 36a4cd851e
20 changed files with 1266 additions and 105 deletions
+30
View File
@@ -0,0 +1,30 @@
import React from "react";
import Link from "next/link";
export default function NotFound() {
return (
<div className="container-content py-20 sm:py-32 flex flex-col items-center justify-center text-center min-h-[60vh]">
<div className="border border-line bg-paper p-8 sm:p-12 rounded-lg max-w-xl w-full space-y-6 shadow-sm">
<div className="inline-block px-3 py-1 bg-vermillion/10 text-vermillion font-mono text-xs font-bold rounded tracking-widest uppercase">
404 Error
</div>
<h1 className="font-serif text-3xl sm:text-4xl font-normal text-ink leading-tight">
</h1>
<p className="text-ink-mute text-sm sm:text-base leading-relaxed">
.
<br />
.
</p>
<div className="pt-4">
<Link
href="/"
className="inline-flex items-center justify-center px-6 py-3 border border-ink bg-ink text-ivory hover:bg-vermillion hover:border-vermillion transition-colors duration-200 text-sm font-medium rounded-md"
>
</Link>
</div>
</div>
</div>
);
}