Update src/app/classes/page.tsx
This commit is contained in:
@@ -27,8 +27,7 @@ export default function ClassesPage() {
|
|||||||
<NavbarStyleMinimal
|
<NavbarStyleMinimal
|
||||||
brandName="Plastilin"
|
brandName="Plastilin"
|
||||||
button={{
|
button={{
|
||||||
text: "Book a Class",
|
text: "Book a Class", href: "/contact"
|
||||||
href: "/contact"
|
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -40,32 +39,16 @@ export default function ClassesPage() {
|
|||||||
tag="Classes"
|
tag="Classes"
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Vinyasa Flow",
|
title: "Vinyasa Flow", description: "Dynamic sequences linking breath with movement in creative, flowing patterns", imageSrc: "https://img.b2bpic.net/free-photo/yoga-viparita-virabhadrasana-tropical-location_1163-3365.jpg", imageAlt: "Vinyasa flow practice", button: { text: "Book Class", href: "/contact" }
|
||||||
description: "Dynamic sequences linking breath with movement in creative, flowing patterns",
|
|
||||||
imageSrc: "https://img.b2bpic.net/free-photo/yoga-viparita-virabhadrasana-tropical-location_1163-3365.jpg",
|
|
||||||
imageAlt: "Vinyasa flow practice",
|
|
||||||
button: { text: "Book Class", href: "/contact" }
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Hatha Yoga",
|
title: "Hatha Yoga", description: "Slower-paced practice focusing on alignment, breathing, and mindful transitions", imageSrc: "https://img.b2bpic.net/free-photo/yoga-sunrise-back-view-half-body-sportive-woman-sitting-lotus-pose_8353-6933.jpg", imageAlt: "Hatha yoga practice", button: { text: "Book Class", href: "/contact" }
|
||||||
description: "Slower-paced practice focusing on alignment, breathing, and mindful transitions",
|
|
||||||
imageSrc: "https://img.b2bpic.net/free-photo/yoga-sunrise-back-view-half-body-sportive-woman-sitting-lotus-pose_8353-6933.jpg",
|
|
||||||
imageAlt: "Hatha yoga practice",
|
|
||||||
button: { text: "Book Class", href: "/contact" }
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Restorative Yoga",
|
title: "Restorative Yoga", description: "Gentle, supported poses designed to promote deep relaxation and stress relief", imageSrc: "https://img.b2bpic.net/free-photo/rear-view-woman-meditating-sunset_1163-700.jpg", imageAlt: "Restorative yoga", button: { text: "Book Class", href: "/contact" }
|
||||||
description: "Gentle, supported poses designed to promote deep relaxation and stress relief",
|
|
||||||
imageSrc: "https://img.b2bpic.net/free-photo/rear-view-woman-meditating-sunset_1163-700.jpg",
|
|
||||||
imageAlt: "Restorative yoga",
|
|
||||||
button: { text: "Book Class", href: "/contact" }
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Power Yoga",
|
title: "Power Yoga", description: "Vigorous, fitness-based approach building strength, flexibility, and endurance", imageSrc: "https://img.b2bpic.net/free-photo/yoga-training-tropical-location_1163-3362.jpg", imageAlt: "Power yoga class", button: { text: "Book Class", href: "/contact" }
|
||||||
description: "Vigorous, fitness-based approach building strength, flexibility, and endurance",
|
|
||||||
imageSrc: "https://img.b2bpic.net/free-photo/yoga-training-tropical-location_1163-3362.jpg",
|
|
||||||
imageAlt: "Power yoga class",
|
|
||||||
button: { text: "Book Class", href: "/contact" }
|
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
@@ -82,33 +65,15 @@ export default function ClassesPage() {
|
|||||||
tag="Schedule"
|
tag="Schedule"
|
||||||
plans={[
|
plans={[
|
||||||
{
|
{
|
||||||
id: "single",
|
id: "single", title: "Drop-In Class", price: "$18", period: "/class", imageSrc: "https://img.b2bpic.net/free-photo/silhouette-beautiful-woman-practicing-yoga-surfboard-sunrise_176420-2020.jpg", imageAlt: "Single yoga class", button: { text: "Book Now", href: "/contact" },
|
||||||
title: "Drop-In Class",
|
|
||||||
price: "$18",
|
|
||||||
period: "/class",
|
|
||||||
imageSrc: "https://img.b2bpic.net/free-photo/silhouette-beautiful-woman-practicing-yoga-surfboard-sunrise_176420-2020.jpg",
|
|
||||||
imageAlt: "Single yoga class",
|
|
||||||
button: { text: "Book Now", href: "/contact" },
|
|
||||||
features: [
|
features: [
|
||||||
"Perfect for trying us out",
|
"Perfect for trying us out", "All class types included", "Valid for 30 days", "No commitment required"
|
||||||
"All class types included",
|
|
||||||
"Valid for 30 days",
|
|
||||||
"No commitment required"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "package",
|
id: "package", title: "10-Class Package", price: "$150", period: "/package", imageSrc: "https://img.b2bpic.net/free-photo/yoga-sunset-beach-woman-doing-yoga-performing-asanas-enjoying-life-river_639032-2796.jpg", imageAlt: "Yoga class package", button: { text: "Purchase Package", href: "/contact" },
|
||||||
title: "10-Class Package",
|
|
||||||
price: "$150",
|
|
||||||
period: "/package",
|
|
||||||
imageSrc: "https://img.b2bpic.net/free-photo/yoga-sunset-beach-woman-doing-yoga-performing-asanas-enjoying-life-river_639032-2796.jpg",
|
|
||||||
imageAlt: "Yoga class package",
|
|
||||||
button: { text: "Purchase Package", href: "/contact" },
|
|
||||||
features: [
|
features: [
|
||||||
"Save $30 vs drop-in rate",
|
"Save $30 vs drop-in rate", "Valid for 4 months", "Transferable to friends/family", "Priority booking available"
|
||||||
"Valid for 4 months",
|
|
||||||
"Transferable to friends/family",
|
|
||||||
"Priority booking available"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
@@ -126,19 +91,13 @@ export default function ClassesPage() {
|
|||||||
ctaIcon={Phone}
|
ctaIcon={Phone}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", title: "What should I expect in my first class?", content: "Your first class will begin with a brief check-in with the instructor. We'll discuss any injuries or concerns, and the teacher will offer modifications throughout the class. Come 10 minutes early to get settled and familiar with the space."
|
||||||
title: "What should I expect in my first class?",
|
|
||||||
content: "Your first class will begin with a brief check-in with the instructor. We'll discuss any injuries or concerns, and the teacher will offer modifications throughout the class. Come 10 minutes early to get settled and familiar with the space."
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", title: "Do I need to be flexible to start yoga?", content: "Absolutely not! Flexibility is something you develop through practice, not a prerequisite. Our instructors provide modifications for every pose to meet you where you are in your practice."
|
||||||
title: "Do I need to be flexible to start yoga?",
|
|
||||||
content: "Absolutely not! Flexibility is something you develop through practice, not a prerequisite. Our instructors provide modifications for every pose to meet you where you are in your practice."
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", title: "How do I choose the right class for me?", content: "Start with our Beginner Hatha or Gentle Vinyasa classes if you're new to yoga. For those with some experience, try our regular Vinyasa Flow. We're always happy to help you find the perfect class during your visit."
|
||||||
title: "How do I choose the right class for me?",
|
|
||||||
content: "Start with our Beginner Hatha or Gentle Vinyasa classes if you're new to yoga. For those with some experience, try our regular Vinyasa Flow. We're always happy to help you find the perfect class during your visit."
|
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
useInvertedBackground="noInvert"
|
useInvertedBackground="noInvert"
|
||||||
@@ -149,8 +108,7 @@ export default function ClassesPage() {
|
|||||||
<FooterSimple
|
<FooterSimple
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigate",
|
title: "Navigate", items: [
|
||||||
items: [
|
|
||||||
{ label: "Home", href: "/" },
|
{ label: "Home", href: "/" },
|
||||||
{ label: "Classes", href: "/classes" },
|
{ label: "Classes", href: "/classes" },
|
||||||
{ label: "About", href: "/about" },
|
{ label: "About", href: "/about" },
|
||||||
@@ -158,8 +116,7 @@ export default function ClassesPage() {
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Community",
|
title: "Community", items: [
|
||||||
items: [
|
|
||||||
{ label: "Meet Our Team", href: "/#team" },
|
{ label: "Meet Our Team", href: "/#team" },
|
||||||
{ label: "Member Stories", href: "/#testimonials" },
|
{ label: "Member Stories", href: "/#testimonials" },
|
||||||
{ label: "Events", href: "/contact" },
|
{ label: "Events", href: "/contact" },
|
||||||
@@ -167,8 +124,7 @@ export default function ClassesPage() {
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Support",
|
title: "Support", items: [
|
||||||
items: [
|
|
||||||
{ label: "Contact Us", href: "/contact" },
|
{ label: "Contact Us", href: "/contact" },
|
||||||
{ label: "FAQ", href: "/#faq" },
|
{ label: "FAQ", href: "/#faq" },
|
||||||
{ label: "Privacy Policy", href: "#" },
|
{ label: "Privacy Policy", href: "#" },
|
||||||
|
|||||||
Reference in New Issue
Block a user