From 873251079e28cf4351bd0f5568a30831b8c0fc54 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 10:41:08 +0000 Subject: [PATCH 1/7] Update src/app/about/page.tsx --- src/app/about/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index f426b47..429790c 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -143,7 +143,7 @@ export default function AboutPage() { title="Start Your Event Booking" description="Ready to book DJ Lighter for your next event? Get in touch with details about your occasion, and we'll confirm availability and discuss your specific entertainment needs." useInvertedBackground={false} - imageSrc="http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights_627829-10071.jpg" + imageSrc="http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights_627829-10071.jpg?_wi=2" imageAlt="DJ Lighter booking consultation" mediaAnimation="blur-reveal" mediaPosition="right" -- 2.49.1 From 52f488afe721ce182cd9f286d7eb97cc4b870d8e Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 10:41:08 +0000 Subject: [PATCH 2/7] Update src/app/booking/page.tsx --- src/app/booking/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/booking/page.tsx b/src/app/booking/page.tsx index a8ce38b..86989f1 100644 --- a/src/app/booking/page.tsx +++ b/src/app/booking/page.tsx @@ -54,7 +54,7 @@ export default function BookingPage() { title="Book DJ Lighter" description="Ready to bring professional entertainment to your event? Fill out the form below with your event details and we'll get back to you promptly with availability and pricing." useInvertedBackground={false} - imageSrc="http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights_627829-10071.jpg" + imageSrc="http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights_627829-10071.jpg?_wi=5" imageAlt="DJ booking consultation meeting" mediaAnimation="blur-reveal" mediaPosition="right" -- 2.49.1 From f8247b7f3d1d6f1f614d770f07a0e39c17977f6e Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 10:41:09 +0000 Subject: [PATCH 3/7] 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 205cb90..006ed67 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -54,7 +54,7 @@ export default function ContactPage() { title="Contact DJ Lighter" description="Have questions about booking or want to discuss your event? Reach out to us directly and we'll get back to you as soon as possible." useInvertedBackground={false} - imageSrc="http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights_627829-10071.jpg" + imageSrc="http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights_627829-10071.jpg?_wi=6" imageAlt="DJ booking consultation meeting" mediaAnimation="blur-reveal" mediaPosition="right" -- 2.49.1 From d8b59dca213e642981c63f60a1b84a0a56abb593 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 10:41:09 +0000 Subject: [PATCH 4/7] Update src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index 3372905..b7db891 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -62,7 +62,7 @@ export default function GalleryPage() { name: "Wedding Reception", price: "Featured Event", imageSrc: - "http://img.b2bpic.net/free-photo/couple-cutting-wedding-cake_1157-537.jpg", + "http://img.b2bpic.net/free-photo/couple-cutting-wedding-cake_1157-537.jpg?_wi=2", imageAlt: "DJ Lighter at wedding reception", }, { @@ -70,7 +70,7 @@ export default function GalleryPage() { name: "Nightclub Performance", price: "Featured Event", imageSrc: - "http://img.b2bpic.net/free-photo/cute-dj-woman-having-fun-playing-music-club-party_158595-2151.jpg", + "http://img.b2bpic.net/free-photo/cute-dj-woman-having-fun-playing-music-club-party_158595-2151.jpg?_wi=2", imageAlt: "DJ Lighter performing at nightclub", }, { @@ -78,7 +78,7 @@ export default function GalleryPage() { name: "Festival Appearance", price: "Featured Event", imageSrc: - "http://img.b2bpic.net/free-photo/musician-feeling-clueless-uncertain-while-he-plays-piano-notes_482257-121282.jpg", + "http://img.b2bpic.net/free-photo/musician-feeling-clueless-uncertain-while-he-plays-piano-notes_482257-121282.jpg?_wi=2", imageAlt: "DJ Lighter at festival", }, { @@ -86,7 +86,7 @@ export default function GalleryPage() { name: "Corporate Event", price: "Featured Event", imageSrc: - "http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights-with-crowd-people-fans_627829-10057.jpg", + "http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights-with-crowd-people-fans_627829-10057.jpg?_wi=2", imageAlt: "DJ Lighter at corporate event", }, { @@ -94,7 +94,7 @@ export default function GalleryPage() { name: "Private Party", price: "Featured Event", imageSrc: - "http://img.b2bpic.net/free-photo/medium-shot-happy-couple-with-vinyl-disc_23-2149293603.jpg", + "http://img.b2bpic.net/free-photo/medium-shot-happy-couple-with-vinyl-disc_23-2149293603.jpg?_wi=2", imageAlt: "DJ Lighter at private party", }, { @@ -102,7 +102,7 @@ export default function GalleryPage() { name: "Venue Performance", price: "Featured Event", imageSrc: - "http://img.b2bpic.net/free-photo/portrait-pretty-young-woman-neon-lights-with-darkness-around_613910-21471.jpg", + "http://img.b2bpic.net/free-photo/portrait-pretty-young-woman-neon-lights-with-darkness-around_613910-21471.jpg?_wi=2", imageAlt: "DJ Lighter at venue", }, ]} @@ -122,42 +122,42 @@ export default function GalleryPage() { id: "testimonial-1", name: "Sarah & James", imageSrc: - "http://img.b2bpic.net/free-photo/portrait-businessman-conference-room-thinking-about-future_482257-25787.jpg", + "http://img.b2bpic.net/free-photo/portrait-businessman-conference-room-thinking-about-future_482257-25787.jpg?_wi=2", imageAlt: "happy client portrait professional", }, { id: "testimonial-2", name: "Rachel Thompson", imageSrc: - "http://img.b2bpic.net/free-photo/business-professional_1098-14759.jpg", + "http://img.b2bpic.net/free-photo/business-professional_1098-14759.jpg?_wi=2", imageAlt: "professional woman portrait headshot", }, { id: "testimonial-3", name: "Michael Chen", imageSrc: - "http://img.b2bpic.net/free-photo/portrait-woman-holding-cup_23-2148856082.jpg", + "http://img.b2bpic.net/free-photo/portrait-woman-holding-cup_23-2148856082.jpg?_wi=2", imageAlt: "professional man portrait headshot", }, { id: "testimonial-4", name: "Emma Richardson", imageSrc: - "http://img.b2bpic.net/free-photo/portrait-young-attractive-woman-elegant-hotel-cafeteria_657883-403.jpg", + "http://img.b2bpic.net/free-photo/portrait-young-attractive-woman-elegant-hotel-cafeteria_657883-403.jpg?_wi=2", imageAlt: "professional woman portrait smiling", }, { id: "testimonial-5", name: "David Martinez", imageSrc: - "http://img.b2bpic.net/free-photo/happy-mature-businessman-showing-thumb-up_1262-3024.jpg", + "http://img.b2bpic.net/free-photo/happy-mature-businessman-showing-thumb-up_1262-3024.jpg?_wi=2", imageAlt: "professional man smiling portrait", }, { id: "testimonial-6", name: "Jessica Williams", imageSrc: - "http://img.b2bpic.net/free-photo/handsome-man-outdoors-portrait_158595-3552.jpg", + "http://img.b2bpic.net/free-photo/handsome-man-outdoors-portrait_158595-3552.jpg?_wi=2", imageAlt: "professional portrait client smiling", }, ]} @@ -170,7 +170,7 @@ export default function GalleryPage() { title="Book DJ Lighter" description="Ready to bring professional entertainment to your event? Fill out the form below with your event details and we'll get back to you promptly with availability and pricing." useInvertedBackground={false} - imageSrc="http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights_627829-10071.jpg" + imageSrc="http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights_627829-10071.jpg?_wi=4" imageAlt="DJ booking consultation meeting" mediaAnimation="blur-reveal" mediaPosition="right" -- 2.49.1 From 9271010a2bfab1124b1343ae42b1e3740209ed42 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 10:41:10 +0000 Subject: [PATCH 5/7] Update src/app/layout.tsx --- src/app/layout.tsx | 58 ++++++++++++++++++++++++++++++++++++---------- 1 file changed, 46 insertions(+), 12 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 83bcc55..7ef9558 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,29 +1,61 @@ import type { Metadata } from "next"; +import { Libre_Baskerville, 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 { Libre_Baskerville } from "next/font/google"; - - - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; const libreBaskerville = Libre_Baskerville({ variable: "--font-libre-baskerville", subsets: ["latin"], weight: ["400", "700"], }); -const inter = Inter({ + +const interFont = 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: "DJ LIGHTER - Professional DJ & Entertainment Services UK & Toronto", + description: "Professional DJ services for weddings, corporate events, clubs, and private parties. Eclectic music selection and expert entertainment across the UK and Toronto.", + keywords: "DJ services, professional DJ, wedding DJ, event entertainment, Toronto DJ, UK DJ, entertainment booking", + metadataBase: new URL("https://djlighter.com"), + alternates: { + canonical: "https://djlighter.com", + }, + openGraph: { + title: "DJ LIGHTER - Professional Entertainment Services", + description: "Book DJ LIGHTER for your next event. Eclectic music, professional service, unforgettable entertainment.", + url: "https://djlighter.com", + siteName: "DJ LIGHTER", + type: "website", + images: [ + { + url: "http://img.b2bpic.net/free-photo/clubbing-with-female-dj-mixing-crowd_23-2148325421.jpg", + alt: "DJ Lighter professional DJ services", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "DJ LIGHTER - Professional DJ & Entertainment", + description: "Book professional DJ entertainment for your event. Weddings, corporate, clubs, private parties.", + images: ["http://img.b2bpic.net/free-photo/clubbing-with-female-dj-mixing-crowd_23-2148325421.jpg"], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -32,7 +64,9 @@ export default function RootLayout({ return ( - + {children}