diff --git a/src/app/page.tsx b/src/app/page.tsx index c48c89d..25ff25e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,147 +1,44 @@ -"use client"; +import type { Metadata } from "next"; +import { Halant, Libre_Baskerville, Inter } from "next/font/google"; +import "./globals.css"; +import "@/lib/gsap-setup"; +import { ServiceWrapper } from "@/components/ServiceWrapper"; +import Tag from "@/tag/Tag"; +import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline"; -import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi"; -import TextSplitAbout from "@/components/sections/about/TextSplitAbout"; -import ProductCardTwo from "@/components/sections/product/ProductCardTwo"; -import TestimonialCardSix from "@/components/sections/testimonial/TestimonialCardSix"; -import ContactSplit from "@/components/sections/contact/ContactSplit"; -import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia"; -import FooterBaseCard from "@/components/sections/footer/FooterBaseCard"; +export const metadata: Metadata = { + title: 'Gusto | Authentic Italian Deli in Newberg', + description: 'Authentic Italian flavors in Newberg. Featuring fresh pasta, homemade sauces, and artisan paninis at Gusto Gastronomia Italiana.', + keywords: ["Italian deli Newberg Oregon, fresh pasta Newberg, Italian sandwiches Willamette Valley, specialty Italian grocery Oregon, Gusto Gastronomia"], + openGraph: { + "title": "Gusto Gastronomia Italiana | Authentic Italian Deli in Newberg", "description": "Visit Gusto for fresh pasta, Italian sandwiches, and imported specialty groceries in Newberg, OR.", "type": "website", "siteName": "Gusto Gastronomia Italiana" + }, + twitter: { + "card": "summary_large_image", "title": "Gusto Gastronomia Italiana | Italian Deli Newberg", "description": "Authentic Italian flavors in Newberg. Pasta, panini, and groceries." + }, +}; -export default function LandingPage() { +const libreBaskerville = Libre_Baskerville({ variable: "--font-libre-baskerville", subsets: ["latin"], weight: ["400", "700"] }); +const inter = Inter({ variable: "--font-inter", subsets: ["latin"] }); + +export default function RootLayout({ + children, +}: Readonly<{ + children: React.ReactNode; +}>) { return ( - - - -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- - -
+ + + + + {children} +