Update src/pages/HomePage.tsx

This commit is contained in:
2026-06-23 11:20:37 +00:00
parent 4f70861274
commit 91ccc0ad35

View File

@@ -19,32 +19,22 @@ export default function HomePage() {
title="Bringing Dreams to Life Under Moonlight"
description="We specialize in crafting unforgettable moments for concerts, corporate events, and weddings with world-class production."
primaryButton={{
text: "Explore Events",
href: "#events",
}}
text: "Explore Events", href: "#events"}}
secondaryButton={{
text: "Contact Us",
href: "#contact",
}}
text: "Contact Us", href: "#contact"}}
items={[
{
imageSrc: "http://img.b2bpic.net/free-photo/client-dark-vip-cinema-studio_23-2149500536.jpg?_wi=1",
},
imageSrc: "http://img.b2bpic.net/free-photo/client-dark-vip-cinema-studio_23-2149500536.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/interior-modern-high-building-high-quality-photo_114579-12190.jpg?_wi=1",
},
imageSrc: "http://img.b2bpic.net/free-photo/interior-modern-high-building-high-quality-photo_114579-12190.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/tall-vases-with-white-candles-stand-shiny-branches_1304-4764.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/tall-vases-with-white-candles-stand-shiny-branches_1304-4764.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/red-spot-lights-concert_661209-455.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/red-spot-lights-concert_661209-455.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/beauty-details-this-lovely-table_8353-9904.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/beauty-details-this-lovely-table_8353-9904.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/candles-burn-standing-tall-vases-floor_1304-5614.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/candles-burn-standing-tall-vases-floor_1304-5614.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -70,40 +60,19 @@ export default function HomePage() {
description="From intimate weddings to massive stadium concerts, we deliver excellence."
items={[
{
title: "Stadium Concerts",
description: "High-octane sound & lighting.",
imageSrc: "http://img.b2bpic.net/free-photo/dark-stage-inside-old-theater-illuminated-by-equipment-generated-by-ai_188544-18580.jpg",
},
title: "Stadium Concerts", description: "High-octane sound & lighting.", imageSrc: "http://img.b2bpic.net/free-photo/dark-stage-inside-old-theater-illuminated-by-equipment-generated-by-ai_188544-18580.jpg"},
{
title: "Corporate Galas",
description: "Professional production value.",
imageSrc: "http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights_627829-10077.jpg",
},
title: "Corporate Galas", description: "Professional production value.", imageSrc: "http://img.b2bpic.net/free-photo/musicial-music-live-band-performing-stage-with-different-lights_627829-10077.jpg"},
{
title: "Dream Weddings",
description: "Elegant, seamless celebrations.",
imageSrc: "http://img.b2bpic.net/free-photo/frankenstein-sitting-table-full-shot_23-2149636927.jpg",
},
title: "Dream Weddings", description: "Elegant, seamless celebrations.", imageSrc: "http://img.b2bpic.net/free-photo/frankenstein-sitting-table-full-shot_23-2149636927.jpg"},
{
title: "College Festivals",
description: "Vibrant and high energy.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-teenagers-being-friends_23-2150598738.jpg",
},
title: "College Festivals", description: "Vibrant and high energy.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-teenagers-being-friends_23-2150598738.jpg"},
{
title: "Private Parties",
description: "Personalized touch, big impact.",
imageSrc: "http://img.b2bpic.net/free-photo/twinkly-lights-decoration-christmas-background_23-2148056704.jpg",
},
title: "Private Parties", description: "Personalized touch, big impact.", imageSrc: "http://img.b2bpic.net/free-photo/twinkly-lights-decoration-christmas-background_23-2148056704.jpg"},
{
title: "Award Nights",
description: "Classy and sophisticated.",
imageSrc: "http://img.b2bpic.net/free-photo/blue-abstract-illuminated-bokeh-background_23-2148055635.jpg",
},
title: "Award Nights", description: "Classy and sophisticated.", imageSrc: "http://img.b2bpic.net/free-photo/blue-abstract-illuminated-bokeh-background_23-2148055635.jpg"},
{
title: "Product Launches",
description: "Strategic, dynamic showcases.",
imageSrc: "http://img.b2bpic.net/free-photo/dark-grey-kitchen-backsplash-with-wooden-shelf-hooks-minimalist-furniture-design_169016-72719.jpg",
},
title: "Product Launches", description: "Strategic, dynamic showcases.", imageSrc: "http://img.b2bpic.net/free-photo/dark-grey-kitchen-backsplash-with-wooden-shelf-hooks-minimalist-furniture-design_169016-72719.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -117,41 +86,17 @@ export default function HomePage() {
description="Comprehensive event services to ensure your day goes perfectly."
features={[
{
title: "Advanced Lighting",
description: "State of the art visual displays.",
bentoComponent: "animated-bar-chart",
imageSrc: "http://img.b2bpic.net/free-photo/view-black-white-theatre-stage_23-2151184622.jpg",
imageAlt: "View of black and white theatre stage",
title: "Advanced Lighting", description: "State of the art visual displays.", bentoComponent: "animated-bar-chart"},
{
title: "Event Logistics", description: "End-to-end management.", bentoComponent: "icon-text-marquee", centerIcon: "Settings", marqueeTexts: [
"Planning", "Execution", "Support"],
},
{
title: "Event Logistics",
description: "End-to-end management.",
bentoComponent: "icon-text-marquee",
centerIcon: Settings,
marqueeTexts: [
"Planning",
"Execution",
"Support",
],
imageSrc: "http://img.b2bpic.net/free-photo/client-dark-vip-cinema-studio_23-2149500536.jpg?_wi=2",
imageAlt: "View of black and white theatre stage",
},
{
title: "Client Communication",
description: "24/7 dedicated contact.",
bentoComponent: "chat-marquee",
aiIcon: MessageSquare,
userIcon: User,
exchanges: [
title: "Client Communication", description: "24/7 dedicated contact.", bentoComponent: "chat-marquee", aiIcon: "MessageSquare", userIcon: "User", exchanges: [
{
userMessage: "Help with wedding layout",
aiResponse: "Layout optimized for your ballroom.",
},
userMessage: "Help with wedding layout", aiResponse: "Layout optimized for your ballroom."},
],
placeholder: "Get quick support...",
imageSrc: "http://img.b2bpic.net/free-photo/interior-modern-high-building-high-quality-photo_114579-12190.jpg?_wi=2",
imageAlt: "View of black and white theatre stage",
},
placeholder: "Get quick support..."},
]}
/>
</SectionErrorBoundary>
@@ -165,17 +110,11 @@ export default function HomePage() {
description="Our success is defined by the satisfaction of our partners."
metrics={[
{
value: "150+",
description: "Events Produced",
},
value: "150+", description: "Events Produced"},
{
value: "50k+",
description: "Total Attendees",
},
value: "50k+", description: "Total Attendees"},
{
value: "99%",
description: "Client Retention",
},
value: "99%", description: "Client Retention"},
]}
/>
</SectionErrorBoundary>
@@ -189,35 +128,15 @@ export default function HomePage() {
description="Don't just take our word for it—see what our clients have to say."
testimonials={[
{
name: "Sarah P.",
role: "Event Coordinator",
quote: "Moonlight made our concert flawless.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-businesswoman_329181-11388.jpg",
},
name: "Sarah P.", role: "Event Coordinator", quote: "Moonlight made our concert flawless.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-businesswoman_329181-11388.jpg"},
{
name: "Mark D.",
role: "Corporate Lead",
quote: "Professional, punctual, and innovative.",
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-sitting-table_23-2148095754.jpg",
},
name: "Mark D.", role: "Corporate Lead", quote: "Professional, punctual, and innovative.", imageSrc: "http://img.b2bpic.net/free-photo/business-woman-sitting-table_23-2148095754.jpg"},
{
name: "Elena R.",
role: "Bride",
quote: "The wedding was purely magical.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-bride-posing_23-2149860836.jpg",
},
name: "Elena R.", role: "Bride", quote: "The wedding was purely magical.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-bride-posing_23-2149860836.jpg"},
{
name: "James L.",
role: "Club Director",
quote: "Best lighting design we've seen.",
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-work_1098-13068.jpg",
},
name: "James L.", role: "Club Director", quote: "Best lighting design we've seen.", imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-work_1098-13068.jpg"},
{
name: "Priya V.",
role: "Graduate",
quote: "Unforgettable college festival experience.",
imageSrc: "http://img.b2bpic.net/free-photo/travelling-city-cute-girl-portrait_23-2148570584.jpg",
},
name: "Priya V.", role: "Graduate", quote: "Unforgettable college festival experience.", imageSrc: "http://img.b2bpic.net/free-photo/travelling-city-cute-girl-portrait_23-2148570584.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -231,21 +150,15 @@ export default function HomePage() {
description="Find answers to help you start your planning journey."
categories={[
{
name: "Booking",
items: [
name: "Booking", items: [
{
question: "How do we book?",
answer: "Click the contact button below!",
},
question: "How do we book?", answer: "Click the contact button below!"},
],
},
{
name: "Services",
items: [
name: "Services", items: [
{
question: "Do you travel?",
answer: "Yes, globally.",
},
question: "Do you travel?", answer: "Yes, globally."},
],
},
]}
@@ -259,13 +172,9 @@ export default function HomePage() {
tag="Start Planning"
text="Ready to ignite your next event? We are ready to help."
primaryButton={{
text: "Contact Our Team",
href: "mailto:hello@moonlight.com",
}}
text: "Contact Our Team", href: "mailto:hello@moonlight.com"}}
secondaryButton={{
text: "View Pricing",
href: "#pricing",
}}
text: "View Pricing", href: "#pricing"}}
/>
</SectionErrorBoundary>
</div>