chris 2e5f253580 Polish: meta/OG tags, JSON-LD, 404 pages, typo fix
- Unique title + meta description on every main-site page
- OpenGraph + Twitter card tags sitewide (hero image on homepage, logo elsewhere)
- LocalBusiness JSON-LD on homepage for Google rich results
- Custom 404 page on main-site (branded, links home + contact)
- Custom not-found page on estore
- Fix typo: "Delivery avalable" → "Delivery available"

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 00:47:26 -04:00

23 lines
926 B
TypeScript

import type { Metadata } from 'next'
import Link from 'next/link'
export const metadata: Metadata = { title: 'Page Not Found' }
export default function NotFound() {
return (
<section className="section" style={{ minHeight: '70vh', display: 'flex', alignItems: 'center', justifyContent: 'center' }}>
<div className="has-text-centered">
<p style={{ fontSize: '5rem', lineHeight: 1, marginBottom: '1rem' }}>🎈</p>
<h1 className="title is-2">Page not found</h1>
<p className="subtitle is-5 has-text-grey" style={{ marginBottom: '2rem' }}>
Looks like this balloon floated away.
</p>
<div className="buttons is-centered">
<Link href="/" className="button is-info is-medium">Back to shop</Link>
<a href="https://beachpartyballoons.com/contact/" className="button is-light is-medium">Contact us</a>
</div>
</div>
</section>
)
}