Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
149
src/app/page.tsx
149
src/app/page.tsx
@@ -31,22 +31,10 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Classes",
|
||||
id: "features",
|
||||
},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Features", id: "features" },
|
||||
{ name: "Testimonials", id: "testimonials" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Amy Ulmer Pilates"
|
||||
/>
|
||||
@@ -58,12 +46,10 @@ export default function LandingPage() {
|
||||
description="Mindful movement tailored to your body's needs. Experience professional Pilates training in a serene and supportive environment."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book a Session",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book a Session", href: "#contact"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-beautiful-lady-sport-top-leggings-practicing-yoga-yoga-mat-home-with-amazing-city-view-background_574295-658.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-beautiful-lady-sport-top-leggings-practicing-yoga-yoga-mat-home-with-amazing-city-view-background_574295-658.jpg"
|
||||
imageAlt="Serene Pilates studio"
|
||||
/>
|
||||
</div>
|
||||
@@ -75,19 +61,13 @@ export default function LandingPage() {
|
||||
description="With over 10 years of experience, Amy Ulmer brings a specialized, personalized approach to Pilates. We focus on alignment, strength, and longevity."
|
||||
metrics={[
|
||||
{
|
||||
value: "10+",
|
||||
title: "Years Experience",
|
||||
},
|
||||
value: "10+", title: "Years Experience"},
|
||||
{
|
||||
value: "500+",
|
||||
title: "Clients Helped",
|
||||
},
|
||||
value: "500+", title: "Clients Helped"},
|
||||
{
|
||||
value: "2k+",
|
||||
title: "Sessions Conducted",
|
||||
},
|
||||
value: "2k+", title: "Sessions Conducted"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/front-view-young-woman-training-gymnastics-olympics_23-2148752869.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/front-view-young-woman-training-gymnastics-olympics_23-2148752869.jpg"
|
||||
imageAlt="Amy Ulmer teaching"
|
||||
mediaAnimation="slide-up"
|
||||
metricsAnimation="slide-up"
|
||||
@@ -101,67 +81,43 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Private Sessions",
|
||||
description: "Focused, one-on-one instruction tailored to your unique goals.",
|
||||
items: [
|
||||
title: "Private Sessions", description: "Focused, one-on-one instruction tailored to your unique goals.", items: [
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Customized routine",
|
||||
},
|
||||
text: "Customized routine"},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Personalized adjustments",
|
||||
},
|
||||
text: "Personalized adjustments"},
|
||||
],
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-senior-woman-gym-ball_23-2149272848.jpg",
|
||||
imageAlt: "Private Session",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-senior-woman-gym-ball_23-2149272848.jpg", imageAlt: "Private Session"},
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-lady-sport-top-leggings-practicing-yoga-yoga-mat-home-with-amazing-city-view-background_574295-658.jpg?_wi=2",
|
||||
imageAlt: "pilates studio serene minimalist",
|
||||
},
|
||||
{
|
||||
title: "Group Mat Classes",
|
||||
description: "Energizing community sessions focusing on core strength.",
|
||||
items: [
|
||||
title: "Group Mat Classes", description: "Energizing community sessions focusing on core strength.", items: [
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Small class sizes",
|
||||
},
|
||||
text: "Small class sizes"},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Dynamic flows",
|
||||
},
|
||||
text: "Dynamic flows"},
|
||||
],
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dancer-doing-elegant-performing-art_23-2149144320.jpg",
|
||||
imageAlt: "Mat Class",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dancer-doing-elegant-performing-art_23-2149144320.jpg", imageAlt: "Mat Class"},
|
||||
reverse: true,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-woman-training-gymnastics-olympics_23-2148752869.jpg?_wi=2",
|
||||
imageAlt: "pilates studio serene minimalist",
|
||||
},
|
||||
{
|
||||
title: "Prenatal Pilates",
|
||||
description: "Supporting you through every stage of your pregnancy journey.",
|
||||
items: [
|
||||
title: "Prenatal Pilates", description: "Supporting you through every stage of your pregnancy journey.", items: [
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Safe, gentle movements",
|
||||
},
|
||||
text: "Safe, gentle movements"},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Focus on stability",
|
||||
},
|
||||
text: "Focus on stability"},
|
||||
],
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/focus-woman-s-legs-ass-woman-wearing-black-sportwear-caucasian-girl-stretching-with-equipment_1157-49098.jpg",
|
||||
imageAlt: "Prenatal",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/focus-woman-s-legs-ass-woman-wearing-black-sportwear-caucasian-girl-stretching-with-equipment_1157-49098.jpg", imageAlt: "Prenatal"},
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/relaxed-brunette-woman-sitting-lotus-pose-yoga-mat-practice-meditation-stretching-exercises_1258-183257.jpg",
|
||||
imageAlt: "pilates studio serene minimalist",
|
||||
},
|
||||
]}
|
||||
title="Our Studio Classes"
|
||||
@@ -176,20 +132,11 @@ export default function LandingPage() {
|
||||
tag="Our Growth"
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "95%",
|
||||
description: "Client retention rate",
|
||||
},
|
||||
id: "1", value: "95%", description: "Client retention rate"},
|
||||
{
|
||||
id: "2",
|
||||
value: "4.9",
|
||||
description: "Average rating",
|
||||
},
|
||||
id: "2", value: "4.9", description: "Average rating"},
|
||||
{
|
||||
id: "3",
|
||||
value: "20+",
|
||||
description: "Weekly classes",
|
||||
},
|
||||
id: "3", value: "20+", description: "Weekly classes"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -203,25 +150,15 @@ export default function LandingPage() {
|
||||
author="Sarah M."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/relaxed-brunette-woman-sitting-lotus-pose-yoga-mat-practice-meditation-stretching-exercises_1258-183257.jpg",
|
||||
alt: "Sarah M",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/relaxed-brunette-woman-sitting-lotus-pose-yoga-mat-practice-meditation-stretching-exercises_1258-183257.jpg", alt: "Sarah M"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/amazing-young-sportswoman-smiling-sunny-morning-street-tropical-city-enjoying-summer-expressing-positivity-training-workout-motivation-cute-fashionable-model_197531-3001.jpg",
|
||||
alt: "Jessica R",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/amazing-young-sportswoman-smiling-sunny-morning-street-tropical-city-enjoying-summer-expressing-positivity-training-workout-motivation-cute-fashionable-model_197531-3001.jpg", alt: "Jessica R"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-woman-working-out-with-ball-isolated-white-wall_231208-8965.jpg",
|
||||
alt: "Maria K",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-woman-working-out-with-ball-isolated-white-wall_231208-8965.jpg", alt: "Maria K"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-woman-ready-yoga_23-2149222409.jpg",
|
||||
alt: "Chloe W",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-portrait-woman-ready-yoga_23-2149222409.jpg", alt: "Chloe W"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-sportive-girl-posing-with-crossed-arms-dark-wall_176420-622.jpg",
|
||||
alt: "Elena B",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-sportive-girl-posing-with-crossed-arms-dark-wall_176420-622.jpg", alt: "Elena B"},
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="slide-up"
|
||||
@@ -234,20 +171,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do I need experience?",
|
||||
content: "No, we welcome all levels of experience.",
|
||||
},
|
||||
id: "1", title: "Do I need experience?", content: "No, we welcome all levels of experience."},
|
||||
{
|
||||
id: "2",
|
||||
title: "What should I wear?",
|
||||
content: "Comfortable athletic wear you can move freely in.",
|
||||
},
|
||||
id: "2", title: "What should I wear?", content: "Comfortable athletic wear you can move freely in."},
|
||||
{
|
||||
id: "3",
|
||||
title: "How do I book?",
|
||||
content: "Use the contact form below or call the studio directly.",
|
||||
},
|
||||
id: "3", title: "How do I book?", content: "Use the contact form below or call the studio directly."},
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Get clarity on our studio policies and class offerings."
|
||||
@@ -259,8 +187,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Let's Connect"
|
||||
title="Start Your Journey"
|
||||
description="Ready to strengthen your body? Reach out today to book your initial consultation."
|
||||
@@ -274,14 +201,10 @@ export default function LandingPage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "https://instagram.com",
|
||||
ariaLabel: "Instagram",
|
||||
},
|
||||
href: "https://instagram.com", ariaLabel: "Instagram"},
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "https://facebook.com",
|
||||
ariaLabel: "Facebook",
|
||||
},
|
||||
href: "https://facebook.com", ariaLabel: "Facebook"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user