From a9afe78e9a01e2bed239aaf32425a8846a1589f6 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 22:53:37 +0000 Subject: [PATCH 1/5] Update src/app/accommodations/page.tsx --- src/app/accommodations/page.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/accommodations/page.tsx b/src/app/accommodations/page.tsx index 3b28687..bca60d2 100644 --- a/src/app/accommodations/page.tsx +++ b/src/app/accommodations/page.tsx @@ -62,7 +62,7 @@ export default function AccommodationsPage() { price: "Premium", variant: "Luxury Villas", imageSrc: - "http://img.b2bpic.net/free-photo/tea-set-with-baklava-jams-dried-fruits_140725-8096.jpg", + "http://img.b2bpic.net/free-photo/tea-set-with-baklava-jams-dried-fruits_140725-8096.jpg?_wi=2", imageAlt: "Luxury villa accommodation", }, { @@ -71,7 +71,7 @@ export default function AccommodationsPage() { price: "Mid-Range", variant: "Modern Apartments", imageSrc: - "http://img.b2bpic.net/free-photo/bird-view-shanghai-china_1127-3037.jpg", + "http://img.b2bpic.net/free-photo/bird-view-shanghai-china_1127-3037.jpg?_wi=2", imageAlt: "Modern apartment accommodation", }, { @@ -80,7 +80,7 @@ export default function AccommodationsPage() { price: "Upscale", variant: "5-Star Hotel", imageSrc: - "http://img.b2bpic.net/free-photo/lamp-comfort-bed-pillow-fabric_1203-4833.jpg", + "http://img.b2bpic.net/free-photo/lamp-comfort-bed-pillow-fabric_1203-4833.jpg?_wi=2", imageAlt: "Boutique hotel accommodation", }, { @@ -89,7 +89,7 @@ export default function AccommodationsPage() { price: "Moderate", variant: "Authentic Riad", imageSrc: - "http://img.b2bpic.net/free-photo/lamps-arab-restaurant_23-2147794383.jpg", + "http://img.b2bpic.net/free-photo/lamps-arab-restaurant_23-2147794383.jpg?_wi=2", imageAlt: "Traditional Moroccan riad", }, { @@ -98,7 +98,7 @@ export default function AccommodationsPage() { price: "Luxury", variant: "Seaside Villa", imageSrc: - "http://img.b2bpic.net/free-photo/home-luxury-pillow-interior-hotel_1203-4742.jpg", + "http://img.b2bpic.net/free-photo/home-luxury-pillow-interior-hotel_1203-4742.jpg?_wi=2", imageAlt: "Villa with ocean views", }, { @@ -107,7 +107,7 @@ export default function AccommodationsPage() { price: "Mid-Range", variant: "Comfortable Hotel", imageSrc: - "http://img.b2bpic.net/free-photo/pillow-bed-with-light-lamp_1203-9443.jpg", + "http://img.b2bpic.net/free-photo/pillow-bed-with-light-lamp_1203-9443.jpg?_wi=2", imageAlt: "Comfortable business hotel", }, ]} -- 2.49.1 From b7191ac1a2d577c465fa3f159c7cadf091c312f9 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 22:53:38 +0000 Subject: [PATCH 2/5] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 7f8209a..70a85bf 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -76,7 +76,7 @@ export default function ContactPage() { }, ]} buttonAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/classic-architecture-beautiful-home-with-flowers_23-2151913138.jpg" + imageSrc="http://img.b2bpic.net/free-photo/classic-architecture-beautiful-home-with-flowers_23-2151913138.jpg?_wi=2" imageAlt="Wedding celebration at Villa Azzaitoun" mediaAnimation="blur-reveal" imagePosition="right" -- 2.49.1 From 48612ec35686f8fed6706a4f3f1b2c9ea28acd46 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 22:53:38 +0000 Subject: [PATCH 3/5] Update src/app/guest-info/page.tsx --- src/app/guest-info/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/guest-info/page.tsx b/src/app/guest-info/page.tsx index cab5e78..9b35927 100644 --- a/src/app/guest-info/page.tsx +++ b/src/app/guest-info/page.tsx @@ -111,7 +111,7 @@ export default function GuestInfoPage() { content: "Join us for a leisurely brunch on Saturday morning at 11:00 AM. This casual gathering allows guests to relax, enjoy good food, and spend quality time together before departing. The perfect way to conclude the weekend celebration.", }, ]} - imageSrc="http://img.b2bpic.net/free-photo/many-atmospheric-dress-pink-charming_1304-2512.jpg" + imageSrc="http://img.b2bpic.net/free-photo/many-atmospheric-dress-pink-charming_1304-2512.jpg?_wi=2" imageAlt="Villa Azzaitoun ceremony space" mediaAnimation="slide-up" useInvertedBackground={true} -- 2.49.1 From 8ad789a7fa0c9d6bc991103f2e10b52a3d5a6673 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 22:53:39 +0000 Subject: [PATCH 4/5] Update src/app/layout.tsx --- src/app/layout.tsx | 55 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 47 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 1bfe997..7412f4f 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,61 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Archivo } 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 { Archivo } 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 archivo = Archivo({ variable: "--font-archivo", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Hiba & Ramey Wedding - May 7, 2026 - Villa Azzaitoun, Rabat", + description: "Join us for an unforgettable destination wedding celebration at Villa Azzaitoun in Rabat, Morocco on May 7, 2026. Explore event details, accommodations, and practical information for guests.", + keywords: "wedding, Rabat, Morocco, Villa Azzaitoun, destination wedding, May 2026, celebration", + metadataBase: new URL("https://hibaramey.com"), + alternates: { + canonical: "https://hibaramey.com", + }, + openGraph: { + title: "Hiba & Ramey Wedding - May 7, 2026", + description: "Join our celebration of love at Villa Azzaitoun in Rabat, Morocco. An elegant destination wedding filled with tradition and modern luxury.", + url: "https://hibaramey.com", + siteName: "Hiba & Ramey Wedding", + images: [ + { + url: "http://img.b2bpic.net/free-photo/classic-architecture-beautiful-home-with-flowers_23-2151913138.jpg", + alt: "Hiba & Ramey Wedding Celebration", + }, + ], + type: "website", + }, + twitter: { + card: "summary_large_image", + title: "Hiba & Ramey Wedding - May 7, 2026", + description: "Join our elegant celebration at Villa Azzaitoun in Rabat. Discover accommodations, event details, and practical information.", + images: ["http://img.b2bpic.net/free-photo/classic-architecture-beautiful-home-with-flowers_23-2151913138.jpg"], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +64,9 @@ export default function RootLayout({ return ( - + {children}