From 8e7a9dd4d9043106071c33006226325394c45030 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 00:00:57 +0000 Subject: [PATCH 1/4] Update src/app/contacto/page.tsx --- src/app/contacto/page.tsx | 38 ++++++++++---------------------------- 1 file changed, 10 insertions(+), 28 deletions(-) diff --git a/src/app/contacto/page.tsx b/src/app/contacto/page.tsx index c06db58..96c84c6 100644 --- a/src/app/contacto/page.tsx +++ b/src/app/contacto/page.tsx @@ -35,9 +35,7 @@ export default function ContactPage() { @@ -50,32 +48,22 @@ export default function ContactPage() { useInvertedBackground={false} inputs={[ { - name: "nombre", - type: "text", - placeholder: "Tu nombre", - required: true, + name: "nombre", type: "text", placeholder: "Tu nombre", required: true, }, { - name: "email", - type: "email", - placeholder: "Tu correo electrónico", - required: true, + name: "email", type: "email", placeholder: "Tu correo electrónico", required: true, }, { - name: "telefono", - type: "tel", - placeholder: "Tu teléfono (WhatsApp)", - required: true, + name: "telefono", type: "tel", placeholder: "Tu teléfono (WhatsApp)", required: true, }, ]} textarea={{ - name: "mensaje", - placeholder: "Cuéntame qué tipo de propiedad buscas o cómo puedo ayudarte...", - rows: 5, + name: "mensaje", placeholder: "Cuéntame qué tipo de propiedad buscas o cómo puedo ayudarte...", rows: 5, required: true, }} buttonText="Enviar Mensaje" mediaPosition="right" + mediaAnimation="slide-up" onSubmit={(data) => { console.log("Contact form data:", data); }} @@ -89,7 +77,7 @@ export default function ContactPage() { description="Puedes comunicarte conmigo a través de múltiples canales. Disponible por teléfono, WhatsApp y correo electrónico. Respondo rápidamente a todas las consultas. También puedes visitarme en mi oficina en República Dominicana para discutir tus necesidades inmobiliarias en persona." tag="Información de Contacto" tagAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/beautiful-female-real-estate-agent-standing-house-entrance-smiling-woman-with-short-graying-hair-pink-suit-getting-ready-meet-customers-real-estate-business-work-concept_74855-22183.jpg?_wi=3" + imageSrc="http://img.b2bpic.net/free-photo/beautiful-female-real-estate-agent-standing-house-entrance-smiling-woman-with-short-graying-hair-pink-suit-getting-ready-meet-customers-real-estate-business-work-concept_74855-22183.jpg" imageAlt="Agente disponible para contacto" buttons={[ { text: "Llamar Ahora", href: "tel:+18095551234" }, @@ -108,19 +96,13 @@ export default function ContactPage() { socialLinks={[ { icon: Phone, - href: "tel:+18095551234", - ariaLabel: "Llamar por teléfono", - }, + href: "tel:+18095551234", ariaLabel: "Llamar por teléfono"}, { icon: MessageCircle, - href: "https://wa.me/18095551234", - ariaLabel: "Contactar por WhatsApp", - }, + href: "https://wa.me/18095551234", ariaLabel: "Contactar por WhatsApp"}, { icon: Mail, - href: "mailto:contacto@madreimmobiliaria.com", - ariaLabel: "Enviar correo", - }, + href: "mailto:contacto@madreimmobiliaria.com", ariaLabel: "Enviar correo"}, ]} /> -- 2.49.1 From d9ef135fade8a09e4b3ebd655451d11f85fd49c4 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 00:00:57 +0000 Subject: [PATCH 2/4] Update src/app/page.tsx --- src/app/page.tsx | 75 +++++++++++------------------------------------- 1 file changed, 17 insertions(+), 58 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index fec2002..43d2efa 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -38,9 +38,7 @@ export default function HomePage() { @@ -79,26 +77,11 @@ export default function HomePage() { gridVariant="three-columns-all-equal-width" products={[ { - id: "1", - name: "Apartamento Punta Cana", - price: "$185,000", - imageSrc: "http://img.b2bpic.net/free-photo/dining-interior_501050-1053.jpg?_wi=1", - imageAlt: "Apartamento de lujo en Punta Cana", - }, + id: "1", name: "Apartamento Punta Cana", price: "$185,000", imageSrc: "http://img.b2bpic.net/free-photo/dining-interior_501050-1053.jpg", imageAlt: "Apartamento de lujo en Punta Cana"}, { - id: "2", - name: "Villa con Piscina", - price: "$425,000", - imageSrc: "http://img.b2bpic.net/free-photo/pool-surrounded-by-palm-trees-near-hotel_181624-16151.jpg?_wi=1", - imageAlt: "Villa frente al mar con piscina", - }, + id: "2", name: "Villa con Piscina", price: "$425,000", imageSrc: "http://img.b2bpic.net/free-photo/pool-surrounded-by-palm-trees-near-hotel_181624-16151.jpg", imageAlt: "Villa frente al mar con piscina"}, { - id: "3", - name: "Penthouse Moderno", - price: "$350,000", - imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-standing-with-coffee-near-window_7502-9288.jpg?_wi=1", - imageAlt: "Penthouse con vista panorámica", - }, + id: "3", name: "Penthouse Moderno", price: "$350,000", imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-standing-with-coffee-near-window_7502-9288.jpg", imageAlt: "Penthouse con vista panorámica"}, ]} buttons={[{ text: "Ver Todas", href: "/propiedades" }]} buttonAnimation="slide-up" @@ -113,7 +96,7 @@ export default function HomePage() { tag="Sobre Mí" tagIcon={User} tagAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/beautiful-female-real-estate-agent-standing-house-entrance-smiling-woman-with-short-graying-hair-pink-suit-getting-ready-meet-customers-real-estate-business-work-concept_74855-22183.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/beautiful-female-real-estate-agent-standing-house-entrance-smiling-woman-with-short-graying-hair-pink-suit-getting-ready-meet-customers-real-estate-business-work-concept_74855-22183.jpg" imageAlt="Foto profesional de la agente inmobiliaria" buttons={[ { text: "Mis Propiedades", href: "/propiedades" }, @@ -135,21 +118,13 @@ export default function HomePage() { useInvertedBackground={false} avatars={[ { - src: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg", - alt: "Testimonial cliente 1", - }, + src: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg", alt: "Testimonial cliente 1"}, { - src: "http://img.b2bpic.net/free-photo/portrait-beautiful-business-office-business-center_1303-20365.jpg", - alt: "Testimonial cliente 2", - }, + src: "http://img.b2bpic.net/free-photo/portrait-beautiful-business-office-business-center_1303-20365.jpg", alt: "Testimonial cliente 2"}, { - src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg", - alt: "Testimonial cliente 3", - }, + src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg", alt: "Testimonial cliente 3"}, { - src: "http://img.b2bpic.net/free-photo/young-attractive-businesswoman_93675-133773.jpg", - alt: "Testimonial cliente 4", - }, + src: "http://img.b2bpic.net/free-photo/young-attractive-businesswoman_93675-133773.jpg", alt: "Testimonial cliente 4"}, ]} /> @@ -162,32 +137,22 @@ export default function HomePage() { useInvertedBackground={true} inputs={[ { - name: "nombre", - type: "text", - placeholder: "Tu nombre", - required: true, + name: "nombre", type: "text", placeholder: "Tu nombre", required: true, }, { - name: "email", - type: "email", - placeholder: "Tu correo electrónico", - required: true, + name: "email", type: "email", placeholder: "Tu correo electrónico", required: true, }, { - name: "telefono", - type: "tel", - placeholder: "Tu teléfono (WhatsApp)", - required: true, + name: "telefono", type: "tel", placeholder: "Tu teléfono (WhatsApp)", required: true, }, ]} textarea={{ - name: "mensaje", - placeholder: "Cuéntame qué tipo de propiedad buscas o cómo puedo ayudarte...", - rows: 5, + name: "mensaje", placeholder: "Cuéntame qué tipo de propiedad buscas o cómo puedo ayudarte...", rows: 5, required: true, }} buttonText="Enviar Mensaje" mediaPosition="right" + mediaAnimation="slide-up" onSubmit={(data) => { console.log("Form data:", data); }} @@ -202,19 +167,13 @@ export default function HomePage() { socialLinks={[ { icon: Phone, - href: "tel:+18095551234", - ariaLabel: "Llamar por teléfono", - }, + href: "tel:+18095551234", ariaLabel: "Llamar por teléfono"}, { icon: MessageCircle, - href: "https://wa.me/18095551234", - ariaLabel: "Contactar por WhatsApp", - }, + href: "https://wa.me/18095551234", ariaLabel: "Contactar por WhatsApp"}, { icon: Mail, - href: "mailto:contacto@madreimmobiliaria.com", - ariaLabel: "Enviar correo", - }, + href: "mailto:contacto@madreimmobiliaria.com", ariaLabel: "Enviar correo"}, ]} /> -- 2.49.1 From 8081770d605e7f9e2ddaf1bc9895c634ecd96b1b Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 00:00:58 +0000 Subject: [PATCH 3/4] Update src/app/propiedades/page.tsx --- src/app/propiedades/page.tsx | 64 ++++++++---------------------------- 1 file changed, 13 insertions(+), 51 deletions(-) diff --git a/src/app/propiedades/page.tsx b/src/app/propiedades/page.tsx index 2b92b64..8ef0b48 100644 --- a/src/app/propiedades/page.tsx +++ b/src/app/propiedades/page.tsx @@ -35,9 +35,7 @@ export default function PropertiesPage() { @@ -53,33 +51,13 @@ export default function PropertiesPage() { gridVariant="bento-grid" products={[ { - id: "1", - name: "Apartamento Punta Cana", - price: "$185,000", - imageSrc: "http://img.b2bpic.net/free-photo/dining-interior_501050-1053.jpg?_wi=2", - imageAlt: "Apartamento de lujo en Punta Cana", - }, + id: "1", name: "Apartamento Punta Cana", price: "$185,000", imageSrc: "http://img.b2bpic.net/free-photo/dining-interior_501050-1053.jpg", imageAlt: "Apartamento de lujo en Punta Cana"}, { - id: "2", - name: "Villa con Piscina", - price: "$425,000", - imageSrc: "http://img.b2bpic.net/free-photo/pool-surrounded-by-palm-trees-near-hotel_181624-16151.jpg?_wi=2", - imageAlt: "Villa frente al mar con piscina", - }, + id: "2", name: "Villa con Piscina", price: "$425,000", imageSrc: "http://img.b2bpic.net/free-photo/pool-surrounded-by-palm-trees-near-hotel_181624-16151.jpg", imageAlt: "Villa frente al mar con piscina"}, { - id: "3", - name: "Penthouse Moderno", - price: "$350,000", - imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-standing-with-coffee-near-window_7502-9288.jpg?_wi=2", - imageAlt: "Penthouse con vista panorámica", - }, + id: "3", name: "Penthouse Moderno", price: "$350,000", imageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-standing-with-coffee-near-window_7502-9288.jpg", imageAlt: "Penthouse con vista panorámica"}, { - id: "4", - name: "Casa Residencial", - price: "$275,000", - imageSrc: "http://img.b2bpic.net/free-photo/dining-interior_501050-1053.jpg?_wi=3", - imageAlt: "Casa residencial con jardín", - }, + id: "4", name: "Casa Residencial", price: "$275,000", imageSrc: "http://img.b2bpic.net/free-photo/dining-interior_501050-1053.jpg", imageAlt: "Casa residencial con jardín"}, ]} buttons={[{ text: "Solicitar Información", href: "/contacto" }]} buttonAnimation="slide-up" @@ -94,32 +72,22 @@ export default function PropertiesPage() { useInvertedBackground={true} inputs={[ { - name: "nombre", - type: "text", - placeholder: "Tu nombre completo", - required: true, + name: "nombre", type: "text", placeholder: "Tu nombre completo", required: true, }, { - name: "email", - type: "email", - placeholder: "Tu correo electrónico", - required: true, + name: "email", type: "email", placeholder: "Tu correo electrónico", required: true, }, { - name: "presupuesto", - type: "text", - placeholder: "Rango de presupuesto (ej: $200,000 - $300,000)", - required: false, + name: "presupuesto", type: "text", placeholder: "Rango de presupuesto (ej: $200,000 - $300,000)", required: false, }, ]} textarea={{ - name: "preferencias", - placeholder: "Cuéntame sobre la propiedad que buscas: ubicación, tipo, características...", - rows: 5, + name: "preferencias", placeholder: "Cuéntame sobre la propiedad que buscas: ubicación, tipo, características...", rows: 5, required: true, }} buttonText="Enviar Solicitud" mediaPosition="right" + mediaAnimation="slide-up" onSubmit={(data) => { console.log("Property inquiry:", data); }} @@ -134,19 +102,13 @@ export default function PropertiesPage() { socialLinks={[ { icon: Phone, - href: "tel:+18095551234", - ariaLabel: "Llamar por teléfono", - }, + href: "tel:+18095551234", ariaLabel: "Llamar por teléfono"}, { icon: MessageCircle, - href: "https://wa.me/18095551234", - ariaLabel: "Contactar por WhatsApp", - }, + href: "https://wa.me/18095551234", ariaLabel: "Contactar por WhatsApp"}, { icon: Mail, - href: "mailto:contacto@madreimmobiliaria.com", - ariaLabel: "Enviar correo", - }, + href: "mailto:contacto@madreimmobiliaria.com", ariaLabel: "Enviar correo"}, ]} /> -- 2.49.1 From aa9895f62d2f0eaf4b116291242e2e42939a4f7e Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 00:00:58 +0000 Subject: [PATCH 4/4] Update src/app/sobre-mi/page.tsx --- src/app/sobre-mi/page.tsx | 54 ++++++++++----------------------------- 1 file changed, 14 insertions(+), 40 deletions(-) diff --git a/src/app/sobre-mi/page.tsx b/src/app/sobre-mi/page.tsx index 6b5f7a5..5627dff 100644 --- a/src/app/sobre-mi/page.tsx +++ b/src/app/sobre-mi/page.tsx @@ -36,9 +36,7 @@ export default function AboutPage() { @@ -50,7 +48,7 @@ export default function AboutPage() { description="Con más de 15 años de experiencia en el mercado inmobiliario dominicano, me dedico a ayudar a mis clientes a encontrar las propiedades ideales para sus necesidades. Especializada en venta, alquiler e inversión inmobiliaria en las mejores zonas del país. Mi compromiso es garantizar transparencia, profesionalismo y resultados excepcionales en cada transacción." tag="Sobre Mí" tagAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/beautiful-female-real-estate-agent-standing-house-entrance-smiling-woman-with-short-graying-hair-pink-suit-getting-ready-meet-customers-real-estate-business-work-concept_74855-22183.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/beautiful-female-real-estate-agent-standing-house-entrance-smiling-woman-with-short-graying-hair-pink-suit-getting-ready-meet-customers-real-estate-business-work-concept_74855-22183.jpg" imageAlt="Foto profesional de la agente inmobiliaria" buttons={[ { text: "Ver Mis Propiedades", href: "/propiedades" }, @@ -72,21 +70,13 @@ export default function AboutPage() { useInvertedBackground={true} avatars={[ { - src: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg", - alt: "Testimonial cliente 1", - }, + src: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg", alt: "Testimonial cliente 1"}, { - src: "http://img.b2bpic.net/free-photo/portrait-beautiful-business-office-business-center_1303-20365.jpg", - alt: "Testimonial cliente 2", - }, + src: "http://img.b2bpic.net/free-photo/portrait-beautiful-business-office-business-center_1303-20365.jpg", alt: "Testimonial cliente 2"}, { - src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg", - alt: "Testimonial cliente 3", - }, + src: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg", alt: "Testimonial cliente 3"}, { - src: "http://img.b2bpic.net/free-photo/young-attractive-businesswoman_93675-133773.jpg", - alt: "Testimonial cliente 4", - }, + src: "http://img.b2bpic.net/free-photo/young-attractive-businesswoman_93675-133773.jpg", alt: "Testimonial cliente 4"}, ]} /> @@ -99,32 +89,22 @@ export default function AboutPage() { useInvertedBackground={false} inputs={[ { - name: "nombre", - type: "text", - placeholder: "Tu nombre", - required: true, + name: "nombre", type: "text", placeholder: "Tu nombre", required: true, }, { - name: "email", - type: "email", - placeholder: "Tu correo electrónico", - required: true, + name: "email", type: "email", placeholder: "Tu correo electrónico", required: true, }, { - name: "asunto", - type: "text", - placeholder: "Asunto de tu consulta", - required: false, + name: "asunto", type: "text", placeholder: "Asunto de tu consulta", required: false, }, ]} textarea={{ - name: "mensaje", - placeholder: "Cuéntame cómo puedo ayudarte...", - rows: 5, + name: "mensaje", placeholder: "Cuéntame cómo puedo ayudarte...", rows: 5, required: true, }} buttonText="Enviar Mensaje" mediaPosition="left" + mediaAnimation="slide-up" onSubmit={(data) => { console.log("About page contact:", data); }} @@ -139,19 +119,13 @@ export default function AboutPage() { socialLinks={[ { icon: Phone, - href: "tel:+18095551234", - ariaLabel: "Llamar por teléfono", - }, + href: "tel:+18095551234", ariaLabel: "Llamar por teléfono"}, { icon: MessageCircle, - href: "https://wa.me/18095551234", - ariaLabel: "Contactar por WhatsApp", - }, + href: "https://wa.me/18095551234", ariaLabel: "Contactar por WhatsApp"}, { icon: Mail, - href: "mailto:contacto@madreimmobiliaria.com", - ariaLabel: "Enviar correo", - }, + href: "mailto:contacto@madreimmobiliaria.com", ariaLabel: "Enviar correo"}, ]} /> -- 2.49.1