133 lines
7.1 KiB
TypeScript
133 lines
7.1 KiB
TypeScript
"use client";
|
||
|
||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||
import ReactLenis from "lenis/react";
|
||
import ContactText from '@/components/sections/contact/ContactText';
|
||
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
||
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
|
||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||
import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial';
|
||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||
import TimelineProcessFlow from '@/components/cardStack/layouts/timelines/TimelineProcessFlow';
|
||
|
||
export default function LandingPage() {
|
||
return (
|
||
<ThemeProvider
|
||
defaultButtonVariant="text-stagger"
|
||
defaultTextAnimation="reveal-blur"
|
||
borderRadius="pill"
|
||
contentWidth="small"
|
||
sizing="mediumLargeSizeMediumTitles"
|
||
background="none"
|
||
cardStyle="solid"
|
||
primaryButtonStyle="flat"
|
||
secondaryButtonStyle="glass"
|
||
headingFontWeight="bold"
|
||
>
|
||
<ReactLenis root>
|
||
<div id="nav" data-section="nav">
|
||
<NavbarStyleCentered
|
||
navItems={[
|
||
{ name: "Services", id: "services" },
|
||
{ name: "How It Works", id: "how-it-works" },
|
||
{ name: "FAQ", id: "faq" },
|
||
{ name: "Contact", id: "contact" },
|
||
]}
|
||
brandName="Integrity Doc Prep"
|
||
/>
|
||
</div>
|
||
|
||
<div id="hero" data-section="hero">
|
||
<HeroSplitTestimonial
|
||
title="Supporting You Through Life's Transitions"
|
||
description="Professional document preparation for South Florida individuals and families. We offer a transparent, stress-free alternative to traditional legal services, helping you manage life's transitions with dignity."
|
||
background={{ variant: "plain" }}
|
||
imageSrc="https://img.b2bpic.net/free-vector/abstract-business-document-concept_114360-6395.jpg"
|
||
imageAlt="Document preparation concept"
|
||
testimonials={[]}
|
||
mediaAnimation="blur-reveal"
|
||
buttons={[{ text: "View Services", href: "#services" }, { text: "Contact Us", href: "#contact" }]}
|
||
/>
|
||
</div>
|
||
|
||
<div id="services" data-section="services">
|
||
<FeatureCardSeven
|
||
animationType="slide-up"
|
||
textboxLayout="split"
|
||
useInvertedBackground={false}
|
||
title="Compassionate Support, Affordable Care"
|
||
description="We believe quality assistance shouldn't be cost-prohibitive. Our flat-fee pricing is designed to keep our services accessible, helping you navigate your documentation with complete peace of mind."
|
||
features={[
|
||
{ title: "Family Transitions", description: "Thoughtful assistance for uncontested divorce, custody, and support arrangements, starting at $250.", imageSrc: "https://img.b2bpic.net/free-vector/family-law-concept_23-2148590039.jpg" },
|
||
{ title: "Residential Stability", description: "Clear, reliable guidance for eviction notices and filings, starting at $199.", imageSrc: "https://img.b2bpic.net/free-vector/eviction-notice-concept_23-2148542329.jpg" },
|
||
{ title: "Estate & Future Planning", description: "Gentle, supportive preparation for wills, power of attorney, and healthcare directives, starting at $125.", imageSrc: "https://img.b2bpic.net/free-vector/estate-planning-checklist_1284-42661.jpg" },
|
||
{ title: "Real Estate Documentation", description: "Precise preparation for mortgage and property-related documents, starting at $150.", imageSrc: "https://img.b2bpic.net/free-vector/real-estate-document-folder_23-2148558435.jpg" }
|
||
]}
|
||
/>
|
||
</div>
|
||
|
||
<div id="how-it-works" data-section="how-it-works">
|
||
<TimelineProcessFlow
|
||
title="A Gentle, Simple Path Forward"
|
||
description="We’ve refined our process to be as straightforward and supportive as possible, allowing you to manage your affairs from the safety and comfort of your home."
|
||
animationType="slide-up"
|
||
textboxLayout="default"
|
||
items={[
|
||
{ content: "1. A Warm Welcome: Simply reach out, and we'll listen to your needs.", media: "📁", reverse: false },
|
||
{ content: "2. Secure & Private: Upload your documents through our encrypted, protected portal.", media: "🔒", reverse: true },
|
||
{ content: "3. Careful Preparation: We draft your documents with accuracy and attention to detail.", media: "✍️", reverse: false },
|
||
{ content: "4. Review Together: You review every detail with confidence before finalizing.", media: "✅", reverse: true },
|
||
{ content: "5. Confident Next Steps: We’ll provide clear guidance for your final actions.", media: "🚀", reverse: false }
|
||
]}
|
||
/>
|
||
</div>
|
||
|
||
<div id="trust" data-section="trust">
|
||
<TextSplitAbout
|
||
useInvertedBackground={true}
|
||
title="Your Privacy, Our Priority"
|
||
description={[
|
||
"Your trust is our greatest asset. We handle every detail with the utmost care, ensuring your sensitive information is protected by modern, end-to-end encryption standards.", "Our services are fully ADA compliant, reflecting our commitment to serving all members of the Florida community with dignity, respect, and accessibility."
|
||
]}
|
||
/>
|
||
</div>
|
||
|
||
<div id="faq" data-section="faq">
|
||
<FaqSplitMedia
|
||
title="We're Here to Help"
|
||
description="If you have questions, we hope these answers provide clarity and reassurance."
|
||
faqsAnimation="blur-reveal"
|
||
faqs={[
|
||
{ id: "1", title: "Is this legal advice?", content: "We focus exclusively on professional document preparation. We do not provide legal advice or attorney representation, allowing us to keep services affordable for you." },
|
||
{ id: "2", title: "Is the pricing fixed?", content: "Yes, we pride ourselves on transparent, flat-fee pricing so you can plan your budget without any surprise costs." },
|
||
{ id: "3", title: "Is my information safe?", content: "Absolutely. Your data is managed via secure, encrypted digital channels designed to keep your personal information private at all times." },
|
||
{ id: "4", title: "How is the support provided?", content: "While our services are remote for your convenience, we are always available via phone or video call to offer a personal, helping hand whenever you need it." }
|
||
]}
|
||
imageSrc="https://img.b2bpic.net/free-vector/faq-concept-illustration_114360-5233.jpg"
|
||
textboxLayout="split"
|
||
useInvertedBackground={false}
|
||
/>
|
||
</div>
|
||
|
||
<div id="contact" data-section="contact">
|
||
<ContactText
|
||
background={{ variant: "gradient-bars" }}
|
||
text="If you're ready to take the next step, we're here to walk alongside you. Please reach out, and let us help you handle your paperwork with confidence and peace of mind."
|
||
buttons={[{ text: "Get in Touch" }]}
|
||
useInvertedBackground={false}
|
||
/>
|
||
</div>
|
||
|
||
<div id="footer" data-section="footer">
|
||
<FooterLogoReveal
|
||
logoText="Integrity Doc Prep"
|
||
leftLink={{ text: "© 2025 Serving the Florida Community with Care", href: "#" }}
|
||
rightLink={{ text: "Disclaimer: Not an Attorney", href: "#" }}
|
||
/>
|
||
</div>
|
||
</ReactLenis>
|
||
</ThemeProvider>
|
||
);
|
||
}
|