diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index ae8271b..fa780de 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -72,7 +72,7 @@ export default function AboutPage() { description: "Serving Orosi families and friends for years. We value our regular customers and treat each person with respect and personalized care.", }, ]} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d4yvfm" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=d4yvfm&_wi=3" imageAlt="Gunthers Barbershop interior with classic barber chairs" mediaAnimation="slide-up" imagePosition="right" @@ -134,7 +134,7 @@ export default function AboutPage() { handle: "Regular Customer", testimonial: "Friendly environment and great service. I've been coming here for 3 years and the quality never dips. Highly recommend!", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ns1qmq", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ns1qmq&_wi=3", }, { id: "2", @@ -142,7 +142,7 @@ export default function AboutPage() { handle: "Regular Customer", testimonial: "Best place in Orosi for a clean fade. The precision and attention to detail is unmatched. Worth every penny!", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=wudi38", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=wudi38&_wi=3", }, { id: "3", @@ -150,7 +150,7 @@ export default function AboutPage() { handle: "Regular Customer", testimonial: "You don't wait long and the barbers are great. Quick turnaround without compromising quality. Love it!", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=fcia99", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=fcia99&_wi=3", }, { id: "4", @@ -158,7 +158,7 @@ export default function AboutPage() { handle: "Regular Customer", testimonial: "Excellent attention to detail and friendly crew. Always professional and welcoming. My go-to spot!", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3psxnm", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3psxnm&_wi=3", }, { id: "5", @@ -166,7 +166,7 @@ export default function AboutPage() { handle: "Regular Customer", testimonial: "Best barbers in town. They take time to understand what you want and execute perfectly every time.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=dzmkrc", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=dzmkrc&_wi=2", }, { id: "6", @@ -174,7 +174,7 @@ export default function AboutPage() { handle: "Regular Customer", testimonial: "Clean shop, skilled barbers, fair prices. This is THE place to go for a quality cut in Orosi.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=68nmev", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=68nmev&_wi=2", }, ]} showRating={true} diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index ac32ba8..23b159e 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -56,11 +56,11 @@ export default function GalleryPage() { icon: Scissors, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ixcvty", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ixcvty&_wi=3", imageAlt: "Professional haircut with clean lines", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rjxg28", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rjxg28&_wi=3", imageAlt: "Detailed haircut styling", }, ], @@ -71,11 +71,11 @@ export default function GalleryPage() { icon: Scissors, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oif0sf", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oif0sf&_wi=3", imageAlt: "Clean skin fade haircut", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ru3uks", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ru3uks&_wi=3", imageAlt: "Professional fade styling", }, ], @@ -86,11 +86,11 @@ export default function GalleryPage() { icon: Scissors, mediaItems: [ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l3f3dk", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l3f3dk&_wi=3", imageAlt: "Professional beard trim", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=zp9zuw", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=zp9zuw&_wi=3", imageAlt: "Detailed beard styling", }, ], diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 7d68022..73889c0 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,18 +1,22 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Lato } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Lato } from "next/font/google"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const lato = Lato({ variable: "--font-lato", @@ -20,6 +24,34 @@ const lato = Lato({ weight: ["100", "300", "400", "700", "900"], }); +export const metadata: Metadata = { + title: "Gunthers Barbershop | Fresh Cuts & Fades in Orosi, CA", + description: "Premium barbershop in Orosi, CA offering fresh cuts, clean fades, beard trims & more. Rated 4.9 stars. Call (559) 596-9222 or visit today!", + keywords: "barber shop Orosi CA, best fade Orosi, haircut near Orosi California, Gunthers Barbershop, men's haircut, professional barber", + robots: { + index: true, + follow: true, + }, + openGraph: { + title: "Gunthers Barbershop - Fresh Cuts & Clean Fades", + description: "Premium barbershop in Orosi, CA. 4.9★ rated. Haircuts, fades, beard trims & kids cuts. Call (559) 596-9222.", + type: "website", + siteName: "Gunthers Barbershop", + images: [ + { + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8nl6r7", + alt: "Gunthers Barbershop - Professional Barbering", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "Gunthers Barbershop - Fresh Cuts & Fades in Orosi", + description: "Premium barber shop with 4.9★ rating. Expert cuts, fades & beard trims. (559) 596-9222", + images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8nl6r7"], + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -28,7 +60,9 @@ export default function RootLayout({ return ( - + {children}