Merge version_1 into main #1
325
src/app/page.tsx
325
src/app/page.tsx
@@ -30,26 +30,11 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Portfolio",
|
||||
id: "portfolio",
|
||||
},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Portfolio", id: "portfolio" },
|
||||
{ name: "Pricing", id: "pricing" },
|
||||
{ name: "Contact", id: "contact" }
|
||||
]}
|
||||
brandName="WeddingNama"
|
||||
/>
|
||||
@@ -57,113 +42,40 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="WeddingNama"
|
||||
description="Luxury wedding photography & filming by Ankita Asthana & Akash Agarwal."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bride-with-wail-outdoors_624325-592.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-their-wedding-woods_52683-92448.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-women-representing-gemini-zodiac-sign_23-2151006323.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/loving-couple-walking-beach_74855-23297.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fashion-bride-groom-outdoor_624325-272.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bride-groom-having-fun-old-town_1153-6523.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bride-with-wail-outdoors_624325-592.jpg", imageAlt: "luxury wedding couple portrait natural light" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/couple-having-their-wedding-woods_52683-92448.jpg", imageAlt: "luxury wedding couple portrait natural light" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/portrait-women-representing-gemini-zodiac-sign_23-2151006323.jpg", imageAlt: "luxury wedding couple portrait natural light" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/loving-couple-walking-beach_74855-23297.jpg", imageAlt: "luxury wedding couple portrait natural light" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/fashion-bride-groom-outdoor_624325-272.jpg", imageAlt: "luxury wedding couple portrait natural light" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/bride-groom-having-fun-old-town_1153-6523.jpg", imageAlt: "luxury wedding couple portrait natural light" }
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caucasian-loving-couple-wearing-white-clothes-hugging-beach-wedding-photoshoot_181624-25482.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-empty-grey-wall-circle-mirror-which-is-reflected-attractive-bride-wedding-gown-which-raising-up-bouquet_8353-12005.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lovely-indian-couple-love-wear-saree-elegant-suit-posed-restaurant-round-circle-wall_627829-802.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-with-flowers-kissing-woman-forehead_23-2148012274.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dramatic-black-white-picture-wedding-couple-posing-before-stone-wall_8353-7701.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fashion-wedding-couple-wedding-dress_624325-332.jpg",
|
||||
imageAlt: "luxury wedding couple portrait natural light",
|
||||
},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "View Portfolio",
|
||||
href: "#portfolio",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/caucasian-loving-couple-wearing-white-clothes-hugging-beach-wedding-photoshoot_181624-25482.jpg", imageAlt: "luxury wedding couple portrait natural light" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/front-view-empty-grey-wall-circle-mirror-which-is-reflected-attractive-bride-wedding-gown-which-raising-up-bouquet_8353-12005.jpg", imageAlt: "luxury wedding couple portrait natural light" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/lovely-indian-couple-love-wear-saree-elegant-suit-posed-restaurant-round-circle-wall_627829-802.jpg", imageAlt: "luxury wedding couple portrait natural light" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/man-with-flowers-kissing-woman-forehead_23-2148012274.jpg", imageAlt: "luxury wedding couple portrait natural light" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/dramatic-black-white-picture-wedding-couple-posing-before-stone-wall_8353-7701.jpg", imageAlt: "luxury wedding couple portrait natural light" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/fashion-wedding-couple-wedding-dress_624325-332.jpg", imageAlt: "luxury wedding couple portrait natural light" }
|
||||
]}
|
||||
buttons={[{ text: "View Portfolio", href: "#portfolio" }]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-bride-elegant-white-wedding-dress_1296-484.jpg",
|
||||
alt: "Beautiful bride in an elegant white wedding dress",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/dramatic-black-white-picture-wedding-couple-posing-before-stone-wall_8353-7702.jpg",
|
||||
alt: "Dramatic black and white picture of wedding couple posing before a stone wall",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/window-adult-male-bridal-portrait_1304-842.jpg",
|
||||
alt: "window adult male bridal portrait",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-sitting-chair-near-bushes_23-2147781150.jpg",
|
||||
alt: "Woman sitting on chair near bushes",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/husband-surprised-wife-with-red-rose-bouquet_53876-40958.jpg",
|
||||
alt: "Husband surprised wife with red rose bouquet",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/beautiful-bride-elegant-white-wedding-dress_1296-484.jpg", alt: "Beautiful bride in an elegant white wedding dress" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/dramatic-black-white-picture-wedding-couple-posing-before-stone-wall_8353-7702.jpg", alt: "Dramatic black and white picture of wedding couple posing before a stone wall" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/window-adult-male-bridal-portrait_1304-842.jpg", alt: "window adult male bridal portrait" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/woman-sitting-chair-near-bushes_23-2147781150.jpg", alt: "Woman sitting on chair near bushes" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/husband-surprised-wife-with-red-rose-bouquet_53876-40958.jpg", alt: "Husband surprised wife with red rose bouquet" }
|
||||
]}
|
||||
avatarText="Featured in top bridal magazines worldwide"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Vogue Wedding",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Harper's Bazaar",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Bridal Guide",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "The Knot",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Style Me Pretty",
|
||||
},
|
||||
{ type: "text", text: "Vogue Wedding" },
|
||||
{ type: "text", text: "Harper's Bazaar" },
|
||||
{ type: "text", text: "Bridal Guide" },
|
||||
{ type: "text", text: "The Knot" },
|
||||
{ type: "text", text: "Style Me Pretty" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -185,48 +97,12 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "The Royal Wedding",
|
||||
price: "Portrait",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/confident-groom-with-unrecognizable-bride_1153-3057.jpg",
|
||||
brand: "Photography",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Sunset Vows",
|
||||
price: "Portrait",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-model-stands-with-old-iron-beautiful-bouquets-room_8353-7840.jpg",
|
||||
brand: "Photography",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Grand Reception",
|
||||
price: "Cinematic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hugging-wedding-couple-stands-path-fruit-trees-park_8353-7706.jpg",
|
||||
brand: "Films",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Beach Ceremony",
|
||||
price: "Cinematic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bride-leads-groom-road_1153-5212.jpg",
|
||||
brand: "Films",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Mehendi Details",
|
||||
price: "Portrait",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bride-groom_1157-18357.jpg",
|
||||
brand: "Photography",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "The First Look",
|
||||
price: "Cinematic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/back-view-bride-tiered-ruffle-wedding-dresses-leather-black-jacket-leaning-washstand-touching-her-lips-while_8353-11982.jpg",
|
||||
brand: "Films",
|
||||
},
|
||||
{ id: "1", name: "The Royal Wedding", price: "Portrait", imageSrc: "http://img.b2bpic.net/free-photo/confident-groom-with-unrecognizable-bride_1153-3057.jpg", brand: "Photography", rating: 5, reviewCount: "120" },
|
||||
{ id: "2", name: "Sunset Vows", price: "Portrait", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-model-stands-with-old-iron-beautiful-bouquets-room_8353-7840.jpg", brand: "Photography", rating: 5, reviewCount: "85" },
|
||||
{ id: "3", name: "Grand Reception", price: "Cinematic", imageSrc: "http://img.b2bpic.net/free-photo/hugging-wedding-couple-stands-path-fruit-trees-park_8353-7706.jpg", brand: "Films", rating: 5, reviewCount: "210" },
|
||||
{ id: "4", name: "Beach Ceremony", price: "Cinematic", imageSrc: "http://img.b2bpic.net/free-photo/bride-leads-groom-road_1153-5212.jpg", brand: "Films", rating: 5, reviewCount: "150" },
|
||||
{ id: "5", name: "Mehendi Details", price: "Portrait", imageSrc: "http://img.b2bpic.net/free-photo/bride-groom_1157-18357.jpg", brand: "Photography", rating: 5, reviewCount: "95" },
|
||||
{ id: "6", name: "The First Look", price: "Cinematic", imageSrc: "http://img.b2bpic.net/free-photo/back-view-bride-tiered-ruffle-wedding-dresses-leather-black-jacket-leaning-washstand-touching-her-lips-while_8353-11982.jpg", brand: "Films", rating: 5, reviewCount: "180" }
|
||||
]}
|
||||
title="Our Portfolio"
|
||||
description="Exquisite photography and cinematic films from weddings across the globe."
|
||||
@@ -239,30 +115,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Candid Photography",
|
||||
tags: [
|
||||
"Premium",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/camera-lens-binocular-canvas-shoes-sports-bottle-retro-wooden-table_1387-33.jpg",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Cinematic Films",
|
||||
tags: [
|
||||
"4K Quality",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bench-with-camera-bag_23-2147833149.jpg",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Album Design",
|
||||
tags: [
|
||||
"Artisan",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-photography-studio-with-retouching-software-computer-nobody-media-production-workplace-with-equipment-editing-pictures-by-professional-photographer-image-retouch-office_482257-39965.jpg",
|
||||
},
|
||||
{ id: "f1", title: "Candid Photography", tags: ["Premium"], imageSrc: "http://img.b2bpic.net/free-photo/camera-lens-binocular-canvas-shoes-sports-bottle-retro-wooden-table_1387-33.jpg" },
|
||||
{ id: "f2", title: "Cinematic Films", tags: ["4K Quality"], imageSrc: "http://img.b2bpic.net/free-photo/bench-with-camera-bag_23-2147833149.jpg" },
|
||||
{ id: "f3", title: "Album Design", tags: ["Artisan"], imageSrc: "http://img.b2bpic.net/free-photo/empty-photography-studio-with-retouching-software-computer-nobody-media-production-workplace-with-equipment-editing-pictures-by-professional-photographer-image-retouch-office_482257-39965.jpg" }
|
||||
]}
|
||||
title="Services We Offer"
|
||||
description="A curated range of premium services designed for luxury weddings."
|
||||
@@ -276,26 +131,11 @@ export default function LandingPage() {
|
||||
rating={5}
|
||||
author="Ananya & Rohan"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/couple-careere_1157-15811.jpg",
|
||||
alt: "Ananya and Rohan",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-couple-smiling_1153-105.jpg",
|
||||
alt: "Happy couple smiling",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-face-brunette-attractive-bride-woman-with-perfect-nude-makeup-wedding-dress-looking-into-camera-while-groom-hugging-wedding-day-ceremony-loving-couple-family_8353-12263.jpg",
|
||||
alt: "Portrait face of brunette attractive bride woman",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/groom-carries-bride-his-back-outdoors_1153-5964.jpg",
|
||||
alt: "Groom carries bride on his back",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/bride-leaning-groom-tenderly-embraces-him_1153-5962.jpg",
|
||||
alt: "Bride leaning on the groom",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/couple-careere_1157-15811.jpg", alt: "Ananya and Rohan" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/happy-couple-smiling_1153-105.jpg", alt: "Happy couple smiling" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-face-brunette-attractive-bride-woman-with-perfect-nude-makeup-wedding-dress-looking-into-camera-while-groom-hugging-wedding-day-ceremony-loving-couple-family_8353-12263.jpg", alt: "Portrait face of brunette attractive bride woman" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/groom-carries-bride-his-back-outdoors_1153-5964.jpg", alt: "Groom carries bride on his back" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/bride-leaning-groom-tenderly-embraces-him_1153-5962.jpg", alt: "Bride leaning on the groom" }
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="slide-up"
|
||||
@@ -308,38 +148,8 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "p1",
|
||||
tag: "Essentials",
|
||||
price: "Custom",
|
||||
period: "Photography",
|
||||
description: "Perfect for intimate gatherings.",
|
||||
button: {
|
||||
text: "Inquire",
|
||||
},
|
||||
featuresTitle: "Includes",
|
||||
features: [
|
||||
"Full Day Coverage",
|
||||
"Curated Gallery",
|
||||
"Private Album",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
tag: "Signature",
|
||||
price: "Custom",
|
||||
period: "Full Experience",
|
||||
description: "Our most popular signature package.",
|
||||
button: {
|
||||
text: "Inquire",
|
||||
},
|
||||
featuresTitle: "Includes",
|
||||
features: [
|
||||
"Photography & Film",
|
||||
"Teaser Reel",
|
||||
"Luxury Leather Album",
|
||||
],
|
||||
},
|
||||
{ id: "p1", tag: "Essentials", price: "Custom", period: "Photography", description: "Perfect for intimate gatherings.", button: { text: "Inquire" }, featuresTitle: "Includes", features: ["Full Day Coverage", "Curated Gallery", "Private Album"] },
|
||||
{ id: "p2", tag: "Signature", price: "Custom", period: "Full Experience", description: "Our most popular signature package.", button: { text: "Inquire" }, featuresTitle: "Includes", features: ["Photography & Film", "Teaser Reel", "Luxury Leather Album"] }
|
||||
]}
|
||||
title="Investment"
|
||||
description="Packages for those seeking timeless memories."
|
||||
@@ -349,9 +159,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Contact"
|
||||
title="Let's capture your story"
|
||||
description="Reach out to discuss your dream wedding photography project."
|
||||
@@ -361,42 +169,9 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Portfolio",
|
||||
href: "#portfolio",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Photography",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Films",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Pricing",
|
||||
href: "#pricing",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ items: [{ label: "About Us", href: "#about" }, { label: "Portfolio", href: "#portfolio" }] },
|
||||
{ items: [{ label: "Photography", href: "#" }, { label: "Films", href: "#" }] },
|
||||
{ items: [{ label: "Pricing", href: "#pricing" }, { label: "Contact", href: "#contact" }] }
|
||||
]}
|
||||
logoText="WeddingNama"
|
||||
/>
|
||||
@@ -404,4 +179,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user