14 Commits

Author SHA1 Message Date
624dd99621 Update src/app/page.tsx 2026-06-01 22:43:45 +00:00
0db66cf3cb Merge version_22 into main
Merge version_22 into main
2026-05-02 00:53:45 +00:00
1b374dda9d Update src/app/how-it-works/page.tsx 2026-05-02 00:53:42 +00:00
0e0e070cad Merge version_21 into main
Merge version_21 into main
2026-05-02 00:46:01 +00:00
2653c7ab90 Update src/app/page.tsx 2026-05-02 00:45:58 +00:00
c6f8cf107c Merge version_21 into main
Merge version_21 into main
2026-05-02 00:45:31 +00:00
15791fdfc6 Update src/app/page.tsx 2026-05-02 00:45:25 +00:00
f6addfc264 Merge version_20 into main
Merge version_20 into main
2026-05-02 00:43:43 +00:00
07a8145dc5 Update src/app/contact/page.tsx 2026-05-02 00:43:40 +00:00
4c35d62584 Merge version_20 into main
Merge version_20 into main
2026-05-02 00:43:18 +00:00
b7e4330c6f Update src/app/contact/page.tsx 2026-05-02 00:43:15 +00:00
cba60e5b45 Merge version_20 into main
Merge version_20 into main
2026-05-02 00:42:52 +00:00
36df7f9b39 Update src/app/contact/page.tsx 2026-05-02 00:42:49 +00:00
4084c862c0 Merge version_19 into main
Merge version_19 into main
2026-05-02 00:41:50 +00:00
3 changed files with 77 additions and 177 deletions

View File

