From 4c21f50a757a74ae970dafc39c3722539b630ada Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 16 Mar 2026 06:39:22 +0000 Subject: [PATCH 1/5] Update src/app/about/page.tsx --- src/app/about/page.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 243edff..8325ffd 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -93,7 +93,7 @@ export default function AboutPage() { }, ]} buttonAnimation="slide-up" - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/team-collaboration-scene-showing-diverse-1773643095855-a08b9989.png" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/team-collaboration-scene-showing-diverse-1773643095855-a08b9989.png?_wi=1" imageAlt="ShopHub team collaboration" showDimOverlay={false} /> @@ -111,7 +111,7 @@ export default function AboutPage() { author: "Our Core Principle", description: "Every decision we make is guided by what's best for our customers. From product selection to support, we prioritize your experience.", tags: ["Focus", "Service", "Excellence"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/customer-support-and-service-visualizati-1773643095927-3758a690.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/customer-support-and-service-visualizati-1773643095927-3758a690.png?_wi=2", }, { id: "mission-2", @@ -119,7 +119,7 @@ export default function AboutPage() { author: "Cutting Edge Solutions", description: "We invest in the latest technology to provide seamless shopping experiences, secure transactions, and intelligent recommendations tailored to your needs.", tags: ["Technology", "Innovation", "Future"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/modern-e-commerce-hero-image-showing-div-1773643095765-87e97516.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/modern-e-commerce-hero-image-showing-div-1773643095765-87e97516.png?_wi=2", }, { id: "mission-3", @@ -127,7 +127,7 @@ export default function AboutPage() { author: "Responsible Growth", description: "We partner with ethical suppliers, ensure product authenticity, and maintain transparent practices throughout our supply chain.", tags: ["Sustainability", "Ethics", "Transparency"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/cybersecurity-and-data-protection-visual-1773643095832-921b8630.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/cybersecurity-and-data-protection-visual-1773643095832-921b8630.png?_wi=2", }, ]} animationType="slide-up" @@ -147,7 +147,7 @@ export default function AboutPage() { author: "2015 - The Beginning", description: "ShopHub was founded by a team of tech enthusiasts who recognized the gap in quality e-commerce platforms. We launched with a curated selection of premium electronics.", tags: ["History", "Vision", "Purpose"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/team-collaboration-scene-showing-diverse-1773643095855-a08b9989.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/team-collaboration-scene-showing-diverse-1773643095855-a08b9989.png?_wi=2", }, { id: "story-2", @@ -155,7 +155,7 @@ export default function AboutPage() { author: "2018-2021 - Expansion", description: "We expanded to 50+ categories and partnered with major global brands. Our user base grew from 10,000 to 1 million satisfied customers.", tags: ["Growth", "Scale", "Partnership"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/modern-e-commerce-hero-image-showing-div-1773643095765-87e97516.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/modern-e-commerce-hero-image-showing-div-1773643095765-87e97516.png?_wi=3", }, { id: "story-3", @@ -163,7 +163,7 @@ export default function AboutPage() { author: "2022-Present - Tomorrow", description: "Today, we serve customers across multiple countries with localized support, faster delivery, and an ever-expanding product catalog.", tags: ["Global", "Vision", "Future"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/fast-delivery-and-logistics-visualizatio-1773643095780-fde377d8.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/fast-delivery-and-logistics-visualizatio-1773643095780-fde377d8.png?_wi=2", }, ]} animationType="slide-up" -- 2.49.1 From 867a8fd00aea831a7cf8e34a40981b59fc7afc56 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 16 Mar 2026 06:39:23 +0000 Subject: [PATCH 2/5] Update src/app/cart/page.tsx --- src/app/cart/page.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/cart/page.tsx b/src/app/cart/page.tsx index b4bf696..dcb3bda 100644 --- a/src/app/cart/page.tsx +++ b/src/app/cart/page.tsx @@ -93,7 +93,7 @@ export default function CartPage() { }, ]} buttonAnimation="slide-up" - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/modern-e-commerce-hero-image-showing-div-1773643095765-87e97516.png" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/modern-e-commerce-hero-image-showing-div-1773643095765-87e97516.png?_wi=4" imageAlt="Shopping cart checkout" showDimOverlay={false} /> @@ -109,7 +109,7 @@ export default function CartPage() { name: "Premium Smartphone", price: "$699", variant: "256GB Storage", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/premium-smartphone-product-photograph-wi-1773643096437-e043af8a.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/premium-smartphone-product-photograph-wi-1773643096437-e043af8a.png?_wi=4", imageAlt: "Premium Smartphone", }, { @@ -117,7 +117,7 @@ export default function CartPage() { name: "Wireless Headphones", price: "$149", variant: "Noise Cancelling", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/stylish-wireless-headphones-product-shot-1773643095395-2ba3aede.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/stylish-wireless-headphones-product-shot-1773643095395-2ba3aede.png?_wi=4", imageAlt: "Wireless Headphones", }, { @@ -125,7 +125,7 @@ export default function CartPage() { name: "Ultra-thin Laptop", price: "$999", variant: "512GB SSD", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/professional-laptop-computer-product-sho-1773643094713-9c25583a.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/professional-laptop-computer-product-sho-1773643094713-9c25583a.png?_wi=3", imageAlt: "Ultra-thin Laptop", }, ]} @@ -146,7 +146,7 @@ export default function CartPage() { name: "Smartwatch", price: "$249", variant: "Fitness Tracker", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/elegant-smartwatch-product-photograph-wi-1773643094555-ea74939f.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/elegant-smartwatch-product-photograph-wi-1773643094555-ea74939f.png?_wi=4", imageAlt: "Smartwatch", }, { @@ -154,7 +154,7 @@ export default function CartPage() { name: "Portable Speaker", price: "$79", variant: "Waterproof", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/portable-bluetooth-speaker-product-photo-1773643095898-3ce12615.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/portable-bluetooth-speaker-product-photo-1773643095898-3ce12615.png?_wi=3", imageAlt: "Portable Speaker", }, { @@ -162,7 +162,7 @@ export default function CartPage() { name: "Digital Camera", price: "$599", variant: "20MP Resolution", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/digital-camera-product-shot-with-profess-1773643094043-f25a0f50.png", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/digital-camera-product-shot-with-profess-1773643094043-f25a0f50.png?_wi=3", imageAlt: "Digital Camera", }, ]} -- 2.49.1 From d5b03ef3fcc4f9f496050de4c76a629f4fc82c3b Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 16 Mar 2026 06:39:23 +0000 Subject: [PATCH 3/5] Update src/app/layout.tsx --- src/app/layout.tsx | 57 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 49 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 5aaf8c4..1be10c0 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,63 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Nunito } 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 { Nunito } 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 nunito = Nunito({ variable: "--font-nunito", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "ShopHub - Premium E-Commerce Platform for Electronics & Tech", + description: "Shop premium electronics, smartphones, laptops, and accessories with secure payments, fast delivery, and 24/7 support. Best prices on trusted brands.", + keywords: "e-commerce, online shopping, electronics, gadgets, smartphone, laptop, tech products, secure checkout", + metadataBase: new URL("https://www.shophub.com"), + alternates: { + canonical: "https://www.shophub.com", + }, + openGraph: { + title: "ShopHub - Your Premier Online Shopping Destination", + description: "Discover premium products from trusted brands with secure payments and fast delivery", + url: "https://www.shophub.com", + siteName: "ShopHub", + type: "website", + images: [ + { + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/modern-e-commerce-hero-image-showing-div-1773643095765-87e97516.png", + alt: "ShopHub E-Commerce Platform", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "ShopHub - Premium E-Commerce Platform", + description: "Shop the best products online with secure payments and fast delivery", + images: [ + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3B13xz433M38m8tVmnJHD0kyo8D/modern-e-commerce-hero-image-showing-div-1773643095765-87e97516.png", + ], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +66,9 @@ export default function RootLayout({ return ( - + {children}