cpns / apps /web /src /components /NotFoundPage.tsx
pramudya-yb
Rename project from Labas to Pram
2b62b0c
Raw
History Blame Contribute Delete
1.34 kB
import { Link } from "@tanstack/react-router";
import { Button } from "@pram/ui/components/button";
export function NotFoundPage() {
return (
<div className="min-h-screen flex flex-col items-center justify-center bg-[var(--warm-cream)] px-6 py-12">
<img
src="/not_found.png"
alt=""
className="mb-8 w-full max-w-sm h-auto object-contain"
/>
<div className="max-w-md text-center">
<h1 className="text-3xl font-headline font-bold text-[var(--clay-black)] mb-3">
Halaman Tidak Ditemukan
</h1>
<p className="text-base text-[var(--warm-charcoal)] mb-8">
Halaman yang kamu cari tidak ada atau sudah dipindahkan.
</p>
<div className="flex flex-col sm:flex-row gap-3 justify-center">
<Button
render={<Link to="/" />}
className="bg-[var(--clay-black)] text-[var(--pure-white)] hover:bg-[var(--warm-charcoal)] rounded-[var(--radius-lg)] h-12 px-8"
>
Ke Beranda
</Button>
<Button
render={<Link to="/login" />}
variant="outline"
className="rounded-[var(--radius-lg)] border-2 border-[var(--oat-border)] h-12 px-8 bg-[var(--pure-white)]"
>
Masuk
</Button>
</div>
</div>
</div>
);
}