Merge version_2 into main
Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
239
src/app/page.tsx
239
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About", id: "#about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "#features",
|
||||
},
|
||||
name: "Services", id: "#features"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "#pricing",
|
||||
},
|
||||
name: "Pricing", id: "#pricing"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="PulseDj"
|
||||
/>
|
||||
@@ -55,104 +47,61 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Unforgettable Beats for Your Next Event"
|
||||
description="Premium DJ services for weddings, corporate galas, and private clubs. Professional sound, curated music, and high-energy atmospheres."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-technology-background_23-2148882636.jpg",
|
||||
imageAlt: "Turntable",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-technology-background_23-2148882636.jpg", imageAlt: "Turntable"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/long-abstract-exposure-neon-lights-texture_23-2148328038.jpg",
|
||||
imageAlt: "Crowd",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/long-abstract-exposure-neon-lights-texture_23-2148328038.jpg", imageAlt: "Crowd"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/music-controller-foreground_1381-29.jpg",
|
||||
imageAlt: "Mixer",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/music-controller-foreground_1381-29.jpg", imageAlt: "Mixer"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-dj-playing-vinyl-records_1321-1458.jpg",
|
||||
imageAlt: "Beach",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-dj-playing-vinyl-records_1321-1458.jpg", imageAlt: "Beach"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-dj-woman-having-fun-playing-music-club-party_158595-2145.jpg",
|
||||
imageAlt: "Studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-dj-woman-having-fun-playing-music-club-party_158595-2145.jpg", imageAlt: "Studio"},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-render-modern-background-with-flowing-cyber-particles_1048-14047.jpg",
|
||||
imageAlt: "Tech",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-render-modern-background-with-flowing-cyber-particles_1048-14047.jpg", imageAlt: "Tech"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/long-exposure-curve-blue-pink-light-trail-background_23-2148055561.jpg",
|
||||
imageAlt: "Tech",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/long-exposure-curve-blue-pink-light-trail-background_23-2148055561.jpg", imageAlt: "Tech"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sound-engineer-mixing-mastering-new-music-console_482257-121294.jpg",
|
||||
imageAlt: "Studio",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sound-engineer-mixing-mastering-new-music-console_482257-121294.jpg", imageAlt: "Studio"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/excited-young-women-jumping-air-celebrating-holi-festival_23-2148129249.jpg",
|
||||
imageAlt: "Beach",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/excited-young-women-jumping-air-celebrating-holi-festival_23-2148129249.jpg", imageAlt: "Beach"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/electronic-musical-instrument-audio-mixer-sound-equalizer-analog-modular-synthesizer_1381-4.jpg",
|
||||
imageAlt: "Mixer",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/electronic-musical-instrument-audio-mixer-sound-equalizer-analog-modular-synthesizer_1381-4.jpg", imageAlt: "Mixer"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Check Availability", href: "#contact"},
|
||||
]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/bright-blue-nightclub-turns-up-heat-generated-by-ai_188544-29656.jpg",
|
||||
alt: "Club vibe",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/bright-blue-nightclub-turns-up-heat-generated-by-ai_188544-29656.jpg", alt: "Club vibe"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/grayscale-shot-drum-pad-machine-beats-sound-design-wooden-table_181624-58461.jpg",
|
||||
alt: "Sound gear",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/grayscale-shot-drum-pad-machine-beats-sound-design-wooden-table_181624-58461.jpg", alt: "Sound gear"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/male-dj-party-charge-music-entertainment_23-2149658393.jpg",
|
||||
alt: "DJ at work",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/male-dj-party-charge-music-entertainment_23-2149658393.jpg", alt: "DJ at work"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/dj-playing-music-mixer-closeup_93675-131786.jpg",
|
||||
alt: "Mixer closeup",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/dj-playing-music-mixer-closeup_93675-131786.jpg", alt: "Mixer closeup"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/colorful-bokeh-lights-background_23-2147815337.jpg",
|
||||
alt: "Strobe lights",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/colorful-bokeh-lights-background_23-2147815337.jpg", alt: "Strobe lights"},
|
||||
]}
|
||||
avatarText="Trusted by 500+ events"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Weddings",
|
||||
},
|
||||
type: "text", text: "Weddings"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Corporate",
|
||||
},
|
||||
type: "text", text: "Corporate"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Festivals",
|
||||
},
|
||||
type: "text", text: "Festivals"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Private Parties",
|
||||
},
|
||||
type: "text", text: "Private Parties"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Clubs",
|
||||
},
|
||||
type: "text", text: "Clubs"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -178,20 +127,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Pro Audio Gear",
|
||||
description: "High-fidelity sound systems for crystal clear delivery.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-sound-mixer_1359-7.jpg",
|
||||
},
|
||||
title: "Pro Audio Gear", description: "High-fidelity sound systems for crystal clear delivery.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-sound-mixer_1359-7.jpg"},
|
||||
{
|
||||
title: "Lighting Effects",
|
||||
description: "Dynamic stage lighting to match every beat.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-ray-bokeh-lights-black-backdrop_23-2148055542.jpg",
|
||||
},
|
||||
title: "Lighting Effects", description: "Dynamic stage lighting to match every beat.", imageSrc: "http://img.b2bpic.net/free-photo/abstract-ray-bokeh-lights-black-backdrop_23-2148055542.jpg"},
|
||||
{
|
||||
title: "Custom Setlists",
|
||||
description: "Curated tracks tailored to your event theme.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-green-screen-heavy-industry-factory-features-metallic-pipes-steel-frameworks_482257-135738.jpg",
|
||||
},
|
||||
title: "Custom Setlists", description: "Curated tracks tailored to your event theme.", imageSrc: "http://img.b2bpic.net/free-photo/vertical-green-screen-heavy-industry-factory-features-metallic-pipes-steel-frameworks_482257-135738.jpg"},
|
||||
]}
|
||||
title="Tailored Sonic Excellence"
|
||||
description="Comprehensive DJ solutions for every type of event imaginable."
|
||||
@@ -205,37 +145,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Essential",
|
||||
price: "$500",
|
||||
subtitle: "Perfect for small private events.",
|
||||
features: [
|
||||
"4 hours of music",
|
||||
"Basic sound gear",
|
||||
"Custom playlist",
|
||||
],
|
||||
id: "basic", badge: "Essential", price: "$500", subtitle: "Perfect for small private events.", features: [
|
||||
"4 hours of music", "Basic sound gear", "Custom playlist"],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
badge: "Most Popular",
|
||||
price: "$1200",
|
||||
subtitle: "Ideal for weddings and parties.",
|
||||
features: [
|
||||
"6 hours of music",
|
||||
"Advanced sound & lighting",
|
||||
"MC services included",
|
||||
],
|
||||
id: "pro", badge: "Most Popular", price: "$1200", subtitle: "Ideal for weddings and parties.", features: [
|
||||
"6 hours of music", "Advanced sound & lighting", "MC services included"],
|
||||
},
|
||||
{
|
||||
id: "vip",
|
||||
badge: "Premium",
|
||||
price: "$2500",
|
||||
subtitle: "For large events and galas.",
|
||||
features: [
|
||||
"Full day coverage",
|
||||
"Custom visual effects",
|
||||
"Dedicated sound engineer",
|
||||
],
|
||||
id: "vip", badge: "Premium", price: "$2500", subtitle: "For large events and galas.", features: [
|
||||
"Full day coverage", "Custom visual effects", "Dedicated sound engineer"],
|
||||
},
|
||||
]}
|
||||
title="Simple Booking Tiers"
|
||||
@@ -249,45 +168,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Fantastic!",
|
||||
quote: "The energy was unmatched all night long.",
|
||||
name: "Sarah",
|
||||
role: "Wedding Planner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-gorgeous-woman-with-dark-curly-hair-sitting-table-thoughtfully-showing-sketch-laptop-while-spending-time-modern-cozy-workshop-with-big-windows_574295-492.jpg",
|
||||
},
|
||||
id: "1", title: "Fantastic!", quote: "The energy was unmatched all night long.", name: "Sarah", role: "Wedding Planner", imageSrc: "http://img.b2bpic.net/free-photo/young-gorgeous-woman-with-dark-curly-hair-sitting-table-thoughtfully-showing-sketch-laptop-while-spending-time-modern-cozy-workshop-with-big-windows_574295-492.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Amazing Sound",
|
||||
quote: "Professionalism at its best. Loved the music.",
|
||||
name: "John",
|
||||
role: "Groom",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-wedding-planner-working-ceremony_23-2150167218.jpg",
|
||||
},
|
||||
id: "2", title: "Amazing Sound", quote: "Professionalism at its best. Loved the music.", name: "John", role: "Groom", imageSrc: "http://img.b2bpic.net/free-photo/female-wedding-planner-working-ceremony_23-2150167218.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Club Vibe",
|
||||
quote: "The best DJ in the city. Highly recommended.",
|
||||
name: "Mike",
|
||||
role: "Club Owner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-blond-business-woman-white-shirt-grey-background_613910-3695.jpg",
|
||||
},
|
||||
id: "3", title: "Club Vibe", quote: "The best DJ in the city. Highly recommended.", name: "Mike", role: "Club Owner", imageSrc: "http://img.b2bpic.net/free-photo/attractive-blond-business-woman-white-shirt-grey-background_613910-3695.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
title: "Epic Festival",
|
||||
quote: "Brought such good energy to the main stage.",
|
||||
name: "Elena",
|
||||
role: "Event Fan",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/guy-dances-favorite-music-keeps-arms-raised-up-smiles-joyfully-uses-wireless-headphones-catches-every-bit-song-wears-casual-hoodie-vest-isolated-grey_273609-54482.jpg",
|
||||
},
|
||||
id: "4", title: "Epic Festival", quote: "Brought such good energy to the main stage.", name: "Elena", role: "Event Fan", imageSrc: "http://img.b2bpic.net/free-photo/guy-dances-favorite-music-keeps-arms-raised-up-smiles-joyfully-uses-wireless-headphones-catches-every-bit-song-wears-casual-hoodie-vest-isolated-grey_273609-54482.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
title: "Very Happy",
|
||||
quote: "Seamlessly managed our corporate event music.",
|
||||
name: "David",
|
||||
role: "CEO",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/competitive-businesswoman-waiting-conference_1098-2877.jpg",
|
||||
},
|
||||
id: "5", title: "Very Happy", quote: "Seamlessly managed our corporate event music.", name: "David", role: "CEO", imageSrc: "http://img.b2bpic.net/free-photo/competitive-businesswoman-waiting-conference_1098-2877.jpg"},
|
||||
]}
|
||||
title="What They Say"
|
||||
description="Hear from our happy clients about their experiences."
|
||||
@@ -299,20 +188,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do you travel?",
|
||||
content: "Yes, I travel nationwide for events.",
|
||||
},
|
||||
id: "1", title: "Do you travel?", content: "Yes, I travel nationwide for events."},
|
||||
{
|
||||
id: "2",
|
||||
title: "How do I book?",
|
||||
content: "Simply reach out via the contact form with your date.",
|
||||
},
|
||||
id: "2", title: "How do I book?", content: "Simply reach out via the contact form with your date."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Is equipment included?",
|
||||
content: "Yes, all standard sound and light equipment is included.",
|
||||
},
|
||||
id: "3", title: "Is equipment included?", content: "Yes, all standard sound and light equipment is included."},
|
||||
]}
|
||||
sideTitle="Frequently Asked Questions"
|
||||
sideDescription="Everything you need to know before booking."
|
||||
@@ -324,8 +204,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
tag="Booking"
|
||||
title="Let's Get Your Party Started"
|
||||
description="Send a booking request and I'll get back to you shortly."
|
||||
@@ -340,37 +219,23 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Connect",
|
||||
items: [
|
||||
title: "Connect", items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
label: "Instagram", href: "#"},
|
||||
{
|
||||
label: "Twitter",
|
||||
href: "#",
|
||||
},
|
||||
label: "Twitter", href: "#"},
|
||||
{
|
||||
label: "SoundCloud",
|
||||
href: "#",
|
||||
},
|
||||
label: "SoundCloud", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Quick Links",
|
||||
items: [
|
||||
title: "Quick Links", items: [
|
||||
{
|
||||
label: "Booking Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Booking Policy", href: "#"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user