Update src/app/page.tsx
This commit is contained in:
208
src/app/page.tsx
208
src/app/page.tsx
@@ -30,9 +30,9 @@ export default function HomePage() {
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Classes", id: "classes" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
{ name: "FAQ", id: "faq" },
|
||||
{ name: "Classes", id: "/classes" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
{ name: "FAQ", id: "/faq" },
|
||||
]}
|
||||
brandName="Trupti Dance Academy"
|
||||
bottomLeftText="Melissa, Texas"
|
||||
@@ -49,16 +49,13 @@ export default function HomePage() {
|
||||
tagAnimation="slide-up"
|
||||
buttons={[
|
||||
{ text: "View Classes", href: "/classes" },
|
||||
{ text: "Enquire Now", href: "/contact" },
|
||||
{ text: "Enquire Now", href: "#contact" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "aurora" }}
|
||||
background={{ variant: "radial-gradient" }}
|
||||
dashboard={{
|
||||
title: "Dance Studio Hub",
|
||||
logoIcon: Music,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/festive-girl-posing-star-light_23-2147651829.jpg?_wi=1",
|
||||
searchPlaceholder: "Explore our classes...",
|
||||
buttons: [
|
||||
title: "Dance Studio Hub", logoIcon: Music,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/festive-girl-posing-star-light_23-2147651829.jpg", searchPlaceholder: "Explore our classes...", buttons: [
|
||||
{ text: "Kids Classes", href: "/classes" },
|
||||
{ text: "Adult Classes", href: "/classes" },
|
||||
],
|
||||
@@ -69,47 +66,32 @@ export default function HomePage() {
|
||||
],
|
||||
stats: [
|
||||
{
|
||||
title: "Active Students",
|
||||
values: [45, 52, 68],
|
||||
description: "Enrolled members",
|
||||
},
|
||||
title: "Active Students", values: [45, 52, 68],
|
||||
description: "Enrolled members"},
|
||||
{
|
||||
title: "Classes Weekly",
|
||||
values: [12, 14, 16],
|
||||
description: "Dance sessions",
|
||||
},
|
||||
title: "Classes Weekly", values: [12, 14, 16],
|
||||
description: "Dance sessions"},
|
||||
{
|
||||
title: "Years Experience",
|
||||
values: [5, 5, 5],
|
||||
valueSuffix: "+",
|
||||
description: "Certified instruction",
|
||||
},
|
||||
title: "Years Experience", values: [5, 5, 5],
|
||||
valueSuffix: "+", description: "Certified instruction"},
|
||||
],
|
||||
chartTitle: "Monthly Enrollment",
|
||||
chartData: [
|
||||
chartTitle: "Monthly Enrollment", chartData: [
|
||||
{ value: 35 },
|
||||
{ value: 45 },
|
||||
{ value: 52 },
|
||||
{ value: 48 },
|
||||
{ value: 68 },
|
||||
],
|
||||
listTitle: "Upcoming Classes",
|
||||
listItems: [
|
||||
listTitle: "Upcoming Classes", listItems: [
|
||||
{
|
||||
icon: Clock,
|
||||
title: "Kids Dance 5:00 PM",
|
||||
status: "Tue/Thu",
|
||||
},
|
||||
title: "Kids Dance 5:00 PM", status: "Tue/Thu"},
|
||||
{
|
||||
icon: Users,
|
||||
title: "Ladies Dance 6:30 PM",
|
||||
status: "Tue/Thu",
|
||||
},
|
||||
title: "Ladies Dance 6:30 PM", status: "Tue/Thu"},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "BollyX Fitness 6:30 PM",
|
||||
status: "Wed",
|
||||
},
|
||||
title: "BollyX Fitness 6:30 PM", status: "Wed"},
|
||||
],
|
||||
}}
|
||||
/>
|
||||
@@ -124,28 +106,20 @@ export default function HomePage() {
|
||||
features={[
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Improve Strength & Fitness",
|
||||
description:
|
||||
"Develop core strength, improve flexibility, and enhance overall physical fitness through dynamic dance movements.",
|
||||
},
|
||||
title: "Improve Strength & Fitness", description:
|
||||
"Develop core strength, improve flexibility, and enhance overall physical fitness through dynamic dance movements."},
|
||||
{
|
||||
icon: Heart,
|
||||
title: "Nurturing Growth for Kids",
|
||||
description:
|
||||
"Dance supports children's mental, physical, and emotional development while boosting creativity and confidence.",
|
||||
},
|
||||
title: "Nurturing Growth for Kids", description:
|
||||
"Dance supports children's mental, physical, and emotional development while boosting creativity and confidence."},
|
||||
{
|
||||
icon: Users,
|
||||
title: "Supportive Community",
|
||||
description:
|
||||
"Join a welcoming group of dancers who encourage and inspire each other every step of the way.",
|
||||
},
|
||||
title: "Supportive Community", description:
|
||||
"Join a welcoming group of dancers who encourage and inspire each other every step of the way."},
|
||||
{
|
||||
icon: Star,
|
||||
title: "Express Yourself",
|
||||
description:
|
||||
"Build confidence and self-expression through the art of dance in a positive, judgment-free environment.",
|
||||
},
|
||||
title: "Express Yourself", description:
|
||||
"Build confidence and self-expression through the art of dance in a positive, judgment-free environment."},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
@@ -161,55 +135,20 @@ export default function HomePage() {
|
||||
tagAnimation="slide-up"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Kids Program",
|
||||
name: "Kids Dance (Ages 4-6)",
|
||||
price: "$60/month",
|
||||
rating: 5,
|
||||
reviewCount: "45+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-elegant-girls-doing-yoga_1157-18733.jpg?_wi=1",
|
||||
imageAlt: "Kids dance class",
|
||||
},
|
||||
id: "1", brand: "Kids Program", name: "Kids Dance (Ages 4-6)", price: "$60/month", rating: 5,
|
||||
reviewCount: "45+", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-elegant-girls-doing-yoga_1157-18733.jpg", imageAlt: "Kids dance class"},
|
||||
{
|
||||
id: "2",
|
||||
brand: "Kids Program",
|
||||
name: "Kids Dance (Ages 7-9)",
|
||||
price: "$60/month",
|
||||
rating: 5,
|
||||
reviewCount: "38+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-elegant-girls-doing-yoga_1157-18733.jpg?_wi=2",
|
||||
imageAlt: "Kids intermediate dance",
|
||||
},
|
||||
id: "2", brand: "Kids Program", name: "Kids Dance (Ages 7-9)", price: "$60/month", rating: 5,
|
||||
reviewCount: "38+", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-elegant-girls-doing-yoga_1157-18733.jpg", imageAlt: "Kids intermediate dance"},
|
||||
{
|
||||
id: "3",
|
||||
brand: "Teen Program",
|
||||
name: "Teen Dance (Ages 10-17)",
|
||||
price: "$60/month",
|
||||
rating: 5,
|
||||
reviewCount: "52+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-jumping-together_23-2148629612.jpg?_wi=1",
|
||||
imageAlt: "Teen dance class",
|
||||
},
|
||||
id: "3", brand: "Teen Program", name: "Teen Dance (Ages 10-17)", price: "$60/month", rating: 5,
|
||||
reviewCount: "52+", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-jumping-together_23-2148629612.jpg", imageAlt: "Teen dance class"},
|
||||
{
|
||||
id: "4",
|
||||
brand: "Adult Program",
|
||||
name: "Ladies Dance Class",
|
||||
price: "$60/month",
|
||||
rating: 5,
|
||||
reviewCount: "31+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-giving-five-each-other-after-having-great-workout-gym_1153-8693.jpg?_wi=1",
|
||||
imageAlt: "Ladies dance class",
|
||||
},
|
||||
id: "4", brand: "Adult Program", name: "Ladies Dance Class", price: "$60/month", rating: 5,
|
||||
reviewCount: "31+", imageSrc: "http://img.b2bpic.net/free-photo/women-giving-five-each-other-after-having-great-workout-gym_1153-8693.jpg", imageAlt: "Ladies dance class"},
|
||||
{
|
||||
id: "5",
|
||||
brand: "Fitness Program",
|
||||
name: "BollyX Fitness",
|
||||
price: "$60/month",
|
||||
rating: 5,
|
||||
reviewCount: "67+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-taking-part-dance-therapy-class_23-2149346586.jpg?_wi=1",
|
||||
imageAlt: "BollyX fitness class",
|
||||
},
|
||||
id: "5", brand: "Fitness Program", name: "BollyX Fitness", price: "$60/month", rating: 5,
|
||||
reviewCount: "67+", imageSrc: "http://img.b2bpic.net/free-photo/people-taking-part-dance-therapy-class_23-2149346586.jpg", imageAlt: "BollyX fitness class"},
|
||||
]}
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
@@ -227,59 +166,23 @@ export default function HomePage() {
|
||||
tagAnimation="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Priya Sharma",
|
||||
handle: "@priya_dances",
|
||||
testimonial:
|
||||
"Trupti's classes have completely transformed my fitness journey. The energy and community support is incredible!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg",
|
||||
imageAlt: "Priya Sharma",
|
||||
},
|
||||
id: "1", name: "Priya Sharma", handle: "@priya_dances", testimonial:
|
||||
"Trupti's classes have completely transformed my fitness journey. The energy and community support is incredible!", imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg", imageAlt: "Priya Sharma"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Aisha Patel",
|
||||
handle: "@aisha_fit",
|
||||
testimonial:
|
||||
"As a busy mom, these classes are my escape. Trupti makes me feel strong and confident in just 60 minutes.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-intern-starting-her-career_1262-17047.jpg",
|
||||
imageAlt: "Aisha Patel",
|
||||
},
|
||||
id: "2", name: "Aisha Patel", handle: "@aisha_fit", testimonial:
|
||||
"As a busy mom, these classes are my escape. Trupti makes me feel strong and confident in just 60 minutes.", imageSrc: "http://img.b2bpic.net/free-photo/happy-intern-starting-her-career_1262-17047.jpg", imageAlt: "Aisha Patel"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Maya Desai",
|
||||
handle: "@maya_dance",
|
||||
testimonial:
|
||||
"My daughter went from shy to shining! Trupti creates such a supportive environment for kids to grow.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/middle-age-hispanic-woman-standing-isolated-background-doing-happy-thumbs-up-gesture-with-hand-approving-expression-looking-camera-showing-success_839833-32510.jpg",
|
||||
imageAlt: "Maya Desai",
|
||||
},
|
||||
id: "3", name: "Maya Desai", handle: "@maya_dance", testimonial:
|
||||
"My daughter went from shy to shining! Trupti creates such a supportive environment for kids to grow.", imageSrc: "http://img.b2bpic.net/free-photo/middle-age-hispanic-woman-standing-isolated-background-doing-happy-thumbs-up-gesture-with-hand-approving-expression-looking-camera-showing-success_839833-32510.jpg", imageAlt: "Maya Desai"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Deepa Singh",
|
||||
handle: "@deepa_wellness",
|
||||
testimonial:
|
||||
"The BollyX classes are so fun and effective. I've never felt this fit and happy with my body!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg",
|
||||
imageAlt: "Deepa Singh",
|
||||
},
|
||||
id: "4", name: "Deepa Singh", handle: "@deepa_wellness", testimonial:
|
||||
"The BollyX classes are so fun and effective. I've never felt this fit and happy with my body!", imageSrc: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg", imageAlt: "Deepa Singh"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Neha Verma",
|
||||
handle: "@neha_moves",
|
||||
testimonial:
|
||||
"Best investment in my health. Trupti's passion for dance and fitness is contagious. Highly recommend!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-business-woman-looking-up-copy-space_1262-3088.jpg",
|
||||
imageAlt: "Neha Verma",
|
||||
},
|
||||
id: "5", name: "Neha Verma", handle: "@neha_moves", testimonial:
|
||||
"Best investment in my health. Trupti's passion for dance and fitness is contagious. Highly recommend!", imageSrc: "http://img.b2bpic.net/free-photo/smiling-business-woman-looking-up-copy-space_1262-3088.jpg", imageAlt: "Neha Verma"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Sanjana Kumar",
|
||||
handle: "@sanjana_active",
|
||||
testimonial:
|
||||
"Found my tribe here! The accountability and friendships make coming to class a highlight of my week.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-caucasian-female-wearing-blue-long-sleeved-shirt-making-thumb-up-sign_176420-15015.jpg",
|
||||
imageAlt: "Sanjana Kumar",
|
||||
},
|
||||
id: "6", name: "Sanjana Kumar", handle: "@sanjana_active", testimonial:
|
||||
"Found my tribe here! The accountability and friendships make coming to class a highlight of my week.", imageSrc: "http://img.b2bpic.net/free-photo/happy-young-caucasian-female-wearing-blue-long-sleeved-shirt-making-thumb-up-sign_176420-15015.jpg", imageAlt: "Sanjana Kumar"},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
@@ -296,23 +199,22 @@ export default function HomePage() {
|
||||
title="Ready to Start Dancing?"
|
||||
description="Take the first step toward a healthier, happier you. Join our vibrant dance community today."
|
||||
buttons={[
|
||||
{ text: "Enroll Now", href: "/classes" },
|
||||
{ text: "Enroll Now", href: "#" },
|
||||
{ text: "Contact Us", href: "/contact" },
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "aurora" }}
|
||||
background={{ variant: "radial-gradient" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/happy-friends-dancing-streets_23-2148694173.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/happy-friends-dancing-streets_23-2148694173.jpg"
|
||||
imageAlt="Dance performance"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigate",
|
||||
items: [
|
||||
title: "Navigate", items: [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "About", href: "/about" },
|
||||
{ label: "Classes", href: "/classes" },
|
||||
@@ -320,8 +222,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Programs",
|
||||
items: [
|
||||
title: "Programs", items: [
|
||||
{ label: "Kids Classes", href: "/classes" },
|
||||
{ label: "Teen Classes", href: "/classes" },
|
||||
{ label: "Adult Classes", href: "/classes" },
|
||||
@@ -329,8 +230,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Policies",
|
||||
items: [
|
||||
title: "Policies", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Refund Policy", href: "#" },
|
||||
{ label: "Terms of Service", href: "#" },
|
||||
|
||||
Reference in New Issue
Block a user