Merge version_1 into main #2
442
src/app/page.tsx
442
src/app/page.tsx
@@ -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"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user