Merge version_1 into main #2
205
src/app/page.tsx
205
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "reviews",
|
||||
},
|
||||
name: "Reviews", id: "reviews"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Leanne's Grooming"
|
||||
/>
|
||||
@@ -56,22 +48,17 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboardSplit
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
logoText="Leanne's Luxury Grooming"
|
||||
description="Where your pet finds comfort, care, and a perfect style. Personalized grooming in a calm, boutique environment."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
{
|
||||
text: "View Services",
|
||||
href: "#services",
|
||||
},
|
||||
text: "View Services", href: "#services"},
|
||||
]}
|
||||
layoutOrder="default"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-portrait-lovely-black-haired-lady-looking-with-smile-funny-puppy-while-sitting-balcony-stunning-girl-bathrobe-wears-bracelet-wristwatch-playing-with-beagle-dog_197531-4838.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-portrait-lovely-black-haired-lady-looking-with-smile-funny-puppy-while-sitting-balcony-stunning-girl-bathrobe-wears-bracelet-wristwatch-playing-with-beagle-dog_197531-4838.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
@@ -81,14 +68,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Local Grooming Award",
|
||||
"Certified Expert",
|
||||
"Anxiety-Free Rated",
|
||||
"Breed Specialist",
|
||||
"5-Star Service",
|
||||
"Verified Safe",
|
||||
"Community Choice",
|
||||
]}
|
||||
"Local Grooming Award", "Certified Expert", "Anxiety-Free Rated", "Breed Specialist", "5-Star Service", "Verified Safe", "Community Choice"]}
|
||||
title="Trusted by Pet Parents"
|
||||
description="Recognized for gentle care and exceptional grooming standards."
|
||||
/>
|
||||
@@ -101,19 +81,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Heart,
|
||||
label: "Anxiety Care",
|
||||
value: "100%",
|
||||
},
|
||||
label: "Anxiety Care", value: "100%"},
|
||||
{
|
||||
icon: Award,
|
||||
label: "Breed Expertise",
|
||||
value: "40+",
|
||||
},
|
||||
label: "Breed Expertise", value: "40+"},
|
||||
{
|
||||
icon: Home,
|
||||
label: "Personalized Service",
|
||||
value: "Boutique",
|
||||
},
|
||||
label: "Personalized Service", value: "Boutique"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -127,23 +101,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Bath & Brush",
|
||||
price: "From $60",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-having-fun-while-her-dog-is-kissing-her-home_637285-4643.jpg?_wi=1",
|
||||
},
|
||||
id: "p1", name: "Bath & Brush", price: "From $60", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-having-fun-while-her-dog-is-kissing-her-home_637285-4643.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Full Groom",
|
||||
price: "From $90",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adorable-dog-park-nature-with-owner_23-2150407417.jpg?_wi=1",
|
||||
},
|
||||
id: "p2", name: "Full Groom", price: "From $90", imageSrc: "http://img.b2bpic.net/free-photo/adorable-dog-park-nature-with-owner_23-2150407417.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Puppy Package",
|
||||
price: "From $50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-with-his-dog_23-2147840130.jpg",
|
||||
},
|
||||
id: "p3", name: "Puppy Package", price: "From $50", imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-with-his-dog_23-2147840130.jpg"},
|
||||
]}
|
||||
title="Grooming Packages"
|
||||
description="Expert services tailored to your pet's unique needs."
|
||||
@@ -152,53 +114,36 @@ export default function LandingPage() {
|
||||
|
||||
<div id="expertise" data-section="expertise">
|
||||
<FeatureCardTwentyFive
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Doodles & Poodles",
|
||||
description: "Expert curly coat styling.",
|
||||
icon: Sparkles,
|
||||
title: "Doodles & Poodles", description: "Expert curly coat styling.", icon: Sparkles,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-domestic-poodle-dog_23-2148643161.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-domestic-poodle-dog_23-2148643161.jpg", imageAlt: "luxury professional pet dog grooming"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-dog-bed_23-2149398044.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-dog-bed_23-2149398044.jpg", imageAlt: "luxury professional pet dog grooming"},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-lovely-black-haired-lady-looking-with-smile-funny-puppy-while-sitting-balcony-stunning-girl-bathrobe-wears-bracelet-wristwatch-playing-with-beagle-dog_197531-4838.jpg?_wi=2",
|
||||
imageAlt: "luxury professional pet dog grooming",
|
||||
},
|
||||
{
|
||||
title: "Double Coats",
|
||||
description: "Safe de-shedding techniques.",
|
||||
icon: Shield,
|
||||
title: "Double Coats", description: "Safe de-shedding techniques.", icon: Shield,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pet-woman-spending-time-together_23-2148777144.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pet-woman-spending-time-together_23-2148777144.jpg", imageAlt: "dog bath and brush professional"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-with-cute-greyhound-dog_23-2150231870.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-with-cute-greyhound-dog_23-2150231870.jpg", imageAlt: "dog bath and brush professional"},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-having-fun-while-her-dog-is-kissing-her-home_637285-4643.jpg?_wi=2",
|
||||
imageAlt: "dog bath and brush professional",
|
||||
},
|
||||
{
|
||||
title: "Toy Breeds",
|
||||
description: "Gentle, stress-free care.",
|
||||
icon: Award,
|
||||
title: "Toy Breeds", description: "Gentle, stress-free care.", icon: Award,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-owner-holding-dog-with-bow_23-2148949390.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-owner-holding-dog-with-bow_23-2148949390.jpg", imageAlt: "dog full grooming session scissors"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-beautiful-dachshund-dog-with-chewing-toy_23-2149202500.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-beautiful-dachshund-dog-with-chewing-toy_23-2149202500.jpg", imageAlt: "dog full grooming session scissors"},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adorable-dog-park-nature-with-owner_23-2150407417.jpg?_wi=2",
|
||||
imageAlt: "dog full grooming session scissors",
|
||||
},
|
||||
]}
|
||||
title="Breed Expertise"
|
||||
@@ -212,45 +157,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Wonderful!",
|
||||
quote: "Leanne is magic with our anxious rescue.",
|
||||
name: "Sarah J.",
|
||||
role: "Owner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-man-holds-his-dog-paw-hand-looks-happy-concept-petfriendly-cafe_1258-245264.jpg?_wi=1",
|
||||
},
|
||||
id: "1", title: "Wonderful!", quote: "Leanne is magic with our anxious rescue.", name: "Sarah J.", role: "Owner", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-man-holds-his-dog-paw-hand-looks-happy-concept-petfriendly-cafe_1258-245264.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Best cut ever.",
|
||||
quote: "My Golden has never looked better.",
|
||||
name: "Mike D.",
|
||||
role: "Owner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dog-lies-legs-owner-man-pink-shirt-his-beloved-woman-admire-their-white-pet_197531-13741.jpg",
|
||||
},
|
||||
id: "2", title: "Best cut ever.", quote: "My Golden has never looked better.", name: "Mike D.", role: "Owner", imageSrc: "http://img.b2bpic.net/free-photo/dog-lies-legs-owner-man-pink-shirt-his-beloved-woman-admire-their-white-pet_197531-13741.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
title: "So patient.",
|
||||
quote: "Leanne really understands breed needs.",
|
||||
name: "Elena R.",
|
||||
role: "Owner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-woman-with-shiny-ginger-hair-posing-with-her-pet-good-humoured-girl-pink-jacket-holding-little-dog_197531-11032.jpg",
|
||||
},
|
||||
id: "3", title: "So patient.", quote: "Leanne really understands breed needs.", name: "Elena R.", role: "Owner", imageSrc: "http://img.b2bpic.net/free-photo/charming-woman-with-shiny-ginger-hair-posing-with-her-pet-good-humoured-girl-pink-jacket-holding-little-dog_197531-11032.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
title: "Professional.",
|
||||
quote: "Reliable and high-quality every single time.",
|
||||
name: "Tom K.",
|
||||
role: "Owner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-cute-puppy_23-2149304303.jpg",
|
||||
},
|
||||
id: "4", title: "Professional.", quote: "Reliable and high-quality every single time.", name: "Tom K.", role: "Owner", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-cute-puppy_23-2149304303.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
title: "Exceptional!",
|
||||
quote: "Simply the best grooming experience in the city.",
|
||||
name: "Jane L.",
|
||||
role: "Owner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-man-holds-his-dog-paw-hand-looks-happy-concept-petfriendly-cafe_1258-245264.jpg?_wi=2",
|
||||
},
|
||||
id: "5", title: "Exceptional!", quote: "Simply the best grooming experience in the city.", name: "Jane L.", role: "Owner", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-man-holds-his-dog-paw-hand-looks-happy-concept-petfriendly-cafe_1258-245264.jpg"},
|
||||
]}
|
||||
title="Kind Words"
|
||||
description="Hear what our furry friends and their owners have to say."
|
||||
@@ -262,25 +177,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "1. Schedule Appointment",
|
||||
content: "Booking online or via text.",
|
||||
},
|
||||
id: "1", title: "1. Schedule Appointment", content: "Booking online or via text."},
|
||||
{
|
||||
id: "2",
|
||||
title: "2. Meet & Greet",
|
||||
content: "Quick assessment for your pet's needs.",
|
||||
},
|
||||
id: "2", title: "2. Meet & Greet", content: "Quick assessment for your pet's needs."},
|
||||
{
|
||||
id: "3",
|
||||
title: "3. The Groom",
|
||||
content: "Gentle care in a calm setting.",
|
||||
},
|
||||
id: "3", title: "3. The Groom", content: "Gentle care in a calm setting."},
|
||||
{
|
||||
id: "4",
|
||||
title: "4. Pick Up",
|
||||
content: "Your clean friend is ready to go!",
|
||||
},
|
||||
id: "4", title: "4. Pick Up", content: "Your clean friend is ready to go!"},
|
||||
]}
|
||||
sideTitle="How It Works"
|
||||
sideDescription="An easy journey to a happy, clean pet."
|
||||
@@ -292,16 +195,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Ready to book?"
|
||||
title="Book Your Session"
|
||||
description="Secure your spot for professional, luxury grooming today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Consultation",
|
||||
href: "#",
|
||||
},
|
||||
text: "Book Consultation", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -311,42 +211,27 @@ export default function LandingPage() {
|
||||
imageSrc="http://img.b2bpic.net/free-photo/earth-tone-floral-wallpaper_53876-94648.jpg"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Services",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Services", href: "#services"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "123 Groom St.",
|
||||
href: "#",
|
||||
},
|
||||
label: "123 Groom St.", href: "#"},
|
||||
{
|
||||
label: "555-0123",
|
||||
href: "#",
|
||||
},
|
||||
label: "555-0123", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Hours",
|
||||
items: [
|
||||
title: "Hours", items: [
|
||||
{
|
||||
label: "Mon-Fri: 9-5",
|
||||
href: "#",
|
||||
},
|
||||
label: "Mon-Fri: 9-5", href: "#"},
|
||||
{
|
||||
label: "Sat: 10-2",
|
||||
href: "#",
|
||||
},
|
||||
label: "Sat: 10-2", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user