@@ -2,11 +2,14 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterCard from '@/components/sections/footer/FooterCard';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import Link from "next/link";
export default function LandingPage() {
export default function ContactPage() {
const inputClassName = "bg-[#FFFFFF] border border-[#D0CCBC] text-[#1A3A5C] placeholder:text-gray-500";
return (
<ThemeProvider
defaultButtonVariant="shift-hover"
@@ -21,110 +24,36 @@ export default function LandingPage() {
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home", id: "/"},
{
name: "How It Works", id: "/how-it-works"},
{
name: "Services", id: "/services"},
{
name: "About", id: "/about"},
{
name: "Resources", id: "/blog"},
{
name: "Contact", id: "/contact"},
]}
brandName="Palante STS"
/>
</div>
<div id="nav" data-section="nav">
<NavbarStyleApple
brandName="Palante STS"
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
/>
</div>
<div id="contact-body" data-section="contact-body">
<ContactSplitForm
useInvertedBackground={false}
title="Let's Talk, No Pressure"
description="Most families say they wish they'd called sooner. We're here to listen."
inputs={[
{
name: "name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "email", type: "email", placeholder: "Your Email", required: true,
},
{
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
},
]}
multiSelect={{
name: "county", label: "Which County are you in?", options: [
"Orange County", "Los Angeles", "Riverside", "San Bernardino", "Other"],
}}
textarea={{
name: "message", placeholder: "Tell us a little about your situation", rows: 4,
}}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BgAzSnGoyjp2WRFEpWFU41xUOw/uploaded-1777680642863-khh8wvic.jpg?_wi=1"
/>
</div>
<div id="contact-split" data-section="contact-split">
<ContactSplit
tag="Get In Touch"
title="Let's Talk, No Pressure"
description="Most families say they wish they'd called sooner. We're here to listen."
background={{ variant: "plain" }}
mediaAnimation="blur-reveal"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BgAzSnGoyjp2WRFEpWFU41xUOw/uploaded-1777680642863-khh8wvic.jpg?_wi=1"
inputClassName={inputClassName}
useInvertedBackground={false}
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
useInvertedBackground={false}
title="Contact Us"
description="We're here to listen."
inputs={[
{
name: "name", type: "text", placeholder: "Name", required: true,
},
{
name: "email", type: "email", placeholder: "Email", required: true,
},
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BgAzSnGoyjp2WRFEpWFU41xUOw/uploaded-1777680642863-khh8wvic.jpg?_wi=2"
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Palante STS"
columns={[
{
title: "Company", items: [
{
label: "About", href: "/about"},
{
label: "Services", href: "/services"},
{
label: "How It Works", href: "/how-it-works"},
],
},
{
title: "Contact", items: [
{
label: "Schedule Consultation", href: "/contact"},
{
label: "Email: hello@gopalante.com", href: "mailto:hello@gopalante.com"},
{
label: "Text/Call: (213) 706-0093", href: "tel:2137060093"},
],
},
{
title: "Service Areas", items: [
{
label: "Orange County", href: "#"},
{
label: "Los Angeles", href: "#"},
{
label: "Riverside", href: "#"},
{
label: "San Bernardino", href: "#"},
],
},
]}
copyrightText="© 2026 Palante Senior Transition Specialists LLC"
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
logoText="Palante STS"
copyrightText="© 2026 Palante Senior Transition Specialists LLC"
/>
</div>
</ReactLenis>
</ThemeProvider>
);

View File

@@ -24,18 +24,12 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home", id: "/"},
{
name: "How It Works", id: "/how-it-works"},
{
name: "Services", id: "/services"},
{
name: "About", id: "/about"},
{
name: "Resources", id: "/blog"},
{
name: "Contact", id: "/contact"},
{ name: "Home", id: "/" },
{ name: "How It Works", id: "/how-it-works" },
{ name: "Services", id: "/services" },
{ name: "About", id: "/about" },
{ name: "Resources", id: "/blog" },
{ name: "Contact", id: "/contact" }
]}
brandName="Palante STS"
/>
@@ -46,18 +40,13 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{
id: "f1", title: "Is there a cost for your placement services?", content: "No, placement services are free to families. Senior communities pay us."},
{
id: "f2", title: "Do we have to use your real estate services?", content: "Never, but most families find it far easier to use one trusted expert for everything."},
{
id: "f3", title: "How long does a typical transition take?", content: "It varies, but we typically plan for 30-120 days."},
{
id: "f4", title: "What if my parent doesn't want to move?", content: "We've helped many navigate this — it starts with listening, not pushing."},
{
id: "f5", title: "Do you only serve Orange County?", content: "No, we serve Orange, LA, Riverside, and San Bernardino counties."},
{
id: "f6", title: "What communities do you work with?", content: "We work with board and care, assisted living, memory care, and 55+ communities."},
{ id: "f0", title: "How does Palante get paid?", content: "It depends on which services you use. For senior living placement, we are paid a referral fee directly by the community your loved one moves into — there is no cost to your family. For real estate services, we earn a standard agent commission from the home sale proceeds, just like any licensed Realtor. For downsizing and transition management, we charge a service fee discussed upfront during your free consultation. We will always explain our compensation clearly before you engage any service — no surprises." },
{ id: "f1", title: "Is there a cost for your placement services?", content: "No, placement services are free to families. Senior communities pay us." },
{ id: "f2", title: "Do we have to use your real estate services?", content: "Never, but most families find it far easier to use one trusted expert for everything." },
{ id: "f3", title: "How long does a typical transition take?", content: "It varies, but we typically plan for 30-120 days." },
{ id: "f4", title: "What if my parent doesn't want to move?", content: "We've helped many navigate this — it starts with listening, not pushing." },
{ id: "f5", title: "Do you only serve Orange County?", content: "No, we serve Orange, LA, Riverside, and San Bernardino counties." },
{ id: "f6", title: "What communities do you work with?", content: "We work with board and care, assisted living, memory care, and 55+ communities." },
]}
title="Frequently Asked Questions"
description="Answers to common concerns for families beginning the transition process."
@@ -65,62 +54,30 @@ export default function LandingPage() {
/>
</div>
<div id="faq" data-section="faq">
<FaqDouble
textboxLayout="default"
useInvertedBackground={false}
title="Frequently Asked Questions"
description="Common questions for families starting their transition."
faqs={[
{
id: "f1", title: "Is there a cost?", content: "Placement is free."},
{
id: "f2", title: "Do I need your real estate?", content: "No, it's optional."},
{
id: "f3", title: "How long?", content: "30-120 days."},
{
id: "f4", title: "Reluctant parent?", content: "We listen carefully."},
{
id: "f5", title: "Service areas?", content: "OC, LA, Riverside, SB."},
]}
faqsAnimation="slide-up"
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Palante STS"
columns={[
{
title: "Company", items: [
{
label: "About", href: "/about"},
{
label: "Services", href: "/services"},
{
label: "How It Works", href: "/how-it-works"},
{ label: "About", href: "/about" },
{ label: "Services", href: "/services" },
{ label: "How It Works", href: "/how-it-works" },
],
},
{
title: "Contact", items: [
{
label: "Schedule Consultation", href: "/contact"},
{
label: "Email: hello@gopalante.com", href: "mailto:hello@gopalante.com"},
{
label: "Text/Call: (213) 706-0093", href: "tel:2137060093"},
{ label: "Schedule Consultation", href: "/contact" },
{ label: "Email: hello@gopalante.com", href: "mailto:hello@gopalante.com" },
{ label: "Text/Call: (213) 706-0093", href: "tel:2137060093" },
],
},
{
title: "Service Areas", items: [
{
label: "Orange County", href: "#"},
{
label: "Los Angeles", href: "#"},
{
label: "Riverside", href: "#"},
{
label: "San Bernardino", href: "#"},
{ label: "Orange County", href: "#" },
{ label: "Los Angeles", href: "#" },
{ label: "Riverside", href: "#" },
{ label: "San Bernardino", href: "#" },
],
},
]}

View File

@@ -10,6 +10,7 @@ import ProductCardOne from '@/components/sections/product/ProductCardOne';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
import { Briefcase, Home, Map, Users } from "lucide-react";
import TextBox from '@/components/Textbox';
export default function LandingPage() {
return (
@@ -91,21 +92,34 @@ export default function LandingPage() {
/>
</div>
<div id="why-one-person" data-section="why-one-person">
<TextBox
title="Why One Person Changes Everything"
description="When Ronnie's mother needed to move into assisted living, he thought 20 years as a California Realtor would make it easier. He knew real estate. He did not know the rest of it — the endless calls to communities, the weight of 40 years of memories, the emotional toll on every member of the family. Palante exists because no family should have to coordinate all of this alone."
textboxLayout="default"
center={true}
buttons={[{ text: "Meet Ronnie →", href: "/about" }]}
className="bg-[#0F172A] py-16 text-center"
titleClassName="text-white"
descriptionClassName="text-gray-300"
buttonClassName="bg-[var(--accent)] text-[var(--secondary-cta-text)] hover:bg-[var(--accent)] hover:text-[var(--secondary-cta-text)]"
/>
</div>
<div id="testimonials-home" data-section="testimonials-home">
<TestimonialCardThirteen
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{ id: "t1", name: "Sarah J.", handle: "@palante-family", testimonial: "Palante made a difficult time much easier. Highly recommended.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/paper-cut-key-heart-as-symbol-love_1232-3647.jpg?_wi=3" },
{ id: "t2", name: "Mark D.", handle: "@palante-family", testimonial: "Their one-expert approach saved us so much time and stress.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-family-celebrating-birthday_23-2150599031.jpg?_wi=2" },
{ id: "t3", name: "Elena R.", handle: "@palante-family", testimonial: "Kind, professional, and very knowledgeable about local options.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/full-shot-smiley-couple-with-drinks_23-2149391034.jpg?_wi=2" },
{ id: "t4", name: "David W.", handle: "@palante-family", testimonial: "Truly a seamless process from start to finish.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/small-business-owner-packing-product-parcel-boxes-delivery_53876-127277.jpg?_wi=2" },
{ id: "t5", name: "Jennifer K.", handle: "@palante-family", testimonial: "Professional yet felt like family helping family.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiling-worker-talking-phone_23-2147562047.jpg" }
{ id: "t1", name: "Michael T.", handle: "@michael_t", testimonial: "Palante's personalized guidance through my parents' move was incredible. We felt supported every step of the way.", rating: 5 },
{ id: "t2", name: "Jennifer R.", handle: "@jennifer_r", testimonial: "I couldn't have managed the downsizing and house sale without this support. Truly a lifesaver.", rating: 5 },
{ id: "t3", name: "David & Carmen L.", handle: "@david_carmen_l", testimonial: "A seamless transition! Professional, compassionate, and so knowledgeable about the local senior housing options.", rating: 5 }
]}
showRating={true}
title="Stories from Families We Serve"
description="We are honored to be trusted in life's most important moments."
carouselMode="auto"
/>
</div>