diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 17f336c..bccd89c 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -56,7 +56,7 @@ const AboutPage = () => { title: "Fast & Free Shipping", description: "Get your orders delivered in 2-3 business days with free shipping on purchases over $50. We partner with leading logistics providers to ensure quick, safe delivery.", tag: "Free", - imageSrc: "http://img.b2bpic.net/free-photo/low-angle-delivery-man-with-package-list_23-2148590677.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/low-angle-delivery-man-with-package-list_23-2148590677.jpg?_wi=2", imageAlt: "Fast shipping truck" }, { @@ -64,7 +64,7 @@ const AboutPage = () => { title: "Secure Checkout", description: "Industry-leading encryption and fraud protection for safe, worry-free transactions. Your payment information is protected with PCI-DSS compliance.", tag: "Safe", - imageSrc: "http://img.b2bpic.net/free-vector/security-background-with-world-map-laptop_23-2147628045.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/security-background-with-world-map-laptop_23-2147628045.jpg?_wi=2", imageAlt: "Security shield icon" }, { @@ -72,7 +72,7 @@ const AboutPage = () => { title: "24/7 Customer Support", description: "Our dedicated team is ready to help you anytime, anywhere, with any questions. Live chat, email, and phone support available around the clock.", tag: "Support", - imageSrc: "http://img.b2bpic.net/free-photo/work-environment-call-center-office_23-2149256142.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/work-environment-call-center-office_23-2149256142.jpg?_wi=2", imageAlt: "Customer support agent" } ]} @@ -109,7 +109,7 @@ const AboutPage = () => { role: "Verified Buyer", company: "New York, NY", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-happy-corporate-woman-suit-stands-street-smiles-poses-near-office-bu_1258-119148.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-happy-corporate-woman-suit-stands-street-smiles-poses-near-office-bu_1258-119148.jpg?_wi=2", imageAlt: "Sarah Johnson" }, { @@ -118,7 +118,7 @@ const AboutPage = () => { role: "Regular Customer", company: "Los Angeles, CA", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-brutal-bearded-macho-male-dressed-suit-dark-grey-background_613910-1524.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-brutal-bearded-macho-male-dressed-suit-dark-grey-background_613910-1524.jpg?_wi=2", imageAlt: "Michael Chen" }, { @@ -127,7 +127,7 @@ const AboutPage = () => { role: "Premium Member", company: "Miami, FL", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/friendly-manager-smiling-colleagues-break_1262-16107.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/friendly-manager-smiling-colleagues-break_1262-16107.jpg?_wi=2", imageAlt: "Emily Rodriguez" }, { @@ -136,7 +136,7 @@ const AboutPage = () => { role: "Loyal Shopper", company: "Seattle, WA", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-posing-loft-modern-space_158595-5370.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-posing-loft-modern-space_158595-5370.jpg?_wi=2", imageAlt: "David Kim" }, { @@ -145,7 +145,7 @@ const AboutPage = () => { role: "Elite Member", company: "Houston, TX", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-leaning-wall-holding-take-away-coffee-cup_23-2147862776.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/young-businesswoman-leaning-wall-holding-take-away-coffee-cup_23-2147862776.jpg?_wi=2", imageAlt: "Jessica Martinez" }, { @@ -154,7 +154,7 @@ const AboutPage = () => { role: "Verified Buyer", company: "Chicago, IL", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/businessman-leaning-against-wall_23-2147985199.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/businessman-leaning-against-wall_23-2147985199.jpg?_wi=2", imageAlt: "Robert Taylor" } ]} diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 4a700c4..3e640d5 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -48,7 +48,7 @@ export default function ContactPage() { variant: "gradient-bars", }} useInvertedBackground={false} - imageSrc="http://img.b2bpic.net/free-vector/colorful-flat-design-contact-us-landing-page-with-mailbox_23-2148270614.jpg" + imageSrc="http://img.b2bpic.net/free-vector/colorful-flat-design-contact-us-landing-page-with-mailbox_23-2148270614.jpg?_wi=3" imageAlt="Newsletter subscription" mediaAnimation="opacity" mediaPosition="right" diff --git a/src/app/layout.tsx b/src/app/layout.tsx index a02c995..696b2d2 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,28 +1,60 @@ import type { Metadata } from "next"; +import { Mulish, Inter } from "next/font/google"; import { Halant } from "next/font/google"; -import { Inter } 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 { Mulish } from "next/font/google"; - - - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; const mulish = Mulish({ variable: "--font-mulish", subsets: ["latin"], }); + const inter = Inter({ variable: "--font-inter", subsets: ["latin"], }); +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); + +export const metadata: Metadata = { + title: "ShopHub - Premium Ecommerce Shopping", + description: "Discover premium products with fast shipping, secure checkout, and 24/7 customer support. Shop now and get exclusive member benefits.", + keywords: "ecommerce, online shopping, products, fast shipping, secure checkout", + metadataBase: new URL("https://shophub.com"), + alternates: { + canonical: "https://shophub.com", + }, + openGraph: { + title: "ShopHub - Your Premium Shopping Destination", + description: "Shop premium curated products with fast, free shipping and exceptional customer service.", + url: "https://shophub.com", + siteName: "ShopHub", + type: "website", + images: [ + { + url: "http://img.b2bpic.net/free-photo/friends-shopping-second-hand-market_23-2149353701.jpg", + alt: "ShopHub Featured Products", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "ShopHub - Premium Shopping", + description: "Discover premium curated products with fast shipping and excellent support.", + images: ["http://img.b2bpic.net/free-photo/friends-shopping-second-hand-market_23-2149353701.jpg"], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -31,7 +63,9 @@ export default function RootLayout({ return ( - + {children}