Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
238
src/app/page.tsx
238
src/app/page.tsx
@@ -32,28 +32,14 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Services", id: "features" },
|
||||
{ name: "Pricing", id: "pricing" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Geetanjali Soni Salon"
|
||||
button={{ text: "Book Now", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -63,9 +49,7 @@ export default function LandingPage() {
|
||||
description="Redefining elegance with celebrity-grade makeup artistry and expert beauty care. Your transformation starts here."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Appointment",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Appointment", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/blonde-girl-posing-bathroom-with-bath-robe_23-2148147517.jpg"
|
||||
/>
|
||||
@@ -78,17 +62,11 @@ export default function LandingPage() {
|
||||
description="With years of experience in the beauty industry, Geetanjali Soni brings a unique blend of artistry and modern techniques to every client, ensuring you feel like a star."
|
||||
metrics={[
|
||||
{
|
||||
value: "10k+",
|
||||
title: "Happy Clients",
|
||||
},
|
||||
value: "10k+", title: "Happy Clients"},
|
||||
{
|
||||
value: "15+",
|
||||
title: "Years Experience",
|
||||
},
|
||||
value: "15+", title: "Years Experience"},
|
||||
{
|
||||
value: "500+",
|
||||
title: "Celebrity Looks",
|
||||
},
|
||||
value: "500+", title: "Celebrity Looks"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/make-up-artist-getting-model-ready-photoshootin_23-2149305137.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -104,23 +82,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Bridal Artistry",
|
||||
description: "Exquisite makeup for your special day.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/make-up-artist-work-her-beauty-visage-studio-salon-woman-professional-make-up-master-beauty-club-concept_627829-9070.jpg",
|
||||
imageAlt: "Bridal makeup",
|
||||
},
|
||||
title: "Bridal Artistry", description: "Exquisite makeup for your special day.", imageSrc: "http://img.b2bpic.net/free-photo/make-up-artist-work-her-beauty-visage-studio-salon-woman-professional-make-up-master-beauty-club-concept_627829-9070.jpg", imageAlt: "Bridal makeup"},
|
||||
{
|
||||
title: "Advanced Skincare",
|
||||
description: "Medical-grade facials for glowing health.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-make-up-look-beauty-salon_23-2148784344.jpg",
|
||||
imageAlt: "Skincare treatment",
|
||||
},
|
||||
title: "Advanced Skincare", description: "Medical-grade facials for glowing health.", imageSrc: "http://img.b2bpic.net/free-photo/male-make-up-look-beauty-salon_23-2148784344.jpg", imageAlt: "Skincare treatment"},
|
||||
{
|
||||
title: "Celebrity Styling",
|
||||
description: "Look red-carpet ready every day.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/professional-woman-making-up-girl_23-2148210707.jpg",
|
||||
imageAlt: "Celebrity styling",
|
||||
},
|
||||
title: "Celebrity Styling", description: "Look red-carpet ready every day.", imageSrc: "http://img.b2bpic.net/free-photo/professional-woman-making-up-girl_23-2148210707.jpg", imageAlt: "Celebrity styling"},
|
||||
]}
|
||||
title="Our Signature Services"
|
||||
description="From bridal transformations to advanced skincare, we offer a comprehensive suite of beauty solutions."
|
||||
@@ -134,59 +100,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Priya Sharma",
|
||||
role: "Bride",
|
||||
company: "Happy Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-bride-before-event_23-2149860780.jpg",
|
||||
},
|
||||
id: "1", name: "Priya Sharma", role: "Bride", company: "Happy Client", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-bride-before-event_23-2149860780.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Ananya Reddy",
|
||||
role: "Socialite",
|
||||
company: "Happy Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-women-using-mascara-home_23-2148817245.jpg",
|
||||
},
|
||||
id: "2", name: "Ananya Reddy", role: "Socialite", company: "Happy Client", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-women-using-mascara-home_23-2148817245.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Neha Gupta",
|
||||
role: "Executive",
|
||||
company: "Happy Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/positive-young-caucasian-women-smiling-look-mirror-while-sitting-table-using-facial-scraper-medical-beauty-treatments_197531-31438.jpg",
|
||||
},
|
||||
id: "3", name: "Neha Gupta", role: "Executive", company: "Happy Client", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/positive-young-caucasian-women-smiling-look-mirror-while-sitting-table-using-facial-scraper-medical-beauty-treatments_197531-31438.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Simran Kaur",
|
||||
role: "Model",
|
||||
company: "Happy Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-taking-selfies-with-new-dress_23-2147688754.jpg",
|
||||
},
|
||||
id: "4", name: "Simran Kaur", role: "Model", company: "Happy Client", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-taking-selfies-with-new-dress_23-2147688754.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Riya Kapoor",
|
||||
role: "Professional",
|
||||
company: "Happy Client",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-natural-model-laughing_23-2148398597.jpg",
|
||||
},
|
||||
id: "5", name: "Riya Kapoor", role: "Professional", company: "Happy Client", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-natural-model-laughing_23-2148398597.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "5.0",
|
||||
label: "Avg Rating",
|
||||
},
|
||||
value: "5.0", label: "Avg Rating"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Satisfaction",
|
||||
},
|
||||
value: "100%", label: "Satisfaction"},
|
||||
{
|
||||
value: "95%",
|
||||
label: "Returning",
|
||||
},
|
||||
value: "95%", label: "Returning"},
|
||||
]}
|
||||
title="Voices of Elegance"
|
||||
description="See why our clients trust us with their most important moments."
|
||||
@@ -200,55 +135,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Popular",
|
||||
price: "₹2,500",
|
||||
subtitle: "Basic Glow",
|
||||
buttons: [
|
||||
id: "basic", badge: "Popular", price: "₹2,500", subtitle: "Basic Glow", buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
],
|
||||
features: [
|
||||
"Basic Facial",
|
||||
"Day Makeup",
|
||||
"Hair Styling",
|
||||
],
|
||||
"Basic Facial", "Day Makeup", "Hair Styling"],
|
||||
},
|
||||
{
|
||||
id: "premium",
|
||||
badge: "Exclusive",
|
||||
price: "₹8,500",
|
||||
subtitle: "Event Ready",
|
||||
buttons: [
|
||||
id: "premium", badge: "Exclusive", price: "₹8,500", subtitle: "Event Ready", buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
],
|
||||
features: [
|
||||
"Advance Facial",
|
||||
"Hd Makeup",
|
||||
"Advanced Styling",
|
||||
],
|
||||
"Advance Facial", "Hd Makeup", "Advanced Styling"],
|
||||
},
|
||||
{
|
||||
id: "luxury",
|
||||
badge: "Elite",
|
||||
price: "₹25,000",
|
||||
subtitle: "Bridal Bliss",
|
||||
buttons: [
|
||||
id: "luxury", badge: "Elite", price: "₹25,000", subtitle: "Bridal Bliss", buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
],
|
||||
features: [
|
||||
"Complete Bridal Package",
|
||||
"Skin Prep",
|
||||
"Hair Extension",
|
||||
],
|
||||
"Complete Bridal Package", "Skin Prep", "Hair Extension"],
|
||||
},
|
||||
]}
|
||||
title="Investment in Yourself"
|
||||
@@ -263,23 +171,14 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
icon: Award,
|
||||
title: "Industry Awards",
|
||||
value: "20+",
|
||||
},
|
||||
id: "m1", icon: Award,
|
||||
title: "Industry Awards", value: "20+"},
|
||||
{
|
||||
id: "m2",
|
||||
icon: Users,
|
||||
title: "Satisfied Brides",
|
||||
value: "1200+",
|
||||
},
|
||||
id: "m2", icon: Users,
|
||||
title: "Satisfied Brides", value: "1200+"},
|
||||
{
|
||||
id: "m3",
|
||||
icon: Star,
|
||||
title: "Five Star Reviews",
|
||||
value: "900+",
|
||||
},
|
||||
id: "m3", icon: Star,
|
||||
title: "Five Star Reviews", value: "900+"},
|
||||
]}
|
||||
title="Beauty by Numbers"
|
||||
description="Milestones achieved through our commitment to quality."
|
||||
@@ -292,20 +191,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Do I need a prior appointment?",
|
||||
content: "Yes, we recommend booking at least 3 days in advance.",
|
||||
},
|
||||
id: "q1", title: "Do I need a prior appointment?", content: "Yes, we recommend booking at least 3 days in advance."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are your products hypoallergenic?",
|
||||
content: "Yes, we use dermatologist-tested brands.",
|
||||
},
|
||||
id: "q2", title: "Are your products hypoallergenic?", content: "Yes, we use dermatologist-tested brands."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Do you offer group packages?",
|
||||
content: "We offer special bridal group discount packages.",
|
||||
},
|
||||
id: "q3", title: "Do you offer group packages?", content: "We offer special bridal group discount packages."},
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Find answers to your beauty queries."
|
||||
@@ -318,14 +208,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "canvas-reveal",
|
||||
}}
|
||||
variant: "canvas-reveal"}}
|
||||
text="Ready for your glow-up? Contact us to book your consultation today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Us",
|
||||
href: "tel:+919999999999",
|
||||
},
|
||||
text: "Call Us", href: "tel:+919999999999"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -335,42 +222,27 @@ export default function LandingPage() {
|
||||
logoText="Geetanjali Soni Salon"
|
||||
columns={[
|
||||
{
|
||||
title: "Studio",
|
||||
items: [
|
||||
title: "Studio", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Services", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "FAQ", href: "#faq"},
|
||||
{
|
||||
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: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user