Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-05-09 15:51:03 +00:00

View File

@@ -32,141 +32,52 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "home",
},
{
name: "Services",
id: "services",
},
{
name: "Team",
id: "team",
},
{
name: "Contact",
id: "contact",
},
{ name: "Home", id: "home" },
{ name: "Services", id: "services" },
{ name: "Team", id: "team" },
{ name: "Contact", id: "contact" },
]}
brandName="Pura Vida"
button={{ text: "Contact", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDoubleCarousel
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="Dental Care You Can Trust, Results You'll Love"
description="Pura Vida combines modern clinical expertise with genuine, transparent care. No hidden charges, no surprises—just honest dentistry and a team that treats you like family."
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/dentist-inviting-senior-man-consultation-dental-room-while-nurse-giving-patient-form-fill-indicating-sit-chair-waiting-area-slow-motion-shot-crowded-professional-orthodontist-office_482257-3575.jpg?_wi=1",
imageAlt: "Dental Office",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/dentist-matching-colour-tooth-enamel-with-whitening-chart_496169-964.jpg",
imageAlt: "Patient",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-having-dentist-check-up_23-2148338117.jpg",
imageAlt: "Examination",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/nobody-hospital-waiting-room-front-desk-with-office-supplies-promotional-flyers-healthcare-facility-empty-reception-counter-with-no-people-private-practice-clinic_482257-45891.jpg",
imageAlt: "Reception",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/patient-pov-listening-explication-teeth-treatment-dentist-coverall-showing-x-ray-tablet-stomatology-specialist-wearing-protective-suit-against-infection-with-covid19-pointing-radiograph_482257-13149.jpg",
imageAlt: "Technology",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/dentists-interacting-with-each-other_107420-65545.jpg",
imageAlt: "Team",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/dentist-inviting-senior-man-consultation-dental-room-while-nurse-giving-patient-form-fill-indicating-sit-chair-waiting-area-slow-motion-shot-crowded-professional-orthodontist-office_482257-3575.jpg", imageAlt: "Dental Office" },
{ imageSrc: "http://img.b2bpic.net/free-photo/dentist-matching-colour-tooth-enamel-with-whitening-chart_496169-964.jpg", imageAlt: "Patient" },
{ imageSrc: "http://img.b2bpic.net/free-photo/woman-having-dentist-check-up_23-2148338117.jpg", imageAlt: "Examination" },
{ imageSrc: "http://img.b2bpic.net/free-photo/nobody-hospital-waiting-room-front-desk-with-office-supplies-promotional-flyers-healthcare-facility-empty-reception-counter-with-no-people-private-practice-clinic_482257-45891.jpg", imageAlt: "Reception" },
{ imageSrc: "http://img.b2bpic.net/free-photo/patient-pov-listening-explication-teeth-treatment-dentist-coverall-showing-x-ray-tablet-stomatology-specialist-wearing-protective-suit-against-infection-with-covid19-pointing-radiograph_482257-13149.jpg", imageAlt: "Technology" },
{ imageSrc: "http://img.b2bpic.net/free-photo/dentists-interacting-with-each-other_107420-65545.jpg", imageAlt: "Team" }
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/medical-practitioner-preparing-senior-sick-hospitalized-man_482257-17722.jpg",
imageAlt: "Patient",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/dental-tools-equipment_1232-4449.jpg",
imageAlt: "Tool",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/smiling-male-dentist-showing-dental-x-ray_23-2147879226.jpg",
imageAlt: "X-Ray",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-leaning-bicycle-standing-near-wall_23-2147862799.jpg",
imageAlt: "Facade",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-career-guidance-items-dentists_23-2149443490.jpg",
imageAlt: "Smile",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/patient-shaking-hand-with-dentist_23-2148396211.jpg",
imageAlt: "Model",
},
]}
buttons={[
{
text: "Book Your Consultation Today",
href: "#contact",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/medical-practitioner-preparing-senior-sick-hospitalized-man_482257-17722.jpg", imageAlt: "Patient" },
{ imageSrc: "http://img.b2bpic.net/free-photo/dental-tools-equipment_1232-4449.jpg", imageAlt: "Tool" },
{ imageSrc: "http://img.b2bpic.net/free-photo/smiling-male-dentist-showing-dental-x-ray_23-2147879226.jpg", imageAlt: "X-Ray" },
{ imageSrc: "http://img.b2bpic.net/free-photo/young-woman-leaning-bicycle-standing-near-wall_23-2147862799.jpg", imageAlt: "Facade" },
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-career-guidance-items-dentists_23-2149443490.jpg", imageAlt: "Smile" },
{ imageSrc: "http://img.b2bpic.net/free-photo/patient-shaking-hand-with-dentist_23-2148396211.jpg", imageAlt: "Model" }
]}
buttons={[{ text: "Book Your Consultation Today", href: "#contact" }]}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/portrait-smiling-man-nurse-dental-office-while-pediatric-doctor-is-talking-with-patient-background-stomatologist-assistant-looking-camera-sitting-chair-stomatological-clinic_482257-3285.jpg",
alt: "Patient 1",
},
{
src: "http://img.b2bpic.net/free-photo/dentists-interacting-with-each-other_107420-65548.jpg",
alt: "Patient 2",
},
{
src: "http://img.b2bpic.net/free-photo/smiling-women-embracing-looking-camera_1262-16510.jpg",
alt: "Patient 3",
},
{
src: "http://img.b2bpic.net/free-photo/dentistry-team-office_1303-9359.jpg",
alt: "Patient 4",
},
{
src: "http://img.b2bpic.net/free-photo/happy-dentistiry-coworkers-smiling-standing-line-portrait-stomatology-team-dental-reception-with-arms-crossed-looking-camera-wearing-uniform_482257-11986.jpg",
alt: "Patient 5",
},
{ src: "http://img.b2bpic.net/free-photo/portrait-smiling-man-nurse-dental-office-while-pediatric-doctor-is-talking-with-patient-background-stomatologist-assistant-looking-camera-sitting-chair-stomatological-clinic_482257-3285.jpg", alt: "Patient 1" },
{ src: "http://img.b2bpic.net/free-photo/dentists-interacting-with-each-other_107420-65548.jpg", alt: "Patient 2" },
{ src: "http://img.b2bpic.net/free-photo/smiling-women-embracing-looking-camera_1262-16510.jpg", alt: "Patient 3" },
{ src: "http://img.b2bpic.net/free-photo/dentistry-team-office_1303-9359.jpg", alt: "Patient 4" },
{ src: "http://img.b2bpic.net/free-photo/happy-dentistiry-coworkers-smiling-standing-line-portrait-stomatology-team-dental-reception-with-arms-crossed-looking-camera-wearing-uniform_482257-11986.jpg", alt: "Patient 5" }
]}
avatarText="Join 5,000+ satisfied patients"
marqueeItems={[
{
type: "image",
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ka59ce",
alt: "Dental Assoc",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/dentistry-team-office_1303-9358.jpg",
alt: "Health Cert",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/young-man-with-dental-braces-dentist-office-sitting-dentist-chair_651396-2256.jpg",
alt: "Safety Plus",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/female-dentist-taking-x-ray-patients-teeth_107420-73939.jpg",
alt: "Quality Care",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/woman-portrait-skincare-routine_23-2151308595.jpg",
alt: "Oral Health",
},
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ka59ce", alt: "Dental Assoc" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/dentistry-team-office_1303-9358.jpg", alt: "Health Cert" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/young-man-with-dental-braces-dentist-office-sitting-dentist-chair_651396-2256.jpg", alt: "Safety Plus" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/female-dentist-taking-x-ray-patients-teeth_107420-73939.jpg", alt: "Quality Care" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/woman-portrait-skincare-routine_23-2151308595.jpg", alt: "Oral Health" }
]}
/>
</div>
@@ -177,24 +88,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
metrics={[
{
id: "m1",
icon: Award,
title: "Years of Experience",
value: "15+",
},
{
id: "m2",
icon: Smile,
title: "Happy Patients",
value: "5000+",
},
{
id: "m3",
icon: ShieldCheck,
title: "Successful Procedures",
value: "99%",
},
{ id: "m1", icon: Award, title: "Years of Experience", value: "15+" },
{ id: "m2", icon: Smile, title: "Happy Patients", value: "5000+" },
{ id: "m3", icon: ShieldCheck, title: "Successful Procedures", value: "99%" }
]}
title="Clinical Excellence by the Numbers"
description="Our practice is built on transparency and proven clinical outcomes."
@@ -207,36 +103,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
features={[
{
id: "f1",
title: "Professional Teeth Whitening",
author: "Clinical Team",
description: "Safe, effective whitening for a brighter, natural smile.",
tags: [
"Cosmetic",
],
imageSrc: "http://img.b2bpic.net/free-photo/woman-patient-visiting-dentist_1303-24405.jpg",
},
{
id: "f2",
title: "Orthodontic Solutions",
author: "Dr. Josefina Bravo",
description: "Personalized treatment plans for families and professionals.",
tags: [
"Orthodontics",
],
imageSrc: "http://img.b2bpic.net/free-photo/funny-teenage-girl-looks-camera-demonstrates-braces-her-teeth_169016-52103.jpg",
},
{
id: "f3",
title: "Restorative Implants",
author: "Dr. Bruno Daza",
description: "High-quality implants to restore function and confidence.",
tags: [
"Restorative",
],
imageSrc: "http://img.b2bpic.net/free-photo/artificial-jaw-dentist-s-office_1157-19445.jpg",
},
{ id: "f1", title: "Professional Teeth Whitening", author: "Clinical Team", description: "Safe, effective whitening for a brighter, natural smile.", tags: ["Cosmetic"], imageSrc: "http://img.b2bpic.net/free-photo/woman-patient-visiting-dentist_1303-24405.jpg" },
{ id: "f2", title: "Orthodontic Solutions", author: "Dr. Josefina Bravo", description: "Personalized treatment plans for families and professionals.", tags: ["Orthodontics"], imageSrc: "http://img.b2bpic.net/free-photo/funny-teenage-girl-looks-camera-demonstrates-braces-her-teeth_169016-52103.jpg" },
{ id: "f3", title: "Restorative Implants", author: "Dr. Bruno Daza", description: "High-quality implants to restore function and confidence.", tags: ["Restorative"], imageSrc: "http://img.b2bpic.net/free-photo/artificial-jaw-dentist-s-office_1157-19445.jpg" }
]}
title="Transparent & Premium Services"
description="We offer a clear path to oral health without hidden costs or misleading promotions."
@@ -250,34 +119,12 @@ export default function LandingPage() {
useInvertedBackground={false}
groups={[
{
id: "g1",
groupTitle: "Dental Specialists",
members: [
{
id: "tm1",
title: "Dr. Bruno Daza",
subtitle: "Lead Dentist",
detail: "Expert in restorative dentistry and implants.",
imageSrc: "http://img.b2bpic.net/free-photo/goodlooking-female-dentist-posing-white-coat-modern-wellequipped-cabinet_627829-9793.jpg",
},
{
id: "tm2",
title: "Dr. Josefina Bravo",
subtitle: "Orthodontist",
detail: "Dedicated to childhood and adult orthodontic care.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-dentist-wearing-blue-uniform-standing-dentist-clinic_613910-18496.jpg",
},
{
id: "tm3",
title: "Dr. Camila",
subtitle: "General Dentist",
detail: "Focusing on preventive care and patient comfort.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-female-dentist-dentistry-concept-dental-treatment_169016-67106.jpg",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/dentist-inviting-senior-man-consultation-dental-room-while-nurse-giving-patient-form-fill-indicating-sit-chair-waiting-area-slow-motion-shot-crowded-professional-orthodontist-office_482257-3575.jpg?_wi=2",
imageAlt: "dentist portrait",
},
id: "g1", groupTitle: "Dental Specialists", members: [
{ id: "tm1", title: "Dr. Bruno Daza", subtitle: "Lead Dentist", detail: "Expert in restorative dentistry and implants.", imageSrc: "http://img.b2bpic.net/free-photo/goodlooking-female-dentist-posing-white-coat-modern-wellequipped-cabinet_627829-9793.jpg" },
{ id: "tm2", title: "Dr. Josefina Bravo", subtitle: "Orthodontist", detail: "Dedicated to childhood and adult orthodontic care.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-dentist-wearing-blue-uniform-standing-dentist-clinic_613910-18496.jpg" },
{ id: "tm3", title: "Dr. Camila", subtitle: "General Dentist", detail: "Focusing on preventive care and patient comfort.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-female-dentist-dentistry-concept-dental-treatment_169016-67106.jpg" }
]
}
]}
title="Our Expert Practitioners"
description="Meet the team that treats you like family."
@@ -291,26 +138,11 @@ export default function LandingPage() {
rating={5}
author="Maria González"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/couple-suffering-from-infertility_23-2149430773.jpg",
alt: "Maria",
},
{
src: "http://img.b2bpic.net/free-photo/side-view-smiley-doctor-checking-patient_23-2149726926.jpg",
alt: "John",
},
{
src: "http://img.b2bpic.net/free-photo/smiling-woman-approving-dental-work_23-2148338139.jpg",
alt: "Sara",
},
{
src: "http://img.b2bpic.net/free-photo/mid-adult-dentist-with-patient-dental-clinic_662251-2616.jpg",
alt: "Luis",
},
{
src: "http://img.b2bpic.net/free-photo/happy-general-practitioner-talking-senior-man-while-shaking-hands-with-him-home-visit_637285-1393.jpg",
alt: "Anna",
},
{ src: "http://img.b2bpic.net/free-photo/couple-suffering-from-infertility_23-2149430773.jpg", alt: "Maria" },
{ src: "http://img.b2bpic.net/free-photo/side-view-smiley-doctor-checking-patient_23-2149726926.jpg", alt: "John" },
{ src: "http://img.b2bpic.net/free-photo/smiling-woman-approving-dental-work_23-2148338139.jpg", alt: "Sara" },
{ src: "http://img.b2bpic.net/free-photo/mid-adult-dentist-with-patient-dental-clinic_662251-2616.jpg", alt: "Luis" },
{ src: "http://img.b2bpic.net/free-photo/happy-general-practitioner-talking-senior-man-while-shaking-hands-with-him-home-visit_637285-1393.jpg", alt: "Anna" }
]}
ratingAnimation="blur-reveal"
avatarsAnimation="blur-reveal"
@@ -321,15 +153,7 @@ export default function LandingPage() {
<SocialProofOne
textboxLayout="default"
useInvertedBackground={false}
names={[
"Dental Assoc",
"Health Cert",
"Safety Plus",
"Quality Care",
"Oral Health",
"BioSafe",
"MedTech",
]}
names={["Dental Assoc", "Health Cert", "Safety Plus", "Quality Care", "Oral Health", "BioSafe", "MedTech"]}
title="Accredited Excellence"
description="Trusted and certified in modern dental safety standards."
/>
@@ -339,21 +163,9 @@ export default function LandingPage() {
<FaqSplitText
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "Are your prices transparent?",
content: "Yes, we provide full written quotes prior to starting any treatment.",
},
{
id: "q2",
title: "Do you offer family orthodontics?",
content: "Yes, Dr. Josefina Bravo specializes in orthodontic treatments for all ages.",
},
{
id: "q3",
title: "How do I book a consultation?",
content: "You can book directly via our website or call us during office hours.",
},
{ id: "q1", title: "Are your prices transparent?", content: "Yes, we provide full written quotes prior to starting any treatment." },
{ id: "q2", title: "Do you offer family orthodontics?", content: "Yes, Dr. Josefina Bravo specializes in orthodontic treatments for all ages." },
{ id: "q3", title: "How do I book a consultation?", content: "You can book directly via our website or call us during office hours." }
]}
sideTitle="Common Questions"
faqsAnimation="slide-up"
@@ -363,16 +175,9 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={true}
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
text="Ready to prioritize your dental health? Let's begin with a transparent consultation."
buttons={[
{
text: "Contact Us Now",
href: "mailto:contacto@puravida.cl",
},
]}
buttons={[{ text: "Contact Us Now", href: "mailto:contacto@puravida.cl" }]}
/>
</div>
@@ -380,32 +185,8 @@ export default function LandingPage() {
<FooterBaseCard
logoText="Pura Vida"
columns={[
{
title: "Links",
items: [
{
label: "Services",
href: "#services",
},
{
label: "Team",
href: "#team",
},
],
},
{
title: "Support",
items: [
{
label: "Contact",
href: "#contact",
},
{
label: "Privacy Policy",
href: "#",
},
],
},
{ title: "Links", items: [{ label: "Services", href: "#services" }, { label: "Team", href: "#team" }] },
{ title: "Support", items: [{ label: "Contact", href: "#contact" }, { label: "Privacy Policy", href: "#" }] }
]}
/>
</div>