From 4465d174fe00774076dbdeee240bd7a2c97803c0 Mon Sep 17 00:00:00 2001 From: tuyenio Date: Tue, 30 Jun 2026 10:01:41 +0700 Subject: [PATCH] feat: Implement error and not found pages with improved user feedback and navigation --- src/app/components/landing/SiteFooter.tsx | 36 ++++++++++++------ src/app/error.tsx | 43 +++++++++++++++++++++ src/app/globals.css | 4 +- src/app/icon.svg | 10 +++++ src/app/not-found.tsx | 46 +++++++++++++++++++++++ src/app/page.tsx | 14 ++++++- 6 files changed, 139 insertions(+), 14 deletions(-) create mode 100644 src/app/error.tsx create mode 100644 src/app/icon.svg create mode 100644 src/app/not-found.tsx diff --git a/src/app/components/landing/SiteFooter.tsx b/src/app/components/landing/SiteFooter.tsx index 74aa569..3c101e0 100644 --- a/src/app/components/landing/SiteFooter.tsx +++ b/src/app/components/landing/SiteFooter.tsx @@ -1,29 +1,41 @@ import Link from "next/link"; import { Globe2, Mail, MapPin, Phone } from "lucide-react"; -import { HeritageSeal } from "@/app/components/landing/HeritageOrnament"; +import { HeritageSeal, SectionDivider } from "@/app/components/landing/HeritageOrnament"; import { contact, navigation } from "@/app/content"; export function SiteFooter() { return ( -