From 955cc425585619b0e5a10213a515fd8d483b8144 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 15:57:15 +0000 Subject: [PATCH 1/7] 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 c3f5441..92c3fcb 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -47,7 +47,7 @@ export default function AboutPage() { { value: "20+", title: "Years of Excellence" }, { value: "500+", title: "Players Developed" }, ]} - imageSrc="http://img.b2bpic.net/free-photo/male-trainer-wrapping-female-boxer-s-hand-preparation-practice_23-2148426154.jpg" + imageSrc="http://img.b2bpic.net/free-photo/male-trainer-wrapping-female-boxer-s-hand-preparation-practice_23-2148426154.jpg?_wi=2" imageAlt="Elite Football Club Training Facility" useInvertedBackground={false} mediaAnimation="blur-reveal" @@ -64,42 +64,42 @@ export default function AboutPage() { id: "1", name: "David Martinez", role: "Head Coach", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-sitting-desk_23-2149927603.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-sitting-desk_23-2149927603.jpg?_wi=2", imageAlt: "David Martinez", }, { id: "2", name: "Alex Thompson", role: "Forward", - imageSrc: "http://img.b2bpic.net/free-photo/male-athlete-standing-with-basketball-plastic-bottle-soft-blue-background_23-2148203716.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/male-athlete-standing-with-basketball-plastic-bottle-soft-blue-background_23-2148203716.jpg?_wi=2", imageAlt: "Alex Thompson", }, { id: "3", name: "Emma Richardson", role: "Midfielder", - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-adult-woman-sportswear_23-2148298968.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/full-shot-adult-woman-sportswear_23-2148298968.jpg?_wi=2", imageAlt: "Emma Richardson", }, { id: "4", name: "Carlos Santos", role: "Defender", - imageSrc: "http://img.b2bpic.net/free-photo/girls-volleyball-field_23-2149450959.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/girls-volleyball-field_23-2149450959.jpg?_wi=2", imageAlt: "Carlos Santos", }, { id: "5", name: "Jordan Lee", role: "Goalkeeper", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-sportsman-holds-hand-chin-dark-background_613910-5321.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-handsome-sportsman-holds-hand-chin-dark-background_613910-5321.jpg?_wi=2", imageAlt: "Jordan Lee", }, { id: "6", name: "Sofia Hernandez", role: "Assistant Coach", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-businesswoman-looking-through-window_1262-1977.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/smiling-businesswoman-looking-through-window_1262-1977.jpg?_wi=2", imageAlt: "Sofia Hernandez", }, ]} -- 2.49.1 From cb0266760b5f03aa4d76ebfbd85248e6744045bd Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 15:57:16 +0000 Subject: [PATCH 2/7] Update src/app/join/page.tsx --- src/app/join/page.tsx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/app/join/page.tsx b/src/app/join/page.tsx index 7070a9d..b7c5784 100644 --- a/src/app/join/page.tsx +++ b/src/app/join/page.tsx @@ -80,7 +80,7 @@ export default function JoinPage() { "Our coaches are certified professionals with international experience, dedicated to developing each player's potential.", tags: ["Coaching", "Development"], imageSrc: - "http://img.b2bpic.net/free-photo/handsome-man-training-summer-park_1157-26931.jpg", + "http://img.b2bpic.net/free-photo/handsome-man-training-summer-park_1157-26931.jpg?_wi=2", imageAlt: "Professional football coach training players", }, { @@ -91,7 +91,7 @@ export default function JoinPage() { "Train on premium fields with modern equipment designed to enhance performance and ensure player safety.", tags: ["Facilities", "Safety"], imageSrc: - "http://img.b2bpic.net/free-photo/african-american-male-athlete-sportswear-doing-stretching-exercise-stadium_627829-2168.jpg", + "http://img.b2bpic.net/free-photo/african-american-male-athlete-sportswear-doing-stretching-exercise-stadium_627829-2168.jpg?_wi=2", imageAlt: "Elite training facility with professional equipment", }, { @@ -102,7 +102,7 @@ export default function JoinPage() { "Join a vibrant community of passionate football enthusiasts through tournaments, socials, and team-building events.", tags: ["Community", "Events"], imageSrc: - "http://img.b2bpic.net/free-photo/men-playing-rugby-field_23-2150062005.jpg", + "http://img.b2bpic.net/free-photo/men-playing-rugby-field_23-2150062005.jpg?_wi=2", imageAlt: "Community football event with players and supporters", }, ]} @@ -122,7 +122,7 @@ export default function JoinPage() { name: "David Martinez", role: "Head Coach", imageSrc: - "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-sitting-desk_23-2149927603.jpg", + "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-sitting-desk_23-2149927603.jpg?_wi=4", imageAlt: "David Martinez, Head Coach", }, { @@ -130,7 +130,7 @@ export default function JoinPage() { name: "Alex Thompson", role: "Forward", imageSrc: - "http://img.b2bpic.net/free-photo/male-athlete-standing-with-basketball-plastic-bottle-soft-blue-background_23-2148203716.jpg", + "http://img.b2bpic.net/free-photo/male-athlete-standing-with-basketball-plastic-bottle-soft-blue-background_23-2148203716.jpg?_wi=4", imageAlt: "Alex Thompson, Forward", }, { @@ -138,7 +138,7 @@ export default function JoinPage() { name: "Emma Richardson", role: "Midfielder", imageSrc: - "http://img.b2bpic.net/free-photo/full-shot-adult-woman-sportswear_23-2148298968.jpg", + "http://img.b2bpic.net/free-photo/full-shot-adult-woman-sportswear_23-2148298968.jpg?_wi=4", imageAlt: "Emma Richardson, Midfielder", }, { @@ -146,7 +146,7 @@ export default function JoinPage() { name: "Carlos Santos", role: "Defender", imageSrc: - "http://img.b2bpic.net/free-photo/girls-volleyball-field_23-2149450959.jpg", + "http://img.b2bpic.net/free-photo/girls-volleyball-field_23-2149450959.jpg?_wi=4", imageAlt: "Carlos Santos, Defender", }, { @@ -154,7 +154,7 @@ export default function JoinPage() { name: "Jordan Lee", role: "Goalkeeper", imageSrc: - "http://img.b2bpic.net/free-photo/portrait-young-handsome-sportsman-holds-hand-chin-dark-background_613910-5321.jpg", + "http://img.b2bpic.net/free-photo/portrait-young-handsome-sportsman-holds-hand-chin-dark-background_613910-5321.jpg?_wi=4", imageAlt: "Jordan Lee, Goalkeeper", }, { @@ -162,7 +162,7 @@ export default function JoinPage() { name: "Sofia Hernandez", role: "Assistant Coach", imageSrc: - "http://img.b2bpic.net/free-photo/smiling-businesswoman-looking-through-window_1262-1977.jpg", + "http://img.b2bpic.net/free-photo/smiling-businesswoman-looking-through-window_1262-1977.jpg?_wi=4", imageAlt: "Sofia Hernandez, Assistant Coach", }, ]} -- 2.49.1 From cfc63d19bd8f8f84681fab9f46481c1f31832c29 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 15:57:17 +0000 Subject: [PATCH 3/7] Update src/app/layout.tsx --- src/app/layout.tsx | 46 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 38 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index a088e29..90e26a2 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,52 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Source_Sans_3 } 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 { Source_Sans_3 } 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 sourceSans3 = Source_Sans_3({ variable: "--font-source-sans-3", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Elite Football Club - Professional Soccer Training & Community", + description: "Join Elite Football Club for professional football training, youth development, and community events. Featuring state-of-the-art facilities and expert coaching for all ages.", + keywords: "football club, soccer training, youth academy, football coaching, professional sports", + openGraph: { + title: "Elite Football Club - Professional Soccer Training & Community", + description: "Join Elite Football Club for professional football training, youth development, and community events. Featuring state-of-the-art facilities and expert coaching.", + type: "website", + siteName: "Elite Football Club", + images: [ + { + url: "http://img.b2bpic.net/free-photo/close-up-football-field_23-2148930198.jpg", + alt: "Elite Football Club Stadium", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "Elite Football Club - Professional Soccer Training & Community", + description: "Join Elite Football Club for professional football training, youth development, and community events.", + images: ["http://img.b2bpic.net/free-photo/close-up-football-field_23-2148930198.jpg"], + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +55,9 @@ export default function RootLayout({ return ( - + {children}