3 Commits

Author SHA1 Message Date
e2644e3d1e Update theme colors 2026-03-26 14:36:14 +00:00
81daab5f30 Update src/app/page.tsx 2026-03-26 14:28:38 +00:00
e92a248a98 Merge version_1 into main
Merge version_1 into main
2026-03-26 14:26:39 +00:00
2 changed files with 100 additions and 11 deletions

View File

@@ -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"
} }
] ]
}, },

View File

@@ -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);