2 Commits

Author SHA1 Message Date
14f85d39d4 Update src/app/page.tsx 2026-04-06 10:05:01 +00:00
6dd53b46fe Update src/app/page.tsx 2026-04-06 10:02:56 +00:00

View File

@@ -2,6 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import { Scissors, Sparkles, Award, Smartphone } from "lucide-react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
import FooterMedia from '@/components/sections/footer/FooterMedia';
@@ -16,105 +17,75 @@ export default function LandingPage() {
defaultButtonVariant="hover-magnetic"
defaultTextAnimation="entrance-slide"
borderRadius="pill"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Services",
id: "services",
},
name: "Services", id: "services"},
{
name: "Testimonials",
id: "testimonials",
},
name: "Testimonials", id: "testimonials"},
]}
brandName="VelvetPaws"
button={{
text: "Book Now",
href: "#contact",
}}
text: "Book Now", href: "#contact"}}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitKpi
background={{
variant: "plain",
}}
variant: "plain"}}
title="Where your pet leaves happier, more beautiful, better cared for"
description="Grooming, care, and genuine love for dogs and cats. Professional hands, patient hearts, visible results every time."
kpis={[
{
value: "10k+",
label: "Happy Pets",
},
value: "10k+", label: "Happy Pets"},
{
value: "15+",
label: "Years Caring",
},
value: "15+", label: "Years Caring"},
{
value: "100%",
label: "Love Guarantee",
},
value: "100%", label: "Love Guarantee"},
]}
enableKpiAnimation={true}
buttons={[
{
text: "Book Now",
href: "#contact",
},
text: "Book Now", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/big-black-dog-getting-procedure-groomer-salon-young-woman-white-tshirt-combing-dog-dog-is-tied-blue-table_1157-51538.jpg"
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/smiling-woman-kitchen-holding-cute-white-maltese-dog_1153-9862.jpg",
alt: "Happy Pet Owner 1",
},
src: "http://img.b2bpic.net/free-photo/smiling-woman-kitchen-holding-cute-white-maltese-dog_1153-9862.jpg", alt: "Happy Pet Owner 1"},
{
src: "http://img.b2bpic.net/free-photo/little-kid-having-fun-with-his-dog-home_23-2148755246.jpg",
alt: "Happy Pet Owner 2",
},
src: "http://img.b2bpic.net/free-photo/little-kid-having-fun-with-his-dog-home_23-2148755246.jpg", alt: "Happy Pet Owner 2"},
{
src: "http://img.b2bpic.net/free-photo/happy-girl-hugging-dog-with-her-mother_1098-2608.jpg",
alt: "Happy Pet Owner 3",
},
src: "http://img.b2bpic.net/free-photo/happy-girl-hugging-dog-with-her-mother_1098-2608.jpg", alt: "Happy Pet Owner 3"},
{
src: "http://img.b2bpic.net/free-photo/happy-girl-hugging-dog-with-her-mother_1098-2608.jpg",
alt: "Happy Pet Owner 4",
},
src: "http://img.b2bpic.net/free-photo/happy-girl-hugging-dog-with-her-mother_1098-2608.jpg", alt: "Happy Pet Owner 4"},
{
src: "http://img.b2bpic.net/free-photo/positive-pet-owner-smiles-gladfully-dressed-casual-pink-t-shirt-poses-with-pug-dog-going-have-walk-feels-glad-isolated-brown-background-curly-haired-female-model-likes-domestic-animals_273609-60881.jpg",
alt: "Happy Pet Owner 5",
},
src: "http://img.b2bpic.net/free-photo/positive-pet-owner-smiles-gladfully-dressed-casual-pink-t-shirt-poses-with-pug-dog-going-have-walk-feels-glad-isolated-brown-background-curly-haired-female-model-likes-domestic-animals_273609-60881.jpg", alt: "Happy Pet Owner 5"},
]}
marqueeItems={[
{
type: "text",
text: "Gentle Care",
},
type: "text", text: "Gentle Care"},
{
type: "text",
text: "Professional",
},
type: "text", text: "Professional"},
{
type: "text",
text: "Premium Spa",
},
type: "text", text: "Premium Spa"},
{
type: "text",
text: "Happy Pets",
},
type: "text", text: "Happy Pets"},
{
type: "text",
text: "Expert Grooming",
},
type: "text", text: "Expert Grooming"},
]}
/>
</div>
@@ -124,9 +95,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="A Lifetime of Love for Your Best Friend"
description={[
"We believe that grooming is more than just a bath; it's a vital part of your pet's health and happiness. Our team combines expert technique with infinite patience.",
"We treat every animal as an individual, with a focus on low-stress environments, positive reinforcement, and a deep, genuine love for what we do.",
]}
"We believe that grooming is more than just a bath; it's a vital part of your pet's health and happiness. Our team combines expert technique with infinite patience.", "We treat every animal as an individual, with a focus on low-stress environments, positive reinforcement, and a deep, genuine love for what we do."]}
/>
</div>
@@ -136,28 +105,16 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "Precision Styling",
description: "Expert grooms for all breeds and temperaments.",
imageSrc: "http://img.b2bpic.net/free-photo/collar-rake_23-2147799915.jpg",
buttonIcon: "Scissors",
title: "Precision Styling", description: "Expert grooms for all breeds and temperaments.", imageSrc: "http://img.b2bpic.net/free-photo/collar-rake_23-2147799915.jpg", buttonIcon: Scissors,
},
{
title: "Luxury Pet Spa",
description: "Calming baths and relaxing treatments in a quiet space.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-dog-women-house_23-2148777179.jpg",
buttonIcon: "Sparkles",
title: "Luxury Pet Spa", description: "Calming baths and relaxing treatments in a quiet space.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-dog-women-house_23-2148777179.jpg", buttonIcon: Sparkles,
},
{
title: "Before & After Results",
description: "See the transformation and the healthy glow.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-cleaning-dog-home_23-2149652642.jpg",
buttonIcon: "Award",
title: "Before & After Results", description: "See the transformation and the healthy glow.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-cleaning-dog-home_23-2149652642.jpg", buttonIcon: Award,
},
{
title: "Transparent Care",
description: "Photo updates and communication throughout the groom.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-old-couple-with-cute-dog_23-2149614016.jpg",
buttonIcon: "Smartphone",
title: "Transparent Care", description: "Photo updates and communication throughout the groom.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-old-couple-with-cute-dog_23-2149614016.jpg", buttonIcon: Smartphone,
},
]}
title="Professional Care, Gentle Touch"
@@ -172,45 +129,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah Johnson",
handle: "@sarahj",
testimonial: "My dog has never looked so good, and she was actually happy when I picked her up!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-kitchen-holding-cute-white-maltese-dog_1153-9862.jpg",
},
id: "1", name: "Sarah Johnson", handle: "@sarahj", testimonial: "My dog has never looked so good, and she was actually happy when I picked her up!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-kitchen-holding-cute-white-maltese-dog_1153-9862.jpg"},
{
id: "2",
name: "Michael Chen",
handle: "@mchen",
testimonial: "Professional, clean, and truly patient with my nervous rescue dog.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/little-kid-having-fun-with-his-dog-home_23-2148755246.jpg",
},
id: "2", name: "Michael Chen", handle: "@mchen", testimonial: "Professional, clean, and truly patient with my nervous rescue dog.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/little-kid-having-fun-with-his-dog-home_23-2148755246.jpg"},
{
id: "3",
name: "Emily Rodriguez",
handle: "@emilyrod",
testimonial: "The photo updates gave me so much peace of mind. Truly premium care.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-girl-hugging-dog-with-her-mother_1098-2608.jpg?_wi=1",
},
id: "3", name: "Emily Rodriguez", handle: "@emilyrod", testimonial: "The photo updates gave me so much peace of mind. Truly premium care.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-girl-hugging-dog-with-her-mother_1098-2608.jpg?_wi=1"},
{
id: "4",
name: "David Kim",
handle: "@dkim",
testimonial: "Visible results every time. My cat actually purrs now when we arrive!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-girl-hugging-dog-with-her-mother_1098-2608.jpg?_wi=2",
},
id: "4", name: "David Kim", handle: "@dkim", testimonial: "Visible results every time. My cat actually purrs now when we arrive!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-girl-hugging-dog-with-her-mother_1098-2608.jpg?_wi=2"},
{
id: "5",
name: "Jessica Lee",
handle: "@jlee",
testimonial: "Amazing patience and skill. My senior dog felt so calm and comfortable.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-pet-owner-smiles-gladfully-dressed-casual-pink-t-shirt-poses-with-pug-dog-going-have-walk-feels-glad-isolated-brown-background-curly-haired-female-model-likes-domestic-animals_273609-60881.jpg",
},
id: "5", name: "Jessica Lee", handle: "@jlee", testimonial: "Amazing patience and skill. My senior dog felt so calm and comfortable.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-pet-owner-smiles-gladfully-dressed-casual-pink-t-shirt-poses-with-pug-dog-going-have-walk-feels-glad-isolated-brown-background-curly-haired-female-model-likes-domestic-animals_273609-60881.jpg"},
]}
showRating={true}
title="Trusted by Pet Parents"
@@ -222,8 +154,7 @@ export default function LandingPage() {
<ContactCenter
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Booking Now"
title="Ready for your pet's premium experience?"
description="Join our grooming family today and secure your preferred appointment slot."
@@ -237,42 +168,27 @@ export default function LandingPage() {
logoText="VelvetPaws"
columns={[
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Grooming",
href: "#services",
},
label: "Grooming", href: "#services"},
{
label: "Spa Treatments",
href: "#services",
},
label: "Spa Treatments", href: "#services"},
],
},
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
{
label: "Book Now",
href: "#contact",
},
label: "Book Now", href: "#contact"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms",
href: "#",
},
label: "Terms", href: "#"},
],
},
]}