6 Commits

Author SHA1 Message Date
0936554ce7 Update src/app/page.tsx 2026-06-03 00:15:13 +00:00
79151aeae4 Merge version_2 into main
Merge version_2 into main
2026-06-03 00:12:08 +00:00
ab2223fc38 Update src/app/styles/variables.css 2026-06-03 00:12:05 +00:00
96fc39c9ca Update src/app/page.tsx 2026-06-03 00:12:04 +00:00
750058cdab Update src/app/layout.tsx 2026-06-03 00:12:04 +00:00
ff7d81d46f Merge version_1 into main
Merge version_1 into main
2026-06-02 23:51:44 +00:00
3 changed files with 150 additions and 298 deletions

View File

@@ -11,8 +11,8 @@ import { Public_Sans } from "next/font/google";
export const metadata: Metadata = { export const metadata: Metadata = {
title: 'Consultorio Dental Premier | Sonrisas Brillantes', title: 'Mundial Jerseys 2026 | Tu Tienda Oficial',
description: 'Expertos en cuidado dental para toda la familia. Ofrecemos servicios de odontología general, estética, ortodoncia e implantes con tecnología de vanguardia y atención personalizada.', description: 'Prepárate para la pasión del fútbol con los jerseys oficiales del Mundial 2026. Encuentra tu selección favorita y vive la emoción de cada partido.',
keywords: ["consultorio dental, dentista, odontología, estética dental, blanqueamiento, ortodoncia, implantes dentales, salud bucal, clínica dental, cita dental"], keywords: ["consultorio dental, dentista, odontología, estética dental, blanqueamiento, ortodoncia, implantes dentales, salud bucal, clínica dental, cita dental"],
openGraph: { openGraph: {
"title": "Consultorio Dental Premier | Tu Salud Bucal", "title": "Consultorio Dental Premier | Tu Salud Bucal",

View File

@@ -3,310 +3,162 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText'; import ContactText from '@/components/sections/contact/ContactText';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardTwentyThree from '@/components/sections/feature/FeatureCardTwentyThree';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import HeroCentered from '@/components/sections/hero/HeroCentered'; import HeroCentered from '@/components/sections/hero/HeroCentered';
import MediaAbout from '@/components/sections/about/MediaAbout'; import MediaAbout from '@/components/sections/about/MediaAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import PricingCardThree from '@/components/sections/pricing/PricingCardThree'; import ProductCardFour from '@/components/sections/product/ProductCardFour';
import TeamCardEleven from '@/components/sections/team/TeamCardEleven';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import { Award, Sparkles, Star, Users, Zap } from "lucide-react"; import { ShieldCheck, Sparkles, Star, Users, Zap } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="elastic-effect" defaultButtonVariant="elastic-effect"
defaultTextAnimation="background-highlight" defaultTextAnimation="background-highlight"
borderRadius="pill" borderRadius="pill"
contentWidth="medium" contentWidth="medium"
sizing="largeSizeMediumTitles" sizing="largeSizeMediumTitles"
background="none" background="none"
cardStyle="gradient-bordered" cardStyle="gradient-bordered"
primaryButtonStyle="primary-glow" primaryButtonStyle="primary-glow"
secondaryButtonStyle="glass" secondaryButtonStyle="glass"
headingFontWeight="light" headingFontWeight="light"
> >
<ReactLenis root> <ReactLenis root>
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ { name: "Inicio", id: "#inicio" },
name: "Inicio", id: "#inicio"}, { name: "Jerseys", id: "#jerseys" },
{ { name: "Acerca de", id: "#acerca" },
name: "Servicios", id: "#servicios"}, { name: "Reseñas", id: "#resenas" },
{ { name: "Contacto", id: "#contacto" }
name: "Nosotros", id: "#nosotros"}, ]}
{ brandName="Mundial Jerseys 2026"
name: "Equipo", id: "#equipo"}, />
{ </div>
name: "Planes", id: "#planes"},
{
name: "Testimonios", id: "#testimonios"},
{
name: "FAQ", id: "#faq"},
{
name: "Contacto", id: "#contacto"},
]}
button={{
text: "Agenda tu Cita", href: "#contacto"}}
brandName="Consultorio Dental Premier"
/>
</div>
<div id="inicio" data-section="inicio"> <div id="inicio" data-section="inicio">
<HeroCentered <HeroCentered
background={{ background={{
variant: "radial-gradient"}} variant: "radial-gradient"
title="Sonrisas Brillantes, Salud Duradera" }}
description="Expertos en cuidado dental para toda la familia. Tu bienestar empieza aquí." title="Tu Tienda de Jerseys del Mundial 2026"
avatars={[ description="Prepárate para la pasión del fútbol. Encuentra los jerseys oficiales y coleccionables para el Mundial 2026."
{ avatars={[
src: "http://img.b2bpic.net/free-photo/woman-patient-dentist_1303-9351.jpg", alt: "Paciente feliz 1"}, { src: "https://images.unsplash.com/photo-1579952363873-ce0797ad895f?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", alt: "Fan wearing jersey 1" },
{ { src: "https://images.unsplash.com/photo-1551000672-cd4467d1656c?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", alt: "Fan wearing jersey 2" },
src: "http://img.b2bpic.net/free-photo/portrait-smiling-man-putting-toothpaste-toothbrush_171337-17280.jpg", alt: "Paciente feliz 2"}, { src: "https://images.unsplash.com/photo-1549576490-b1041a22606e?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", alt: "Fan wearing jersey 3" },
{ { src: "https://images.unsplash.com/photo-1580295055006-258169145625?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", alt: "Fan wearing jersey 4" },
src: "http://img.b2bpic.net/free-photo/portrait-boy-leaning-dental-chair_23-2147905961.jpg", alt: "Paciente feliz 3"}, { src: "https://images.unsplash.com/photo-1534907102053-61b6f65860d0?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", alt: "Fan wearing jersey 5" }
{ ]}
src: "http://img.b2bpic.net/free-photo/close-up-elegant-elderly-woman-wearing-stylish-clothes-isolated_273609-34968.jpg", alt: "Paciente feliz 4"}, avatarText="+5,000 Fans Felices"
{ buttons={[
src: "http://img.b2bpic.net/free-photo/young-man-with-dental-braces-dentist-office-sitting-dentist-chair_651396-2256.jpg", alt: "Sonrisa saludable"}, { text: "Explorar Jerseys", href: "#jerseys" },
]} { text: "Conoce Más", href: "#acerca" }
avatarText="+2,000 Sonrisas Satisfechas" ]}
buttons={[ buttonAnimation="slide-up"
{ marqueeItems={[
text: "Agenda tu Cita", href: "#contacto"}, { type: "text", text: "Envío Rápido" },
{ { type: "text-icon", text: "Calidad Garantizada", icon: ShieldCheck },
text: "Conoce Nuestros Servicios", href: "#servicios"}, { type: "text", text: "Ediciones Limitadas" }
]} ]}
buttonAnimation="slide-up" />
marqueeItems={[ </div>
{
type: "text", text: "Atención Personalizada"},
{
type: "image", src: "http://img.b2bpic.net/free-photo/orthodontist-using-tablet-explaining-dental-x-ray-patient-standing-waiting-area-stomatologic-office-dentist-showing-woman-radiography-using-digital-device-working-modern-clinic_482257-3589.jpg", alt: "Modern dental waiting room"},
{
type: "text-icon", text: "Tecnología de Punta", icon: Zap,
},
{
type: "image", src: "http://img.b2bpic.net/free-photo/worn-instrument-tape-white-steel_1303-341.jpg", alt: "Close-up of dentist tools"},
{
type: "text", text: "Resultados Garantizados"},
]}
/>
</div>
<div id="nosotros" data-section="nosotros"> <div id="acerca" data-section="acerca">
<MediaAbout <MediaAbout
useInvertedBackground={true} useInvertedBackground={false}
title="Innovación y Cuidado en Cada Visita" title="Nuestra Pasión por el Fútbol"
description="En Consultorio Dental Premier, combinamos tecnología de vanguardia con un trato humano y personalizado para ofrecerte la mejor experiencia dental. Dedicados a la salud y estética de tu sonrisa, te garantizamos resultados duraderos y una atención excepcional." description="Somos tu destino número uno para jerseys de fútbol del Mundial 2026. En Mundial Jerseys 2026, compartimos tu amor por el deporte y nos dedicamos a ofrecerte la mejor selección de indumentaria oficial, con calidad y autenticidad garantizadas. Vive la emoción de cada partido con el jersey de tu equipo favorito."
tag="Nuestra Historia" tag="Sobre Nosotros"
tagIcon={Star} tagIcon={Star}
tagAnimation="slide-up" tagAnimation="slide-up"
buttons={[ buttons={[
{ { text: "Ver Colección", href: "#jerseys" }
text: "Nuestra Filosofía", href: "#nosotros"}, ]}
{ buttonAnimation="slide-up"
text: "Conoce al Equipo", href: "#equipo"}, imageSrc="https://images.unsplash.com/photo-1509938836066-17b5c35b5424?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D"
]} imageAlt="Equipo de la tienda de jerseys"
buttonAnimation="slide-up" />
imageSrc="http://img.b2bpic.net/free-photo/diverse-group-people-waiting-hospital-reception-lobby-attend-medical-appointment-with-general-practitioner-patients-waiting-room-lobby-sitting-healthcare-clinic-tripod-shot_482257-46247.jpg" </div>
imageAlt="Interior moderno del consultorio dental"
/>
</div>
<div id="servicios" data-section="servicios"> <div id="jerseys" data-section="jerseys">
<FeatureCardTwentyThree <ProductCardFour
animationType="slide-up" animationType="slide-up"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
features={[ gridVariant="three-columns-all-equal-width"
{ products={[
id: "f-limpieza", title: "Limpieza y Prevención", tags: [ { id: "jersey-mexico", name: "Jersey México Local 2026", price: "$600 pesos MEXICANOS", variant: "Hombre", imageSrc: "https://images.unsplash.com/photo-1520698184518-e21e428d0856?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" },
"Higiene", "Chequeo"], { id: "jersey-argentina", name: "Jersey Argentina Local 2026", price: "$600 pesos MEXICANOS", variant: "Hombre", imageSrc: "https://images.unsplash.com/photo-1548698947-a41113b2e537?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" },
imageSrc: "http://img.b2bpic.net/free-photo/dentist-treats-childs-tooth-using-rubber-dam-closeup-tooth-treatment_169016-66780.jpg", imageAlt: "Herramientas de limpieza dental"}, { id: "jersey-brazil", name: "Jersey Brasil Local 2026", price: "$600 pesos MEXICANOS", variant: "Hombre", imageSrc: "https://images.unsplash.com/photo-1579952363873-ce0797ad895f?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" },
{ { id: "jersey-germany", name: "Jersey Alemania Local 2026", price: "$600 pesos MEXICANOS", variant: "Hombre", imageSrc: "https://images.unsplash.com/photo-1574620021570-580a56f082e0?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" },
id: "f-blanqueamiento", title: "Blanqueamiento Dental", tags: [ { id: "jersey-spain", name: "Jersey España Local 2026", price: "$600 pesos MEXICANOS", variant: "Hombre", imageSrc: "https://images.unsplash.com/photo-1544321287-32111867e0e7?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D" }
"Estética", "Brillo"], ]}
imageSrc: "http://img.b2bpic.net/free-photo/dentist-checking-mid-adult-man-with-ultraviolet-light-dental-clinic_662251-2565.jpg", imageAlt: "Tratamiento de blanqueamiento dental"}, title="Nuestra Colección del Mundial 2026"
{ description="Descubre los jerseys más auténticos y de alta calidad de tus selecciones favoritas para el Mundial 2026. Cada jersey cuenta una historia, ¿cuál será la tuya?"
id: "f-ortodoncia", title: "Ortodoncia Avanzada", tags: [ />
"Alineación", "Estética"], </div>
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-posing-with-dental-gems_23-2151212419.jpg", imageAlt: "Brackets de ortodoncia"},
{
id: "f-implantes", title: "Implantes Dentales", tags: [
"Restauración", "Durabilidad"],
imageSrc: "http://img.b2bpic.net/free-photo/modeling-pot-process-close-up_23-2148643298.jpg", imageAlt: "Implante dental con corona"},
{
id: "f-estetica", title: "Odontología Estética", tags: [
"Diseño", "Armonía"],
imageSrc: "http://img.b2bpic.net/free-photo/woman-using-smartphone-as-habit_23-2149240972.jpg", imageAlt: "Diseño de sonrisa"},
]}
title="Nuestros Servicios Dentales Integrales"
description="Ofrecemos una amplia gama de tratamientos avanzados y personalizados para mantener tu salud bucal óptima y realzar la belleza natural de tu sonrisa."
/>
</div>
<div id="equipo" data-section="equipo"> <div id="resenas" data-section="resenas">
<TeamCardEleven <TestimonialCardFifteen
animationType="slide-up" useInvertedBackground={true}
textboxLayout="default" testimonial="Absolutamente encantado con mi nuevo jersey de México. La calidad es inmejorable y el envío fue rapidísimo. ¡Listo para apoyar a la selección en el Mundial 2026! Recomendado al 100%."
useInvertedBackground={true} rating={5}
groups={[ author="Sofía R., Fanática del Fútbol"
{ avatars={[
id: "dentistas-premier", groupTitle: "Nuestro Equipo de Odontólogos", members: [ { src: "https://images.unsplash.com/photo-1544005313-94ddf0286df2?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", alt: "Sofía R." },
{ { src: "https://images.unsplash.com/photo-1568602471122-7832951cc4c5?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", alt: "Juan P." },
id: "member-1", title: "Dra. Ana García", subtitle: "Odontología General y Estética", detail: "Especialista en restauraciones estéticas y blanqueamiento dental, con más de 10 años de experiencia.", imageSrc: "http://img.b2bpic.net/free-photo/dentist-posing-office-with-surgical-mask_23-2148338087.jpg", imageAlt: "Dra. Ana García"}, { src: "https://images.unsplash.com/photo-1507003211169-e69fe254fe58?q=80&w=2940&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", alt: "Carlos G." }
{ ]}
id: "member-2", title: "Dr. Carlos Martínez", subtitle: "Ortodoncia e Implantes", detail: "Dedicado a la corrección de maloclusiones y rehabilitación oral con implantes de última generación.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-female-doctor-medical-shirt-crossing-her-fingers-color-health-nurse-covid-19-hospital-virus-emotion_179666-23827.jpg", imageAlt: "Dr. Carlos Martínez"}, ratingAnimation="slide-up"
{ avatarsAnimation="slide-up"
id: "member-3", title: "Dra. Sofía López", subtitle: "Odontopediatría y Prevención", detail: "Experta en el cuidado dental de niños y en programas de prevención para mantener sonrisas sanas desde pequeños.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-posing-studio_23-2149434898.jpg", imageAlt: "Dra. Sofía López"}, />
] </div>
},
]}
title="Conoce a Nuestros Especialistas"
description="Un equipo de dentistas altamente calificados y comprometidos con tu salud bucal. Cada miembro aporta experiencia y calidez para que tu visita sea lo más confortable y efectiva posible."
/>
</div>
<div id="planes" data-section="planes"> <div id="contacto" data-section="contacto">
<PricingCardThree <ContactText
animationType="slide-up" useInvertedBackground={false}
textboxLayout="default" background={{
useInvertedBackground={false} variant: "radial-gradient"
plans={[ }}
{ text="¿Listo para apoyar a tu Selección?"
id: "plan-esencial", badge: "Popular", badgeIcon: Sparkles, buttons={[
price: "$29", name: "Plan Esencial", buttons: [ { text: "Explorar Jerseys", href: "#jerseys" },
{ { text: "Contáctanos", href: "mailto:info@mundialjerseys.com" }
text: "Ver Detalles", href: "#contacto"}, ]}
], />
features: [ </div>
"1 Limpieza Anual", "Revisión General", "Diagnóstico Digital", "20% Descuento en Blanqueamiento"],
},
{
id: "plan-premium", badge: "Recomendado", badgeIcon: Award,
price: "$59", name: "Plan Premium", buttons: [
{
text: "Elegir Plan", href: "#contacto"},
],
features: [
"2 Limpiezas Anuales", "1 Blanqueamiento Dental", "1 Consulta Especialista", "30% Descuento en Ortodoncia"],
},
{
id: "plan-familiar", badge: "Ideal Familias", badgeIcon: Users,
price: "$99", name: "Plan Familiar", buttons: [
{
text: "Elegir Plan", href: "#contacto"},
],
features: [
"Cobertura hasta 4 personas", "2 Limpiezas por persona", "Consultas ilimitadas", "40% Descuento en todos los tratamientos"],
},
]}
title="Planes de Cuidado Dental"
description="Descubre nuestras opciones flexibles diseñadas para adaptarse a tus necesidades y hacer que el cuidado de tu sonrisa sea accesible y conveniente para ti y tu familia."
/>
</div>
<div id="testimonios" data-section="testimonios"> <div id="footer" data-section="footer">
<TestimonialCardFifteen <FooterBaseReveal
useInvertedBackground={true} logoText="Mundial Jerseys 2026"
testimonial="El mejor consultorio dental al que he ido. El personal es increíblemente amable y profesional. Mi sonrisa nunca se había visto tan bien. ¡Altamente recomendado para toda la familia!" columns={[
rating={5} {
author="Marta Sánchez, Diseñadora Gráfica" title: "Colección", items: [
avatars={[ { label: "Jerseys Oficiales", href: "#jerseys" },
{ { label: "Nuevos Lanzamientos", href: "#jerseys" }
src: "http://img.b2bpic.net/free-photo/she-looks-relaxed-her-home_329181-1170.jpg", alt: "Marta Sánchez"}, ]
{ },
src: "http://img.b2bpic.net/free-photo/smiling-business-man-making-call-me-gesture_1262-5627.jpg", alt: "Juan Pérez"}, {
{ title: "Información", items: [
src: "http://img.b2bpic.net/free-photo/portrait-smiling-teenage-girl-with-braces-sitting-chair-while-dentist-standing-clinic_662251-2526.jpg", alt: "Sofía Ramos"}, { label: "Acerca de Nosotros", href: "#acerca" },
{ { label: "Reseñas", href: "#resenas" }
src: "http://img.b2bpic.net/free-photo/portrait-handsome-bearded-european-man-with-grey-hair-beard-smiles-pleasantly-looks-directly-front-being-good-mood-has-lucky-day-wears-spectacles-sweater-isolated-blue-wall_273609-44285.jpg", alt: "Roberto Castro"}, ]
{ },
src: "http://img.b2bpic.net/free-photo/always-brush-your-teeth-after-meal_329181-4752.jpg", alt: "Elena Torres"}, {
]} title: "Contacto", items: [
ratingAnimation="slide-up" { label: "Envíanos un Mensaje", href: "#contacto" },
avatarsAnimation="slide-up" { label: "Soporte", href: "#contacto" }
/> ]
</div> }
]}
<div id="faq" data-section="faq"> copyrightText="© 2024 Mundial Jerseys 2026. Todos los derechos reservados."
<FaqBase />
textboxLayout="default" </div>
useInvertedBackground={false}
faqs={[
{
id: "faq-1", title: "¿Aceptan seguros dentales?", content: "Sí, trabajamos con una amplia gama de aseguradoras dentales. Te recomendamos contactarnos para verificar si tu plan específico es compatible y cómo podemos ayudarte con los trámites."},
{
id: "faq-2", title: "¿Ofrecen planes de financiación para tratamientos?", content: "Absolutamente. Entendemos que algunos tratamientos pueden requerir una inversión. Por eso, ofrecemos diversas opciones de financiación y planes de pago flexibles para que puedas acceder al cuidado que necesitas sin preocupaciones."},
{
id: "faq-3", title: "¿Cómo puedo agendar una cita?", content: "Puedes agendar tu cita de manera sencilla llamándonos directamente, o utilizando nuestro formulario de contacto online disponible en la sección de 'Contacto'. ¡Esperamos verte pronto!"},
{
id: "faq-4", title: "¿Es doloroso el blanqueamiento dental?", content: "Nuestro proceso de blanqueamiento dental está diseñado para ser lo más cómodo posible. Utilizamos productos y técnicas que minimizan la sensibilidad, y nuestro equipo te guiará en cada paso para asegurar una experiencia placentera y resultados óptimos."},
]}
title="¿Preguntas Frecuentes?"
description="Encuentra respuestas rápidas a las dudas más comunes sobre nuestros servicios dentales, citas, pagos y el cuidado general de tu salud bucal."
faqsAnimation="slide-up"
/>
</div>
<div id="contacto" data-section="contacto">
<ContactText
useInvertedBackground={true}
background={{
variant: "radial-gradient"}}
text="¿Listo para tu Sonrisa Perfecta?"
buttons={[
{
text: "Agenda tu Consulta", href: "#contacto"},
{
text: "Envíanos un Mensaje", href: "mailto:info@dentalpremier.com"},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseReveal
logoText="Consultorio Dental Premier"
columns={[
{
title: "Servicios", items: [
{
label: "Limpieza Dental", href: "#servicios"},
{
label: "Blanqueamiento", href: "#servicios"},
{
label: "Ortodoncia", href: "#servicios"},
{
label: "Implantes", href: "#servicios"},
],
},
{
title: "Contacto", items: [
{
label: "Agenda tu Cita", href: "#contacto"},
{
label: "Ubicación", href: "#"},
{
label: "Email", href: "mailto:info@dentalpremier.com"},
],
},
{
title: "Legal", items: [
{
label: "Aviso de Privacidad", href: "#"},
{
label: "Términos y Condiciones", href: "#"},
],
},
]}
copyrightText="© 2024 Consultorio Dental Premier. Todos los derechos reservados."
/>
</div>
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #f6f0e9; --background: #0a0a0a;
--card: #efe7dd; --card: #1a1a1a;
--foreground: #2b180a; --foreground: #ffffff;
--primary-cta: #2b180a; --primary-cta: #1f7cff;
--primary-cta-text: #f6f0e9; --primary-cta-text: #ffffff;
--secondary-cta: #efe7dd; --secondary-cta: #010101;
--secondary-cta-text: #2b180a; --secondary-cta-text: #ffffff;
--accent: #94877c; --accent: #1f7cff;
--background-accent: #afa094; --background-accent: #f96b2f;
/* 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);