Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e2644e3d1e | |||
| 81daab5f30 | |||
| e92a248a98 |
@@ -10,6 +10,9 @@ import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSp
|
|||||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||||
import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
|
import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
|
||||||
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||||
|
// New imports for added sections
|
||||||
|
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
||||||
|
import ContactText from '@/components/sections/contact/ContactText';
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -44,8 +47,17 @@ export default function LandingPage() {
|
|||||||
{
|
{
|
||||||
name: "Plans", id: "plans"
|
name: "Plans", id: "plans"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: "FAQs", id: "objections"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Location", id: "location"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: "Contact", id: "contact"
|
name: "Contact", id: "contact"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "Join Us", id: "final-cta"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
button={{
|
button={{
|
||||||
@@ -69,7 +81,7 @@ export default function LandingPage() {
|
|||||||
text: "🔥 Start Now", href: "#plans"
|
text: "🔥 Start Now", href: "#plans"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "📍 Visit the Gym", href: "#contact"
|
text: "📍 Visit the Gym", href: "#location"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
buttonAnimation="none"
|
buttonAnimation="none"
|
||||||
@@ -210,6 +222,41 @@ export default function LandingPage() {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{/* Objection Handling Section */}
|
||||||
|
<div id="objections" data-section="objections">
|
||||||
|
<FaqSplitMedia
|
||||||
|
useInvertedBackground={false}
|
||||||
|
mediaPosition="right"
|
||||||
|
imageSrc="http://img.b2bpic.net/free-photo/fit-woman-sitting-floor-gym-relaxing-after-workout_637285-8395.jpg"
|
||||||
|
imageAlt="Woman resting after workout"
|
||||||
|
mediaAnimation="slide-up"
|
||||||
|
title="Common Questions, Clear Answers"
|
||||||
|
description="We're here to make your fitness journey smooth and successful. Here are answers to some common questions."
|
||||||
|
faqs={[
|
||||||
|
{
|
||||||
|
id: "faq1", title: "What are your operating hours?", content: "Our gym is open Mon-Fri: 6 AM - 10 PM, Sat: 8 AM - 4 PM. We are closed on Sundays and public holidays."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "faq2", title: "Do you offer personal training?", content: "Yes, we have a team of expert personal trainers available for one-on-one sessions. You can book a consultation to discuss your goals."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "faq3", title: "What types of classes do you offer?", content: "We offer a variety of classes including functional training, dance classes, and specialized workshops. Check our schedule for more details."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "faq4", title: "Is there a free trial available?", content: "We offer a complimentary first-day pass for new visitors. Come and experience Academia Black Fitness for yourself!"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "faq5", title: "Do you have parking facilities?", content: "Yes, we provide ample parking space for our members right in front of the gym."
|
||||||
|
}
|
||||||
|
]}
|
||||||
|
faqsAnimation="blur-reveal"
|
||||||
|
textboxLayout="default"
|
||||||
|
tag="Got Questions?"
|
||||||
|
tagAnimation="none"
|
||||||
|
buttonAnimation="none"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactSplit
|
<ContactSplit
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
@@ -218,7 +265,7 @@ export default function LandingPage() {
|
|||||||
}}
|
}}
|
||||||
tag="Your Evolution, Our Priority"
|
tag="Your Evolution, Our Priority"
|
||||||
title="COME TRAIN WITH US."
|
title="COME TRAIN WITH US."
|
||||||
description="YOUR BEST VERSION STARTS HERE.\nStop waiting. Start building. We continuously improve our structure and equipment to deliver the best training experience possible. Your evolution is our priority.\n\n📍 Campo Grande - MS\n📞 (XX) XXXX-XXXX (WhatsApp)\n🕒 Mon-Fri: 6 AM - 10 PM, Sat: 8 AM - 4 PM"
|
description="YOUR BEST VERSION STARTS HERE. Stop waiting. Start building. We continuously improve our structure and equipment to deliver the best training experience possible. Your evolution is our priority."
|
||||||
tagAnimation="none"
|
tagAnimation="none"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/hallway-building_23-2149397555.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/hallway-building_23-2149397555.jpg"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
@@ -227,6 +274,42 @@ export default function LandingPage() {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{/* Location Section */}
|
||||||
|
<div id="location" data-section="location">
|
||||||
|
<ContactText
|
||||||
|
useInvertedBackground={false}
|
||||||
|
background={{ variant: "plain" }}
|
||||||
|
text="FIND YOUR STRENGTH WITH US.\n📍 Campo Grande - MS | Av. Afonso Pena, 1234, Centro.\n📞 (XX) XXXX-XXXX (WhatsApp)\n🕒 Mon-Fri: 6 AM - 10 PM, Sat: 8 AM - 4 PM. Join us and make your fitness goals a reality!"
|
||||||
|
animationType="entrance-slide"
|
||||||
|
buttons={[
|
||||||
|
{
|
||||||
|
text: "Get Directions", href: "https://maps.app.goo.gl/your-gym-location" // Placeholder for actual map link
|
||||||
|
},
|
||||||
|
{
|
||||||
|
text: "Contact Us", href: "#contact"
|
||||||
|
}
|
||||||
|
]}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{/* Final CTA Section */}
|
||||||
|
<div id="final-cta" data-section="final-cta">
|
||||||
|
<ContactText
|
||||||
|
useInvertedBackground={false}
|
||||||
|
background={{ variant: "sparkles-gradient" }}
|
||||||
|
text="READY TO TRANSFORM YOURSELF? THE TIME IS NOW. Don't just dream about it, train for it. Your journey to a stronger, healthier you begins today at Academia Black Fitness."
|
||||||
|
animationType="entrance-slide"
|
||||||
|
buttons={[
|
||||||
|
{
|
||||||
|
text: "💪 Start Your Free Trial", href: "#plans"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
text: "Questions? Talk to Us!", href: "#contact"
|
||||||
|
}
|
||||||
|
]}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterBase
|
<FooterBase
|
||||||
columns={[
|
columns={[
|
||||||
@@ -243,6 +326,12 @@ export default function LandingPage() {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "Pricing", href: "#plans"
|
label: "Pricing", href: "#plans"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "FAQs", href: "#objections"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Location", href: "#location"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -10,15 +10,15 @@
|
|||||||
--accent: #ffffff;
|
--accent: #ffffff;
|
||||||
--background-accent: #ffffff; */
|
--background-accent: #ffffff; */
|
||||||
|
|
||||||
--background: #0A0A0A;
|
--background: #f5f4ef;
|
||||||
--card: #1C1C1C;
|
--card: #dad6cd;
|
||||||
--foreground: #FFFFFF;
|
--foreground: #2a2928;
|
||||||
--primary-cta: #D4AF37;
|
--primary-cta: #2a2928;
|
||||||
--primary-cta-text: #0A0A0A;
|
--primary-cta-text: #f5f4ef;
|
||||||
--secondary-cta: #1C1C1C;
|
--secondary-cta: #ecebea;
|
||||||
--secondary-cta-text: #FFFFFF;
|
--secondary-cta-text: #2a2928;
|
||||||
--accent: #D4AF37;
|
--accent: #ffffff;
|
||||||
--background-accent: #1C1C1C;
|
--background-accent: #c6b180;
|
||||||
|
|
||||||
/* text sizing - set by ThemeProvider */
|
/* text sizing - set by ThemeProvider */
|
||||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||||
|
|||||||
Reference in New Issue
Block a user