Update src/app/page.tsx
This commit is contained in:
217
src/app/page.tsx
217
src/app/page.tsx
@@ -30,26 +30,16 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
name: "Home", id: "home"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Our Team",
|
||||
id: "team",
|
||||
},
|
||||
name: "Our Team", id: "team"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Reviews", id: "testimonials"},
|
||||
]}
|
||||
button={{
|
||||
text: "Get a free quote",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Get a free quote", href: "#contact"}}
|
||||
brandName="Your Family First Insurance Inc."
|
||||
/>
|
||||
</div>
|
||||
@@ -57,117 +47,65 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Your Family First Insurance Agency"
|
||||
description="Providing peace of mind to South Florida families for over 20 years. Expert, bilingual service for all your insurance needs."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=1",
|
||||
imageAlt: "Family insurance agent",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Family insurance agent"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=2",
|
||||
imageAlt: "Office meeting",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Office meeting"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=3",
|
||||
imageAlt: "Insurance consultation",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Insurance consultation"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=4",
|
||||
imageAlt: "Bilingual service",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Bilingual service"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=5",
|
||||
imageAlt: "Personalized care",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Personalized care"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=6",
|
||||
imageAlt: "Community support",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Community support"},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=7",
|
||||
imageAlt: "Insurance advisor",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Insurance advisor"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=8",
|
||||
imageAlt: "Coverage review",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Coverage review"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=9",
|
||||
imageAlt: "Happy family",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Happy family"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=10",
|
||||
imageAlt: "Florida insurance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Florida insurance"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=11",
|
||||
imageAlt: "Life protection",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Life protection"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=12",
|
||||
imageAlt: "Commercial risk",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", imageAlt: "Commercial risk"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Free Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get a Free Quote", href: "#contact"},
|
||||
]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg",
|
||||
alt: "Client 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg", alt: "Client 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg",
|
||||
alt: "Client 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg", alt: "Client 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/diverse-people-wearing-basic-long-sleeve-shirts-apparel-ad_53876-102926.jpg",
|
||||
alt: "Client 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/diverse-people-wearing-basic-long-sleeve-shirts-apparel-ad_53876-102926.jpg", alt: "Client 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-doing-some-business-deal-with-client_329181-10302.jpg",
|
||||
alt: "Client 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/man-doing-some-business-deal-with-client_329181-10302.jpg", alt: "Client 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/black-businessman-sad-expression_1194-2739.jpg",
|
||||
alt: "Client 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/black-businessman-sad-expression_1194-2739.jpg", alt: "Client 5"},
|
||||
]}
|
||||
avatarText="Trusted by 500+ South Florida families"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg",
|
||||
alt: "Partner 1",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", alt: "Partner 1"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg",
|
||||
alt: "Partner 2",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", alt: "Partner 2"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg",
|
||||
alt: "Partner 3",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", alt: "Partner 3"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg",
|
||||
alt: "Partner 4",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", alt: "Partner 4"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg",
|
||||
alt: "Partner 5",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg", alt: "Partner 5"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -179,53 +117,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Auto Insurance",
|
||||
description: "Protect your vehicle and your peace of mind on the road.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Car,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colleagues-working-together-office_23-2148513894.jpg?_wi=13",
|
||||
imageAlt: "professional insurance family agency team",
|
||||
title: "Auto Insurance", description: "Protect your vehicle and your peace of mind on the road.", bentoComponent: "reveal-icon", icon: Car
|
||||
},
|
||||
{
|
||||
title: "Home Insurance",
|
||||
description: "Keep your home safe from Florida's unpredictable weather.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Home,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/worker-with-big-smile-crossed-arms_1139-248.jpg?_wi=1",
|
||||
imageAlt: "friendly insurance agent professional portrait",
|
||||
title: "Home Insurance", description: "Keep your home safe from Florida's unpredictable weather.", bentoComponent: "reveal-icon", icon: Home
|
||||
},
|
||||
{
|
||||
title: "Life Insurance",
|
||||
description: "Secure your family's future with our life plans.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Heart,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-woman-looking-camera_1262-17568.jpg?_wi=1",
|
||||
imageAlt: "professional hispanic female agent portrait",
|
||||
title: "Life Insurance", description: "Secure your family's future with our life plans.", bentoComponent: "reveal-icon", icon: Heart
|
||||
},
|
||||
{
|
||||
title: "Health Insurance",
|
||||
description: "Quality medical coverage for you and your loved ones.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: ShieldCheck,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-holding-book-close-up_23-2148396302.jpg?_wi=1",
|
||||
imageAlt: "diverse insurance consultant smiling portrait",
|
||||
title: "Health Insurance", description: "Quality medical coverage for you and your loved ones.", bentoComponent: "reveal-icon", icon: ShieldCheck
|
||||
},
|
||||
{
|
||||
title: "Commercial Lines",
|
||||
description: "Professional coverage for local businesses.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Building,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg",
|
||||
imageAlt: "smiling happy insurance customer portrait",
|
||||
title: "Commercial Lines", description: "Professional coverage for local businesses.", bentoComponent: "reveal-icon", icon: Building
|
||||
},
|
||||
{
|
||||
title: "Workers Comp",
|
||||
description: "Safety and compliance for your employees.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Briefcase,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg",
|
||||
imageAlt: "happy client portrait professional photo",
|
||||
},
|
||||
title: "Workers Comp", description: "Safety and compliance for your employees.", bentoComponent: "reveal-icon", icon: Briefcase
|
||||
}
|
||||
]}
|
||||
title="Comprehensive Protection"
|
||||
description="We offer complete coverage solutions tailored to the needs of South Florida residents and businesses."
|
||||
@@ -240,23 +148,11 @@ export default function LandingPage() {
|
||||
membersAnimation="slide-up"
|
||||
members={[
|
||||
{
|
||||
id: "m1",
|
||||
name: "Eli",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/worker-with-big-smile-crossed-arms_1139-248.jpg?_wi=2",
|
||||
imageAlt: "Eli",
|
||||
},
|
||||
id: "m1", name: "Eli", imageSrc: "http://img.b2bpic.net/free-photo/worker-with-big-smile-crossed-arms_1139-248.jpg", imageAlt: "Eli"},
|
||||
{
|
||||
id: "m2",
|
||||
name: "Martha",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-woman-looking-camera_1262-17568.jpg?_wi=2",
|
||||
imageAlt: "Martha",
|
||||
},
|
||||
id: "m2", name: "Martha", imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-woman-looking-camera_1262-17568.jpg", imageAlt: "Martha"},
|
||||
{
|
||||
id: "m3",
|
||||
name: "Beatriz",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-holding-book-close-up_23-2148396302.jpg?_wi=2",
|
||||
imageAlt: "Beatriz",
|
||||
},
|
||||
id: "m3", name: "Beatriz", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-holding-book-close-up_23-2148396302.jpg", imageAlt: "Beatriz"},
|
||||
]}
|
||||
memberVariant="card"
|
||||
/>
|
||||
@@ -270,25 +166,15 @@ export default function LandingPage() {
|
||||
author="Maria G."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg",
|
||||
alt: "Maria G.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg", alt: "Maria G."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg",
|
||||
alt: "Jose R.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg", alt: "Jose R."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/diverse-people-wearing-basic-long-sleeve-shirts-apparel-ad_53876-102926.jpg",
|
||||
alt: "Elena S.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/diverse-people-wearing-basic-long-sleeve-shirts-apparel-ad_53876-102926.jpg", alt: "Elena S."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-doing-some-business-deal-with-client_329181-10302.jpg",
|
||||
alt: "Carlos M.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/man-doing-some-business-deal-with-client_329181-10302.jpg", alt: "Carlos M."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/black-businessman-sad-expression_1194-2739.jpg",
|
||||
alt: "Sofia L.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/black-businessman-sad-expression_1194-2739.jpg", alt: "Sofia L."},
|
||||
]}
|
||||
ratingAnimation="blur-reveal"
|
||||
avatarsAnimation="blur-reveal"
|
||||
@@ -299,14 +185,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
variant: "rotated-rays-animated"}}
|
||||
text="Ready to get protected by people who care? Get your free quote today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Us Now",
|
||||
href: "tel:+18005550199",
|
||||
},
|
||||
text: "Contact Us Now", href: "tel:+18005550199"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -315,13 +198,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Your Family First Insurance Inc."
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Toggle Language (EN/ES)",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Toggle Language (EN/ES)", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user