Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-05-26 17:37:16 +00:00

View File

@@ -32,38 +32,22 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Home",
id: "#home",
},
name: "Home", id: "#home"},
{
name: "About",
id: "#about",
},
name: "About", id: "#about"},
{
name: "Classes",
id: "#classes",
},
name: "Classes", id: "#classes"},
{
name: "Schedule",
id: "#schedule",
},
name: "Schedule", id: "#schedule"},
{
name: "Community",
id: "#community",
},
name: "Community", id: "#community"},
{
name: "Gallery",
id: "#gallery",
},
name: "Gallery", id: "#gallery"},
{
name: "Contact",
id: "#contact",
},
name: "Contact", id: "#contact"},
]}
button={{
text: "Book Now",
href: "#schedule",
}}
text: "Book Now", href: "#schedule"}}
logoSrc="http://img.b2bpic.net/free-photo/3d-render-camera-icon_460848-7802.jpg"
logoAlt="CrossFit Fabric Brașov Logo"
brandName="CrossFit Fabric Brașov"
@@ -73,116 +57,67 @@ export default function LandingPage() {
<div id="home" data-section="home">
<HeroSplitDoubleCarousel
background={{
variant: "sparkles-gradient",
}}
variant: "sparkles-gradient"}}
title="Train like an athlete at CrossFit Fabric Brașov"
description="Structured workouts. Real coaches. Strong community. Achieve your fitness goals with us."
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/young-sportsman-having-strength-training-lifting-barbell-gym_637285-2496.jpg?_wi=1",
imageAlt: "CrossFit athlete lifting a barbell",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-sportsman-having-strength-training-lifting-barbell-gym_637285-2496.jpg", imageAlt: "CrossFit athlete lifting a barbell"},
{
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-training-together-gym_23-2150290019.jpg?_wi=1",
imageAlt: "CrossFit group training session",
},
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-training-together-gym_23-2150290019.jpg", imageAlt: "CrossFit group training session"},
{
imageSrc: "http://img.b2bpic.net/free-photo/full-body-portrait-sporty-female-with-barbell-grey-gym-club-background_613910-898.jpg?_wi=1",
imageAlt: "Woman doing pull-ups in CrossFit gym",
},
imageSrc: "http://img.b2bpic.net/free-photo/full-body-portrait-sporty-female-with-barbell-grey-gym-club-background_613910-898.jpg", imageAlt: "Woman doing pull-ups in CrossFit gym"},
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-exercising-with-dumbbell-near-bench_23-2147789665.jpg",
imageAlt: "CrossFit coach motivating an athlete",
},
imageSrc: "http://img.b2bpic.net/free-photo/woman-exercising-with-dumbbell-near-bench_23-2147789665.jpg", imageAlt: "CrossFit coach motivating an athlete"},
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-corner-box-ring_23-2148024341.jpg",
imageAlt: "Athlete performing kettlebell swings",
},
imageSrc: "http://img.b2bpic.net/free-photo/woman-corner-box-ring_23-2148024341.jpg", imageAlt: "Athlete performing kettlebell swings"},
{
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-training-together-gym_23-2150289991.jpg",
imageAlt: "Athlete on a rowing machine",
},
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-training-together-gym_23-2150289991.jpg", imageAlt: "Athlete on a rowing machine"},
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/sitting-man-pulling-rope_23-2147671943.jpg",
imageAlt: "Interior of a CrossFit gym",
},
imageSrc: "http://img.b2bpic.net/free-photo/sitting-man-pulling-rope_23-2147671943.jpg", imageAlt: "Interior of a CrossFit gym"},
{
imageSrc: "http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg",
imageAlt: "Exterior view of CrossFit Fabric Brașov",
},
imageSrc: "http://img.b2bpic.net/free-photo/still-life-gym-equipment_23-2148197736.jpg", imageAlt: "Exterior view of CrossFit Fabric Brașov"},
{
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-training-together_23-2150912368.jpg",
imageAlt: "CrossFit community high-fiving",
},
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-training-together_23-2150912368.jpg", imageAlt: "CrossFit community high-fiving"},
{
imageSrc: "http://img.b2bpic.net/free-photo/physical-activity-stats-around-person_23-2150163327.jpg",
imageAlt: "CrossFit workout timer clock",
},
imageSrc: "http://img.b2bpic.net/free-photo/physical-activity-stats-around-person_23-2150163327.jpg", imageAlt: "CrossFit workout timer clock"},
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-doing-sports-outdoors_23-2149041646.jpg",
imageAlt: "CrossFit outdoor training in 'Beast Garden'",
},
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-doing-sports-outdoors_23-2149041646.jpg", imageAlt: "CrossFit outdoor training in 'Beast Garden'"},
{
imageSrc: "http://img.b2bpic.net/free-photo/training-gym-concept-with-kettlebells-high-angle_23-2149307766.jpg",
imageAlt: "Dumbbells and weights in CrossFit gym",
},
imageSrc: "http://img.b2bpic.net/free-photo/training-gym-concept-with-kettlebells-high-angle_23-2149307766.jpg", imageAlt: "Dumbbells and weights in CrossFit gym"},
]}
buttons={[
{
text: "Book your first class",
href: "#schedule",
},
text: "Book your first class", href: "#schedule"},
{
text: "View schedule",
href: "#schedule",
},
text: "View schedule", href: "#schedule"},
]}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007192.jpg",
alt: "Smiling athlete",
},
src: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007192.jpg", alt: "Smiling athlete"},
{
src: "http://img.b2bpic.net/free-photo/closeup-portrait-young-bearded-man_273609-15896.jpg",
alt: "Determined coach",
},
src: "http://img.b2bpic.net/free-photo/closeup-portrait-young-bearded-man_273609-15896.jpg", alt: "Determined coach"},
{
src: "http://img.b2bpic.net/free-photo/smiling-sporty-guy-earphones-eating-banana-after-workout-sitting-stairs_8353-6860.jpg",
alt: "Happy member",
},
src: "http://img.b2bpic.net/free-photo/smiling-sporty-guy-earphones-eating-banana-after-workout-sitting-stairs_8353-6860.jpg", alt: "Happy member"},
{
src: "http://img.b2bpic.net/free-photo/portrait-athletic-fitness-male-dressed-sportswear-grey-vignette-background_613910-1076.jpg",
alt: "Strong individual",
},
src: "http://img.b2bpic.net/free-photo/portrait-athletic-fitness-male-dressed-sportswear-grey-vignette-background_613910-1076.jpg", alt: "Strong individual"},
{
src: "http://img.b2bpic.net/free-photo/teenage-girl-with-wavy-hairstyle-posing_344912-2825.jpg",
alt: "Fitness enthusiast",
},
src: "http://img.b2bpic.net/free-photo/teenage-girl-with-wavy-hairstyle-posing_344912-2825.jpg", alt: "Fitness enthusiast"},
]}
avatarText="Join our 300+ strong community!"
marqueeItems={[
{
type: "text",
text: "Strength",
},
type: "text", text: "Strength"},
{
type: "text",
text: "Endurance",
},
type: "text", text: "Endurance"},
{
type: "text",
text: "Community",
},
type: "text", text: "Community"},
{
type: "text",
text: "Discipline",
},
type: "text", text: "Discipline"},
{
type: "text",
text: "Progress",
},
type: "text", text: "Progress"},
]}
/>
</div>
@@ -204,64 +139,28 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
id: "crossfit-group",
label: "Group Classes",
title: "CrossFit Group Classes",
items: [
"High-intensity, varied functional movements",
"Coached by certified professionals",
"Strong community atmosphere",
],
id: "crossfit-group", label: "Group Classes", title: "CrossFit Group Classes", items: [
"High-intensity, varied functional movements", "Coached by certified professionals", "Strong community atmosphere"],
},
{
id: "beginner-onboarding",
label: "Newcomers",
title: "Beginner Onboarding Program",
items: [
"Learn fundamental movements safely and effectively",
"Personalized attention for new athletes",
"Build confidence and technique",
],
id: "beginner-onboarding", label: "Newcomers", title: "Beginner Onboarding Program", items: [
"Learn fundamental movements safely and effectively", "Personalized attention for new athletes", "Build confidence and technique"],
},
{
id: "strength-cond",
label: "Specialized",
title: "Strength & Conditioning",
items: [
"Focus on building raw strength",
"Improve power and endurance",
"Advanced programming for specific goals",
],
id: "strength-cond", label: "Specialized", title: "Strength & Conditioning", items: [
"Focus on building raw strength", "Improve power and endurance", "Advanced programming for specific goals"],
},
{
id: "drop-in",
label: "Visitors",
title: "Drop-in Classes",
items: [
"Perfect for experienced CrossFitters visiting Brașov",
"Join any regular class session",
"Easy online booking",
],
id: "drop-in", label: "Visitors", title: "Drop-in Classes", items: [
"Perfect for experienced CrossFitters visiting Brașov", "Join any regular class session", "Easy online booking"],
},
{
id: "personal-coaching",
label: "1-on-1",
title: "Personal Coaching",
items: [
"Tailored guidance for accelerated progress",
"Custom workout plans",
"Achieve specific fitness milestones faster",
],
id: "personal-coaching", label: "1-on-1", title: "Personal Coaching", items: [
"Tailored guidance for accelerated progress", "Custom workout plans", "Achieve specific fitness milestones faster"],
},
{
id: "new-here",
label: "Start Here",
title: "New Here? Start Beginner Program",
items: [
"Foundational training for CrossFit basics",
"Meet our coaches and community",
"No prior experience needed",
],
id: "new-here", label: "Start Here", title: "New Here? Start Beginner Program", items: [
"Foundational training for CrossFit basics", "Meet our coaches and community", "No prior experience needed"],
},
]}
title="Our Programs for Every Athlete"
@@ -276,90 +175,35 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
id: "trial",
title: "First Class Trial",
price: "FREE",
period: "1 Class",
features: [
"Experience CrossFit Fabric",
"Guided by expert coaches",
"Meet the community",
],
id: "trial", title: "First Class Trial", price: "FREE", period: "1 Class", features: [
"Experience CrossFit Fabric", "Guided by expert coaches", "Meet the community"],
button: {
text: "Book Your Trial",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/football-composition-with-whiteboard-ball-net_23-2147827758.jpg",
imageAlt: "Football composition with whiteboard and ball in net",
},
text: "Book Your Trial", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/football-composition-with-whiteboard-ball-net_23-2147827758.jpg", imageAlt: "Football composition with whiteboard and ball in net"},
{
id: "monthly",
title: "Monthly Unlimited",
price: "299 RON",
period: "/month",
features: [
"Unlimited Group Classes",
"Access to Open Gym",
"Full community support",
],
id: "monthly", title: "Monthly Unlimited", price: "299 RON", period: "/month", features: [
"Unlimited Group Classes", "Access to Open Gym", "Full community support"],
button: {
text: "Join Now",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/3d-render-camera-icon_460848-7802.jpg",
imageAlt: "Football composition with whiteboard and ball in net",
},
text: "Join Now", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/3d-render-camera-icon_460848-7802.jpg", imageAlt: "Football composition with whiteboard and ball in net"},
{
id: "annual",
title: "Annual Membership",
price: "2990 RON",
period: "/year",
features: [
"Save 15% Annually",
"All Monthly Unlimited benefits",
"Priority for special events",
],
id: "annual", title: "Annual Membership", price: "2990 RON", period: "/year", features: [
"Save 15% Annually", "All Monthly Unlimited benefits", "Priority for special events"],
button: {
text: "Commit & Save",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-sportsman-having-strength-training-lifting-barbell-gym_637285-2496.jpg?_wi=2",
imageAlt: "Football composition with whiteboard and ball in net",
},
text: "Commit & Save", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/young-sportsman-having-strength-training-lifting-barbell-gym_637285-2496.jpg", imageAlt: "Football composition with whiteboard and ball in net"},
{
id: "dropin",
title: "Drop-in Pass",
price: "75 RON",
period: "/class",
features: [
"For visitors & experienced CrossFitters",
"Access any regular class",
"Perfect for a quick workout",
],
id: "dropin", title: "Drop-in Pass", price: "75 RON", period: "/class", features: [
"For visitors & experienced CrossFitters", "Access any regular class", "Perfect for a quick workout"],
button: {
text: "Book Drop-in",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-training-together-gym_23-2150290019.jpg?_wi=2",
imageAlt: "Football composition with whiteboard and ball in net",
},
text: "Book Drop-in", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-training-together-gym_23-2150290019.jpg", imageAlt: "Football composition with whiteboard and ball in net"},
{
id: "personal",
title: "Personal Coaching",
price: "250 RON",
period: "/session",
features: [
"1-on-1 expert guidance",
"Customized programming",
"Accelerate your progress",
],
id: "personal", title: "Personal Coaching", price: "250 RON", period: "/session", features: [
"1-on-1 expert guidance", "Customized programming", "Accelerate your progress"],
button: {
text: "Enquire Now",
href: "#contact",
},
imageSrc: "http://img.b2bpic.net/free-photo/full-body-portrait-sporty-female-with-barbell-grey-gym-club-background_613910-898.jpg?_wi=2",
imageAlt: "Football composition with whiteboard and ball in net",
},
text: "Enquire Now", href: "#contact"},
imageSrc: "http://img.b2bpic.net/free-photo/full-body-portrait-sporty-female-with-barbell-grey-gym-club-background_613910-898.jpg", imageAlt: "Football composition with whiteboard and ball in net"},
]}
title="Flexible Memberships & Booking Options"
description="Find the perfect plan to fit your fitness journey and schedule. Book your classes directly through our interactive system."
@@ -375,25 +219,13 @@ export default function LandingPage() {
carouselMode="buttons"
metrics={[
{
id: "years",
value: "5+",
description: "Years of Expert Coaching",
},
id: "years", value: "5+", description: "Years of Expert Coaching"},
{
id: "members",
value: "300+",
description: "Strong & Supportive Members",
},
id: "members", value: "300+", description: "Strong & Supportive Members"},
{
id: "classes",
value: "50+",
description: "Classes Offered per Week",
},
id: "classes", value: "50+", description: "Classes Offered per Week"},
{
id: "wods",
value: "1000s",
description: "WODs Completed Together",
},
id: "wods", value: "1000s", description: "WODs Completed Together"},
]}
title="Our Impact in Numbers"
description="Years of dedication, thousands of lives transformed, and a thriving community that keeps growing stronger every day."
@@ -408,25 +240,15 @@ export default function LandingPage() {
author="Andreea M."
avatars={[
{
src: "http://img.b2bpic.net/free-photo/young-happy-athlete-jogging-running-track-health-club_637285-8368.jpg",
alt: "Andrei Popescu",
},
src: "http://img.b2bpic.net/free-photo/young-happy-athlete-jogging-running-track-health-club_637285-8368.jpg", alt: "Andrei Popescu"},
{
src: "http://img.b2bpic.net/free-photo/portrait-smiley-woman_23-2148827181.jpg",
alt: "Elena Radu",
},
src: "http://img.b2bpic.net/free-photo/portrait-smiley-woman_23-2148827181.jpg", alt: "Elena Radu"},
{
src: "http://img.b2bpic.net/free-photo/portrait-happy-male-athlete_107420-96078.jpg",
alt: "Mihai Stoica",
},
src: "http://img.b2bpic.net/free-photo/portrait-happy-male-athlete_107420-96078.jpg", alt: "Mihai Stoica"},
{
src: "http://img.b2bpic.net/free-photo/portrait-happy-man-with-fitness-strap-gym_23-2147949519.jpg",
alt: "Irina Georgescu",
},
src: "http://img.b2bpic.net/free-photo/portrait-happy-man-with-fitness-strap-gym_23-2147949519.jpg", alt: "Irina Georgescu"},
{
src: "http://img.b2bpic.net/free-photo/portrait-tattooed-bearded-man-working-out-chest-press-machine-gym-near-window_343596-2668.jpg",
alt: "Cristian Ionescu",
},
src: "http://img.b2bpic.net/free-photo/portrait-tattooed-bearded-man-working-out-chest-press-machine-gym-near-window_343596-2668.jpg", alt: "Cristian Ionescu"},
]}
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
@@ -443,53 +265,23 @@ export default function LandingPage() {
description="See our athletes pushing their limits, celebrating achievements, and building bonds in every class, from intense WODs to outdoor sessions in our Beast Garden."
blogs={[
{
id: "blog-1",
category: "Strength",
title: "Mastering the Rope Climb",
excerpt: "Technique and grit combine for vertical mastery.",
imageSrc: "http://img.b2bpic.net/free-photo/young-sporty-woman-exercising-gym_1303-27858.jpg",
imageAlt: "Athlete doing a rope climb",
id: "blog-1", category: "Strength", title: "Mastering the Rope Climb", excerpt: "Technique and grit combine for vertical mastery.", imageSrc: "http://img.b2bpic.net/free-photo/young-sporty-woman-exercising-gym_1303-27858.jpg", imageAlt: "Athlete doing a rope climb", authorName: "CrossFit Fabric Team", authorAvatar: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007192.jpg", date: "December 1, 2023"
},
{
id: "blog-2",
category: "Plyometrics",
title: "Explosive Box Jumps",
excerpt: "Building power and agility with every leap.",
imageSrc: "http://img.b2bpic.net/free-photo/fitness-girl-hitting-punching-bag_23-2148017339.jpg",
imageAlt: "Athlete doing box jumps",
id: "blog-2", category: "Plyometrics", title: "Explosive Box Jumps", excerpt: "Building power and agility with every leap.", imageSrc: "http://img.b2bpic.net/free-photo/fitness-girl-hitting-punching-bag_23-2148017339.jpg", imageAlt: "Athlete doing box jumps", authorName: "CrossFit Fabric Team", authorAvatar: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007192.jpg", date: "November 20, 2023"
},
{
id: "blog-3",
category: "Powerlifting",
title: "Heavy Deadlifts Day",
excerpt: "The foundational lift for true strength.",
imageSrc: "http://img.b2bpic.net/free-photo/bearded-man-lifting-barbell-training_23-2147687711.jpg",
imageAlt: "Athlete performing a heavy deadlift",
id: "blog-3", category: "Powerlifting", title: "Heavy Deadlifts Day", excerpt: "The foundational lift for true strength.", imageSrc: "http://img.b2bpic.net/free-photo/bearded-man-lifting-barbell-training_23-2147687711.jpg", imageAlt: "Athlete performing a heavy deadlift", authorName: "CrossFit Fabric Team", authorAvatar: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007192.jpg", date: "November 10, 2023"
},
{
id: "blog-4",
category: "Community",
title: "Teamwork Makes the Dream Work",
excerpt: "Celebrating victories and supporting each other.",
imageSrc: "http://img.b2bpic.net/free-photo/group-people-exercising-together-outdoors_23-2151061422.jpg",
imageAlt: "CrossFit team high-fiving",
id: "blog-4", category: "Community", title: "Teamwork Makes the Dream Work", excerpt: "Celebrating victories and supporting each other.", imageSrc: "http://img.b2bpic.net/free-photo/group-people-exercising-together-outdoors_23-2151061422.jpg", imageAlt: "CrossFit team high-fiving", authorName: "CrossFit Fabric Team", authorAvatar: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007192.jpg", date: "October 25, 2023"
},
{
id: "blog-5",
category: "Outdoor",
title: "Beast Garden Sessions",
excerpt: "Taking the workout outdoors for fresh challenges.",
imageSrc: "http://img.b2bpic.net/free-photo/woman-stretching-running-track-golden-hour_23-2152031767.jpg",
imageAlt: "Athletes training outdoors in the Beast Garden",
id: "blog-5", category: "Outdoor", title: "Beast Garden Sessions", excerpt: "Taking the workout outdoors for fresh challenges.", imageSrc: "http://img.b2bpic.net/free-photo/woman-stretching-running-track-golden-hour_23-2152031767.jpg", imageAlt: "Athletes training outdoors in the Beast Garden", authorName: "CrossFit Fabric Team", authorAvatar: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007192.jpg", date: "October 15, 2023"
},
{
id: "blog-6",
category: "Youth",
title: "Future Athletes in Training",
excerpt: "Introducing CrossFit to the next generation.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-kids-sitting_23-2149038769.jpg",
imageAlt: "Kids participating in a CrossFit class",
},
id: "blog-6", category: "Youth", title: "Future Athletes in Training", excerpt: "Introducing CrossFit to the next generation.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-kids-sitting_23-2149038769.jpg", imageAlt: "Kids participating in a CrossFit class", authorName: "CrossFit Fabric Team", authorAvatar: "http://img.b2bpic.net/free-photo/side-view-smiley-man-gym_23-2150007192.jpg", date: "September 30, 2023"
}
]}
/>
</div>
@@ -498,24 +290,17 @@ export default function LandingPage() {
<ContactText
useInvertedBackground={false}
background={{
variant: "radial-gradient",
}}
variant: "radial-gradient"}}
text="Ready to transform your fitness journey? Join CrossFit Fabric Brașov today!"
buttons={[
{
text: "Call Us: 0744 435 812",
href: "tel:+40744435812",
text: "Call Us: 0744 435 812", href: "tel:+40744435812"},
{
text: "WhatsApp Us", href: "https://wa.me/40744435812"
},
{
text: "WhatsApp Us",
href: "https://wa.me/40744435812",
target: "_blank",
},
{
text: "Find Us on Google Maps",
href: "https://maps.app.goo.gl/rNq5Sg2c7qQ4uPjF9",
target: "_blank",
},
text: "Find Us on Google Maps", href: "https://maps.app.goo.gl/rNq5Sg2c7qQ4uPjF9"
}
]}
/>
</div>
@@ -527,62 +312,37 @@ export default function LandingPage() {
logoText="CrossFit Fabric Brașov"
columns={[
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
{
label: "Our Coaches",
href: "#about",
},
label: "Our Coaches", href: "#about"},
{
label: "Community",
href: "#community",
},
label: "Community", href: "#community"},
],
},
{
title: "Classes",
items: [
title: "Classes", items: [
{
label: "All Programs",
href: "#classes",
},
label: "All Programs", href: "#classes"},
{
label: "Beginner Program",
href: "#classes",
},
label: "Beginner Program", href: "#classes"},
{
label: "Drop-in",
href: "#schedule",
},
label: "Drop-in", href: "#schedule"},
{
label: "Personal Coaching",
href: "#classes",
},
label: "Personal Coaching", href: "#classes"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Location",
href: "#contact",
},
label: "Location", href: "#contact"},
{
label: "Phone",
href: "tel:+40744435812",
},
label: "Phone", href: "tel:+40744435812"},
{
label: "Email",
href: "mailto:contact@crossfitfabric.ro",
},
label: "Email", href: "mailto:contact@crossfitfabric.ro"},
{
label: "Book Now",
href: "#schedule",
},
label: "Book Now", href: "#schedule"},
],
},
]}