Merge version_1 into main #2
240
src/app/page.tsx
240
src/app/page.tsx
@@ -29,28 +29,13 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Portfolio",
|
||||
id: "portfolio",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Portfolio", id: "portfolio" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Baby Photography by Jyoti"
|
||||
button={{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
}}
|
||||
button={{ text: "Book Now", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -58,37 +43,14 @@ export default function LandingPage() {
|
||||
<HeroCarouselLogo
|
||||
logoText="Baby Photography by Jyoti"
|
||||
description="Capturing the purest, most beautiful moments of your baby's journey with warmth, patience, and professional artistry."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book a Session",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Book a Session", href: "#contact" }]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-cute-toddler-dress_1303-13480.jpg?_wi=1",
|
||||
imageAlt: "Professional newborn photography",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/funny-little-girl-dressed-like-princess-sits-studio_8353-7275.jpg?_wi=1",
|
||||
imageAlt: "Smiling baby photoshoot",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-girl-is-happy-arms-my-mother_8353-9307.jpg?_wi=1",
|
||||
imageAlt: "Sleeping baby in basket",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/small-girl-keeps-star-sits-ladder_1304-3156.jpg?_wi=1",
|
||||
imageAlt: "Cute baby sitting",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-baby-with-toys_624325-3255.jpg?_wi=1",
|
||||
imageAlt: "Playful baby portraits",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-family-playing-autumn-field_1157-24710.jpg?_wi=1",
|
||||
imageAlt: "Family newborn portrait",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/little-cute-toddler-dress_1303-13480.jpg", imageAlt: "Professional newborn photography" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/funny-little-girl-dressed-like-princess-sits-studio_8353-7275.jpg", imageAlt: "Smiling baby photoshoot" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/little-girl-is-happy-arms-my-mother_8353-9307.jpg", imageAlt: "Sleeping baby in basket" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/small-girl-keeps-star-sits-ladder_1304-3156.jpg", imageAlt: "Cute baby sitting" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/cute-baby-with-toys_624325-3255.jpg", imageAlt: "Playful baby portraits" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/cute-family-playing-autumn-field_1157-24710.jpg", imageAlt: "Family newborn portrait" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -110,27 +72,9 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Newborn Sessions",
|
||||
description: "Safe, gentle studio sessions capturing delicate newborn details.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-cute-toddler-dress_1303-13480.jpg?_wi=2",
|
||||
titleIconSrc: "Camera",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
{
|
||||
title: "Milestone Portraits",
|
||||
description: "Perfect for tracking growth at 6, 9, and 12 months.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/small-girl-keeps-star-sits-ladder_1304-3156.jpg?_wi=2",
|
||||
titleIconSrc: "Sparkles",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
{
|
||||
title: "Family Keepsakes",
|
||||
description: "Including family members in your little one's special shoot.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-family-playing-autumn-field_1157-24710.jpg?_wi=2",
|
||||
titleIconSrc: "Heart",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
{ title: "Newborn Sessions", description: "Safe, gentle studio sessions capturing delicate newborn details.", imageSrc: "http://img.b2bpic.net/free-photo/little-cute-toddler-dress_1303-13480.jpg", titleIconSrc: "Camera", buttonText: "Learn More" },
|
||||
{ title: "Milestone Portraits", description: "Perfect for tracking growth at 6, 9, and 12 months.", imageSrc: "http://img.b2bpic.net/free-photo/small-girl-keeps-star-sits-ladder_1304-3156.jpg", titleIconSrc: "Sparkles", buttonText: "Learn More" },
|
||||
{ title: "Family Keepsakes", description: "Including family members in your little one's special shoot.", imageSrc: "http://img.b2bpic.net/free-photo/cute-family-playing-autumn-field_1157-24710.jpg", titleIconSrc: "Heart", buttonText: "Learn More" },
|
||||
]}
|
||||
title="Our Services"
|
||||
description="Professional photography packages designed to celebrate every milestone."
|
||||
@@ -139,52 +83,17 @@ export default function LandingPage() {
|
||||
|
||||
<div id="portfolio" data-section="portfolio">
|
||||
<ProductCardFour
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Newborn Dreams",
|
||||
price: "$300",
|
||||
variant: "Premium",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-girl-is-happy-arms-my-mother_8353-9307.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Sitting Smiles",
|
||||
price: "$250",
|
||||
variant: "Standard",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/small-girl-keeps-star-sits-ladder_1304-3156.jpg?_wi=3",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "First Year Magic",
|
||||
price: "$400",
|
||||
variant: "Luxury",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/funny-little-girl-dressed-like-princess-sits-studio_8353-7275.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Soft Sunlight",
|
||||
price: "$200",
|
||||
variant: "Basic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-cute-toddler-dress_1303-13480.jpg?_wi=3",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Family Connection",
|
||||
price: "$350",
|
||||
variant: "Family",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-family-playing-autumn-field_1157-24710.jpg?_wi=3",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Milestone Joy",
|
||||
price: "$275",
|
||||
variant: "Essential",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-baby-with-toys_624325-3255.jpg?_wi=2",
|
||||
},
|
||||
{ id: "p1", name: "Newborn Dreams", price: "$300", variant: "Premium", imageSrc: "http://img.b2bpic.net/free-photo/little-girl-is-happy-arms-my-mother_8353-9307.jpg" },
|
||||
{ id: "p2", name: "Sitting Smiles", price: "$250", variant: "Standard", imageSrc: "http://img.b2bpic.net/free-photo/small-girl-keeps-star-sits-ladder_1304-3156.jpg" },
|
||||
{ id: "p3", name: "First Year Magic", price: "$400", variant: "Luxury", imageSrc: "http://img.b2bpic.net/free-photo/funny-little-girl-dressed-like-princess-sits-studio_8353-7275.jpg" },
|
||||
{ id: "p4", name: "Soft Sunlight", price: "$200", variant: "Basic", imageSrc: "http://img.b2bpic.net/free-photo/little-cute-toddler-dress_1303-13480.jpg" },
|
||||
{ id: "p5", name: "Family Connection", price: "$350", variant: "Family", imageSrc: "http://img.b2bpic.net/free-photo/cute-family-playing-autumn-field_1157-24710.jpg" },
|
||||
{ id: "p6", name: "Milestone Joy", price: "$275", variant: "Essential", imageSrc: "http://img.b2bpic.net/free-photo/cute-baby-with-toys_624325-3255.jpg" },
|
||||
]}
|
||||
title="Portfolio Highlights"
|
||||
description="Explore our favorite recent moments from our studio sessions."
|
||||
@@ -197,46 +106,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Miller",
|
||||
handle: "@sarahm",
|
||||
testimonial: "Jyoti was so patient with our newborn. The photos are absolutely stunning!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/outdoor-shot-loving-young-adult-mother-holding-little-baby-girl-hands-kissing-her_176532-14488.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "David Chen",
|
||||
handle: "@dchen",
|
||||
testimonial: "Professional, kind, and talented. Highly recommend for baby photography.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/family-with-son-autumn-park_1157-22618.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Watson",
|
||||
handle: "@emwatson",
|
||||
testimonial: "The best decision we made for our daughter's first birthday photos.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-mother-with-newborn-baby-newborn-baby_169016-66185.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Michael Ross",
|
||||
handle: "@mross",
|
||||
testimonial: "Incredible eye for detail. We will be back for more sessions.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/special-product-photography-studio-with-workers_23-2148970220.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Jessica Lee",
|
||||
handle: "@jesslee",
|
||||
testimonial: "So comfortable and easy to work with. The final photos are beautiful.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-little-girl-painting-autumn-field_1157-35021.jpg",
|
||||
},
|
||||
{ id: "1", name: "Sarah Miller", handle: "@sarahm", testimonial: "Jyoti was so patient with our newborn. The photos are absolutely stunning!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/outdoor-shot-loving-young-adult-mother-holding-little-baby-girl-hands-kissing-her_176532-14488.jpg" },
|
||||
{ id: "2", name: "David Chen", handle: "@dchen", testimonial: "Professional, kind, and talented. Highly recommend for baby photography.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/family-with-son-autumn-park_1157-22618.jpg" },
|
||||
{ id: "3", name: "Emily Watson", handle: "@emwatson", testimonial: "The best decision we made for our daughter's first birthday photos.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-mother-with-newborn-baby-newborn-baby_169016-66185.jpg" },
|
||||
{ id: "4", name: "Michael Ross", handle: "@mross", testimonial: "Incredible eye for detail. We will be back for more sessions.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/special-product-photography-studio-with-workers_23-2148970220.jpg" },
|
||||
{ id: "5", name: "Jessica Lee", handle: "@jesslee", testimonial: "So comfortable and easy to work with. The final photos are beautiful.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cute-little-girl-painting-autumn-field_1157-35021.jpg" },
|
||||
]}
|
||||
showRating={true}
|
||||
title="Client Love"
|
||||
@@ -247,9 +121,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
tag="Booking"
|
||||
title="Ready to capture your baby's magic?"
|
||||
description="Send a message to inquire about available dates, packages, or any questions you might have about our photography services."
|
||||
@@ -261,57 +133,9 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Explore",
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Portfolio",
|
||||
href: "#portfolio",
|
||||
},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#features",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Social",
|
||||
items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Pinterest",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Explore", items: [{ label: "About", href: "#about" }, { label: "Portfolio", href: "#portfolio" }, { label: "Services", href: "#features" }] },
|
||||
{ title: "Support", items: [{ label: "Contact", href: "#contact" }, { label: "FAQ", href: "#" }, { label: "Privacy Policy", href: "#" }] },
|
||||
{ title: "Social", items: [{ label: "Instagram", href: "#" }, { label: "Facebook", href: "#" }, { label: "Pinterest", href: "#" }] },
|
||||
]}
|
||||
logoText="Baby Photography by Jyoti"
|
||||
/>
|
||||
@@ -319,4 +143,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user