This PR implements a custom 404 "Page Not Found" route for the Stellar BatchPay frontend. The implementation aligns with the project's design system, featuring a modern dark-themed aesthetic with radial glows and integrated navigation.
- Custom Not Found Page: Implemented
app/not-found.tsxas a reusable Next.js route page. - Global Navigation: Integrated the existing
Navbarcomponent from@/components/landing/navbarfor site-wide consistency.
- Visuals:
- Large faded "404" background watermark (
text-[#10B981]/30). - Dark-themed container (
bg-[#020B0D]) with background radial glow effects. - Centered messaging: "The page you're looking for may have been moved, deleted, or entered incorrectly."
- Large faded "404" background watermark (
- Buttons & Interactions:
- Return to Dashboard: Primary button styled with
#10B981and Home icon. - Go to Homepage: Secondary button with a Globe icon and hover transition to
#10B981.
- Return to Dashboard: Primary button styled with
- Secondary Links: Added "View Documentation" and "Contact Support" footer links with hover effects.
- Implemented responsive design ensuring the page looks great on mobile, tablet, and desktop.
- Adjusted vertical height for medium screens (
md:h-[90vh]) to maintain layout balance.
- Verified production build compatibility.
- Manually tested navigation links for Dashboard, Homepage, and secondary support links.
- Confirmed responsiveness across different device breakpoints.