diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 762e9e6..987125b 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -106,7 +106,7 @@ export default function AboutPage() { description="Founded in 2009, Inline has grown into one of the most respected floral design studios in the region. Our commitment to quality, innovation, and customer satisfaction drives everything we do." subdescription="Our team of award-winning designers combines traditional techniques with contemporary aesthetics to create arrangements that transcend expectations. We source flowers from premium growers worldwide and employ sustainable, eco-friendly practices throughout our process." icon={Award} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=e62dlj" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=e62dlj&_wi=2" imageAlt="Inline Studio Team" mediaAnimation="blur-reveal" useInvertedBackground={false} diff --git a/src/app/collections/page.tsx b/src/app/collections/page.tsx index aba05ee..2e71d69 100644 --- a/src/app/collections/page.tsx +++ b/src/app/collections/page.tsx @@ -102,42 +102,42 @@ export default function CollectionsPage() { id: "wedding-classic", name: "Wedding - Classic Romance", price: "$350", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=of7uht", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=of7uht&_wi=2", imageAlt: "Classic Wedding Floral Arrangement", }, { id: "wedding-modern", name: "Wedding - Modern Minimalist", price: "$320", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=of7uht", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=of7uht&_wi=3", imageAlt: "Modern Wedding Arrangement", }, { id: "events-corporate", name: "Events - Corporate Centerpieces", price: "$200", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=paeinp", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=paeinp&_wi=2", imageAlt: "Corporate Event Flowers", }, { id: "events-gala", name: "Events - Gala Elegance", price: "$280", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=paeinp", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=paeinp&_wi=3", imageAlt: "Gala Event Floral Centerpiece", }, { id: "daily-seasonal", name: "Daily - Seasonal Selection", price: "$55", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=s9lkf6", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=s9lkf6&_wi=2", imageAlt: "Seasonal Fresh Flowers", }, { id: "daily-subscription", name: "Daily - Weekly Subscription", price: "$50/week", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=s9lkf6", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=s9lkf6&_wi=3", imageAlt: "Weekly Flower Subscription", }, ]} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 1bfe997..48b8cc7 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,54 @@ 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: "Inline - Luxury Flowers & Floral Design Studio", + description: "Discover premium floral design and arrangements at Inline. Luxury flowers for weddings, events, and everyday moments with expert consultation and delivery.", + keywords: "luxury flowers, floral design, wedding flowers, event flowers, flower arrangements, florist, floral studio, premium flowers", + metadataBase: new URL("https://inlineflowers.com"), + alternates: { + canonical: "https://inlineflowers.com", + }, + openGraph: { + title: "Inline - Luxury Flowers & Floral Design Studio", + description: "Premium floral design and arrangements for every occasion. Expert consultation, same-day delivery, and botanical excellence.", + url: "https://inlineflowers.com", + siteName: "Inline", + type: "website", + }, + twitter: { + card: "summary_large_image", + title: "Inline - Luxury Flowers & Floral Design Studio", + description: "Premium floral design and arrangements for weddings, events, and daily moments.", + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +57,9 @@ export default function RootLayout({ return ( - + {children}