Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 57fd774d29 |
184
src/app/page.tsx
184
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleFullscreen
|
<NavbarStyleFullscreen
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "services"},
|
||||||
id: "services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Portfolio",
|
name: "Portfolio", id: "portfolio"},
|
||||||
id: "portfolio",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "contact"},
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Lumina Studio"
|
brandName="Lumina Studio"
|
||||||
/>
|
/>
|
||||||
@@ -56,10 +48,10 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboardScroll
|
<HeroBillboardScroll
|
||||||
background={{
|
background={{
|
||||||
variant: "radial-gradient",
|
variant: "radial-gradient"}}
|
||||||
}}
|
|
||||||
title="Capturing Moments, Creating Art."
|
title="Capturing Moments, Creating Art."
|
||||||
description="Lumina Studio offers premium, bespoke photography services. From editorial portraits to commercial branding, we craft images that tell your unique story with timeless elegance."
|
description="Lumina Studio offers premium, bespoke photography services. From editorial portraits to commercial branding, we craft images that tell your unique story with timeless elegance."
|
||||||
|
buttons={[{ text: "Book Consultation", href: "#contact" }]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/woman-taking-photos-ceramic-kitchenware-home_23-2149060852.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/woman-taking-photos-ceramic-kitchenware-home_23-2149060852.jpg"
|
||||||
imageAlt="professional photography studio camera"
|
imageAlt="professional photography studio camera"
|
||||||
/>
|
/>
|
||||||
@@ -82,26 +74,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: "f1",
|
id: "f1", title: "Portrait Photography", subtitle: "Timeless Portraits", category: "Portrait", value: "Artistic"},
|
||||||
title: "Portrait Photography",
|
|
||||||
subtitle: "Timeless Portraits",
|
|
||||||
category: "Portrait",
|
|
||||||
value: "Artistic",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f2",
|
id: "f2", title: "Commercial Branding", subtitle: "Business Visuals", category: "Branding", value: "Impactful"},
|
||||||
title: "Commercial Branding",
|
|
||||||
subtitle: "Business Visuals",
|
|
||||||
category: "Branding",
|
|
||||||
value: "Impactful",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f3",
|
id: "f3", title: "Editorial Fashion", subtitle: "Style Storytelling", category: "Fashion", value: "Creative"},
|
||||||
title: "Editorial Fashion",
|
|
||||||
subtitle: "Style Storytelling",
|
|
||||||
category: "Fashion",
|
|
||||||
value: "Creative",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Professional Services"
|
title="Professional Services"
|
||||||
description="Specialized photography solutions tailored to your individual or commercial needs."
|
description="Specialized photography solutions tailored to your individual or commercial needs."
|
||||||
@@ -116,41 +93,17 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "p1",
|
id: "p1", name: "Portrait Gift Voucher", price: "$150", imageSrc: "http://img.b2bpic.net/free-photo/wooden-surface-with-blank-note-binoculars_23-2147604772.jpg"},
|
||||||
name: "Portrait Gift Voucher",
|
|
||||||
price: "$150",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-surface-with-blank-note-binoculars_23-2147604772.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p2",
|
id: "p2", name: "Premium Photo Album", price: "$300", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-model-stands-with-old-iron-beautiful-bouquets-room_8353-7840.jpg"},
|
||||||
name: "Premium Photo Album",
|
|
||||||
price: "$300",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-model-stands-with-old-iron-beautiful-bouquets-room_8353-7840.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p3",
|
id: "p3", name: "Fine Art Wall Print", price: "$200", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-working-as-photographer_52683-110073.jpg"},
|
||||||
name: "Fine Art Wall Print",
|
|
||||||
price: "$200",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-working-as-photographer_52683-110073.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p4",
|
id: "p4", name: "Digital Session Pass", price: "$250", imageSrc: "http://img.b2bpic.net/free-photo/man-taking-photo-woman-model_23-2148532620.jpg"},
|
||||||
name: "Digital Session Pass",
|
|
||||||
price: "$250",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/man-taking-photo-woman-model_23-2148532620.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p5",
|
id: "p5", name: "Professional Retouching", price: "$100", imageSrc: "http://img.b2bpic.net/free-photo/photographer-capturing-photos-world-photography-day-war-zone-conflict-area_23-2151671667.jpg"},
|
||||||
name: "Professional Retouching",
|
|
||||||
price: "$100",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/photographer-capturing-photos-world-photography-day-war-zone-conflict-area_23-2151671667.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p6",
|
id: "p6", name: "Framed Art Display", price: "$450", imageSrc: "http://img.b2bpic.net/free-photo/woman-taking-photo_53876-32442.jpg"},
|
||||||
name: "Framed Art Display",
|
|
||||||
price: "$450",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-taking-photo_53876-32442.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Portfolio Highlights"
|
title="Portfolio Highlights"
|
||||||
description="Explore our curated photography work and premium session packages."
|
description="Explore our curated photography work and premium session packages."
|
||||||
@@ -162,14 +115,7 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
names={[
|
names={[
|
||||||
"Vogue Magazine",
|
"Vogue Magazine", "Art Gallery Int", "Modern Style", "Brand Master", "Luxury Life", "Corporate Vision", "Visual Arts Co"]}
|
||||||
"Art Gallery Int",
|
|
||||||
"Modern Style",
|
|
||||||
"Brand Master",
|
|
||||||
"Luxury Life",
|
|
||||||
"Corporate Vision",
|
|
||||||
"Visual Arts Co",
|
|
||||||
]}
|
|
||||||
title="Trusted By Professionals"
|
title="Trusted By Professionals"
|
||||||
description="We are honored to have worked with these prestigious industry partners."
|
description="We are honored to have worked with these prestigious industry partners."
|
||||||
/>
|
/>
|
||||||
@@ -180,30 +126,15 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "t1",
|
id: "t1", name: "Elena M.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-indoor-portrait-smiling-charming-girl-with-blonde-curly-hair-posing-with-retro-camera-while-sitting-window_291650-1076.jpg"},
|
||||||
name: "Elena M.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-indoor-portrait-smiling-charming-girl-with-blonde-curly-hair-posing-with-retro-camera-while-sitting-window_291650-1076.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t2",
|
id: "t2", name: "James L.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-curious-woman-trench-coat_197531-19730.jpg"},
|
||||||
name: "James L.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-curious-woman-trench-coat_197531-19730.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t3",
|
id: "t3", name: "Sarah P.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-hat_23-2149213174.jpg"},
|
||||||
name: "Sarah P.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-hat_23-2149213174.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t4",
|
id: "t4", name: "Mark D.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-smiling-photographer-girl-taking-photos-using-her-retro-camera_158538-1381.jpg"},
|
||||||
name: "Mark D.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-smiling-photographer-girl-taking-photos-using-her-retro-camera_158538-1381.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t5",
|
id: "t5", name: "Lisa R.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-with-camera_23-2148523903.jpg"},
|
||||||
name: "Lisa R.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-with-camera_23-2148523903.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
cardTitle="Client Stories"
|
cardTitle="Client Stories"
|
||||||
cardTag="Reviews"
|
cardTag="Reviews"
|
||||||
@@ -218,37 +149,16 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
plans={[
|
plans={[
|
||||||
{
|
{
|
||||||
id: "basic",
|
id: "basic", badge: "Essential", price: "$250", subtitle: "Core sessions", features: [
|
||||||
badge: "Essential",
|
"1 hour session", "10 retouched images", "Online gallery"],
|
||||||
price: "$250",
|
|
||||||
subtitle: "Core sessions",
|
|
||||||
features: [
|
|
||||||
"1 hour session",
|
|
||||||
"10 retouched images",
|
|
||||||
"Online gallery",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "pro",
|
id: "pro", badge: "Artistic", price: "$500", subtitle: "Premium portrait", features: [
|
||||||
badge: "Artistic",
|
"3 hour session", "30 retouched images", "Fine art print"],
|
||||||
price: "$500",
|
|
||||||
subtitle: "Premium portrait",
|
|
||||||
features: [
|
|
||||||
"3 hour session",
|
|
||||||
"30 retouched images",
|
|
||||||
"Fine art print",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "studio",
|
id: "studio", badge: "Commercial", price: "$800", subtitle: "Full brand work", features: [
|
||||||
badge: "Commercial",
|
"5 hour studio day", "Full rights access", "Editorial quality"],
|
||||||
price: "$800",
|
|
||||||
subtitle: "Full brand work",
|
|
||||||
features: [
|
|
||||||
"5 hour studio day",
|
|
||||||
"Full rights access",
|
|
||||||
"Editorial quality",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
title="Photography Investment"
|
title="Photography Investment"
|
||||||
@@ -262,20 +172,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "q1",
|
id: "q1", title: "Do you offer on-location shoots?", content: "Yes, we travel for editorial and commercial assignments."},
|
||||||
title: "Do you offer on-location shoots?",
|
|
||||||
content: "Yes, we travel for editorial and commercial assignments.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "q2",
|
id: "q2", title: "What is your typical turnaround time?", content: "Digital proofs are usually provided within 7 days of the shoot."},
|
||||||
title: "What is your typical turnaround time?",
|
|
||||||
content: "Digital proofs are usually provided within 7 days of the shoot.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "q3",
|
id: "q3", title: "How do I secure my booking?", content: "A 50% deposit is required to confirm your session date and time."},
|
||||||
title: "How do I secure my booking?",
|
|
||||||
content: "A 50% deposit is required to confirm your session date and time.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Common Questions"
|
title="Common Questions"
|
||||||
description="Need more information? Here are answers to some common inquiries."
|
description="Need more information? Here are answers to some common inquiries."
|
||||||
@@ -287,8 +188,7 @@ export default function LandingPage() {
|
|||||||
<ContactSplit
|
<ContactSplit
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{
|
||||||
variant: "plain",
|
variant: "plain"}}
|
||||||
}}
|
|
||||||
tag="Inquire"
|
tag="Inquire"
|
||||||
title="Let's Create Together"
|
title="Let's Create Together"
|
||||||
description="Book your session or send us your creative brief for a personalized consultation."
|
description="Book your session or send us your creative brief for a personalized consultation."
|
||||||
@@ -305,29 +205,19 @@ export default function LandingPage() {
|
|||||||
logoText="Lumina Studio"
|
logoText="Lumina Studio"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Studio",
|
title: "Studio", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "About",
|
label: "About", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Services",
|
label: "Services", href: "#services"},
|
||||||
href: "#services",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Privacy",
|
label: "Privacy", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Terms",
|
label: "Terms", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
|
|||||||
Reference in New Issue
Block a user