Merge version_1 into main #2
194
src/app/page.tsx
194
src/app/page.tsx
@@ -29,23 +29,15 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Programs",
|
||||
id: "features",
|
||||
},
|
||||
name: "Programs", id: "features"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
{
|
||||
name: "Join",
|
||||
id: "cta",
|
||||
},
|
||||
name: "Join", id: "cta"},
|
||||
]}
|
||||
brandName="APEX FITNESS"
|
||||
button={{
|
||||
text: "Login",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Login", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -55,34 +47,22 @@ export default function LandingPage() {
|
||||
description="Train smarter. Build stronger. Unlock your peak potential with Apex Fitness precision training programs designed for elite results."
|
||||
buttons={[
|
||||
{
|
||||
text: "Choose Your Plan",
|
||||
href: "#pricing",
|
||||
},
|
||||
text: "Choose Your Plan", href: "#pricing"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/man-walking-running-machine_1203-456.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/man-walking-running-machine_1203-456.jpg"
|
||||
textPosition="bottom"
|
||||
imageAlt="luxury gym dark minimalist"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/abstract-blur_74190-1299.jpg",
|
||||
alt: "Abstract blur",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/abstract-blur_74190-1299.jpg", alt: "Abstract blur"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/abstract-blur-gym-fitness-room_74190-4502.jpg",
|
||||
alt: "Abstract blur gym and fitness room",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/abstract-blur-gym-fitness-room_74190-4502.jpg", alt: "Abstract blur gym and fitness room"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/defocused-running-machine_1203-366.jpg",
|
||||
alt: "Defocused running machine",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/defocused-running-machine_1203-366.jpg", alt: "Defocused running machine"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/unfocused-gym-with-big-windows_1203-1702.jpg",
|
||||
alt: "Unfocused gym with big windows",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/unfocused-gym-with-big-windows_1203-1702.jpg", alt: "Unfocused gym with big windows"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-vector/woman-showing-bicep-neon-decoration-neon-sign-night-bright-advertisement_1262-12035.jpg",
|
||||
alt: "Woman showing bicep neon decoration",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-vector/woman-showing-bicep-neon-decoration-neon-sign-night-bright-advertisement_1262-12035.jpg", alt: "Woman showing bicep neon decoration"},
|
||||
]}
|
||||
avatarText="Join 5,000+ elite athletes"
|
||||
/>
|
||||
@@ -96,19 +76,13 @@ export default function LandingPage() {
|
||||
description="We blend cutting-edge data science with elite coaching to ensure your body composition goals are met with absolute efficiency."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Data-Driven",
|
||||
description: "Customized metrics for progress.",
|
||||
},
|
||||
title: "Data-Driven", description: "Customized metrics for progress."},
|
||||
{
|
||||
title: "Elite Coaches",
|
||||
description: "Guidance from world-class pros.",
|
||||
},
|
||||
title: "Elite Coaches", description: "Guidance from world-class pros."},
|
||||
{
|
||||
title: "Sustainable",
|
||||
description: "Long-term health at your core.",
|
||||
},
|
||||
title: "Sustainable", description: "Long-term health at your core."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/3d-shapes-glowing-with-bright-holographic-colors_23-2151037168.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/3d-shapes-glowing-with-bright-holographic-colors_23-2151037168.jpg"
|
||||
imageAlt="liquid glass blob abstract"
|
||||
/>
|
||||
</div>
|
||||
@@ -120,60 +94,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Strength",
|
||||
description: "Max muscle optimization.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/sports-25-line-icon-pack-including-award-lifting-touch-weight-exercise_1142-24719.jpg",
|
||||
imageAlt: "strength training icon neon",
|
||||
},
|
||||
title: "Strength", description: "Max muscle optimization.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/sports-25-line-icon-pack-including-award-lifting-touch-weight-exercise_1142-24719.jpg", imageAlt: "strength training icon neon"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-graphic-3d-working-out-equipment_23-2150849211.jpg",
|
||||
imageAlt: "strength training icon neon",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-walking-running-machine_1203-456.jpg?_wi=2",
|
||||
imageAlt: "strength training icon neon",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-graphic-3d-working-out-equipment_23-2150849211.jpg", imageAlt: "strength training icon neon"},
|
||||
},
|
||||
{
|
||||
title: "Fat Loss",
|
||||
description: "Advanced metabolic conditioning.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/neon-icon-boxing-training_1262-15629.jpg",
|
||||
imageAlt: "fat loss icon neon",
|
||||
},
|
||||
title: "Fat Loss", description: "Advanced metabolic conditioning.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/neon-icon-boxing-training_1262-15629.jpg", imageAlt: "fat loss icon neon"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/body-repair-sign-neon-style_1262-15874.jpg",
|
||||
imageAlt: "fat loss icon neon",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-shapes-glowing-with-bright-holographic-colors_23-2151037168.jpg?_wi=2",
|
||||
imageAlt: "strength training icon neon",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/body-repair-sign-neon-style_1262-15874.jpg", imageAlt: "fat loss icon neon"},
|
||||
},
|
||||
{
|
||||
title: "Personal Coaching",
|
||||
description: "1-on-1 digital guidance.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/idea-concept-with-light-bulb_23-2149105795.jpg",
|
||||
imageAlt: "personal coach icon neon",
|
||||
},
|
||||
title: "Personal Coaching", description: "1-on-1 digital guidance.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/idea-concept-with-light-bulb_23-2149105795.jpg", imageAlt: "personal coach icon neon"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/missing-puzzle-piece_93675-128477.jpg",
|
||||
imageAlt: "personal coach icon neon",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/manual-coffee-grinder-neon-sign_1262-15617.jpg",
|
||||
imageAlt: "strength training icon neon",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/missing-puzzle-piece_93675-128477.jpg", imageAlt: "personal coach icon neon"},
|
||||
},
|
||||
{
|
||||
title: "Diet Guidance",
|
||||
description: "Precision macro balancing.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/flat-design-personal-trainer-labels_23-2149431910.jpg",
|
||||
imageAlt: "diet icon neon",
|
||||
},
|
||||
title: "Diet Guidance", description: "Precision macro balancing.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/flat-design-personal-trainer-labels_23-2149431910.jpg", imageAlt: "diet icon neon"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur_74190-1299.jpg",
|
||||
imageAlt: "diet icon neon",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-gym-fitness-room_74190-4502.jpg",
|
||||
imageAlt: "strength training icon neon",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur_74190-1299.jpg", imageAlt: "diet icon neon"},
|
||||
},
|
||||
]}
|
||||
showStepNumbers={false}
|
||||
@@ -189,52 +131,22 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
tag: "Essential",
|
||||
price: "$99",
|
||||
period: "/mo",
|
||||
description: "Foundation training.",
|
||||
button: {
|
||||
text: "Select Basic",
|
||||
},
|
||||
featuresTitle: "Includes",
|
||||
features: [
|
||||
"App Access",
|
||||
"Basic Macros",
|
||||
"Community",
|
||||
],
|
||||
id: "basic", tag: "Essential", price: "$99", period: "/mo", description: "Foundation training.", button: {
|
||||
text: "Select Basic"},
|
||||
featuresTitle: "Includes", features: [
|
||||
"App Access", "Basic Macros", "Community"],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
tag: "Most Popular",
|
||||
price: "$199",
|
||||
period: "/mo",
|
||||
description: "Performance focused.",
|
||||
button: {
|
||||
text: "Select Pro",
|
||||
},
|
||||
featuresTitle: "Includes",
|
||||
features: [
|
||||
"Everything Basic",
|
||||
"1-on-1 Coach",
|
||||
"Video Review",
|
||||
],
|
||||
id: "pro", tag: "Most Popular", price: "$199", period: "/mo", description: "Performance focused.", button: {
|
||||
text: "Select Pro"},
|
||||
featuresTitle: "Includes", features: [
|
||||
"Everything Basic", "1-on-1 Coach", "Video Review"],
|
||||
},
|
||||
{
|
||||
id: "elite",
|
||||
tag: "Premier",
|
||||
price: "$399",
|
||||
period: "/mo",
|
||||
description: "Total transformation.",
|
||||
button: {
|
||||
text: "Select Elite",
|
||||
},
|
||||
featuresTitle: "Includes",
|
||||
features: [
|
||||
"Everything Pro",
|
||||
"Priority Support",
|
||||
"Custom Gear",
|
||||
],
|
||||
id: "elite", tag: "Premier", price: "$399", period: "/mo", description: "Total transformation.", button: {
|
||||
text: "Select Elite"},
|
||||
featuresTitle: "Includes", features: [
|
||||
"Everything Pro", "Priority Support", "Custom Gear"],
|
||||
},
|
||||
]}
|
||||
title="Membership Tiers"
|
||||
@@ -246,15 +158,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
tag="Ready to Transform?"
|
||||
title="Join Apex Fitness Today"
|
||||
description="The elite standard for your transformation."
|
||||
buttons={[
|
||||
{
|
||||
text: "Start Now",
|
||||
},
|
||||
text: "Start Now"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -264,29 +174,19 @@ export default function LandingPage() {
|
||||
logoText="APEX FITNESS"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#",
|
||||
},
|
||||
label: "About", href: "#"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
label: "Careers", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#",
|
||||
},
|
||||
label: "Contact", href: "#"},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#",
|
||||
},
|
||||
label: "FAQ", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user