From 5a8ad8cda588aba3e8b82d001d785b0b61451e39 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 18:30:45 +0000 Subject: [PATCH 1/3] Update src/app/layout.tsx --- src/app/layout.tsx | 34 +++++++++------------------------- 1 file changed, 9 insertions(+), 25 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 8281650..925b14e 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -7,48 +7,32 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const halant = Halant({ - variable: "--font-halant", - subsets: ["latin"], + variable: "--font-halant", subsets: ["latin"], weight: ["300", "400", "500", "600", "700"], }); const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], + variable: "--font-inter", subsets: ["latin"], }); const lato = Lato({ - variable: "--font-lato", - subsets: ["latin"], + variable: "--font-lato", subsets: ["latin"], weight: ["100", "300", "400", "700", "900"], }); export const metadata: Metadata = { - title: "Montaño Abogados | Despacho Jurídico e Inmobiliario en Guadalajara", - description: "Asesoría legal integral en asuntos civiles, familiares, administrativos e inmobiliarios. Profesionales con 15+ años en Guadalajara.", - keywords: "abogado Guadalajara, despacho jurídico, inmobiliario, divorcio, consulta legal", - metadataBase: new URL("https://montanoabogados.mx"), + title: "Montaño Abogados | Despacho Jurídico e Inmobiliario en Guadalajara", description: "Asesoría legal integral en asuntos civiles, familiares, administrativos e inmobiliarios. Profesionales con 15+ años en Guadalajara.", keywords: "abogado Guadalajara, despacho jurídico, inmobiliario, divorcio, consulta legal", metadataBase: new URL("https://montanoabogados.mx"), alternates: { - canonical: "https://montanoabogados.mx", - }, + canonical: "https://montanoabogados.mx"}, openGraph: { - title: "Montaño Abogados | Despacho Jurídico e Inmobiliario", - description: "Protección legal integral. Asesoría en divorcios, inmuebles, arrendamientos y asuntos administrativos en Guadalajara.", - url: "https://montanoabogados.mx", - siteName: "Montaño Abogados", - type: "website", - images: [ + title: "Montaño Abogados | Despacho Jurídico e Inmobiliario", description: "Protección legal integral. Asesoría en divorcios, inmuebles, arrendamientos y asuntos administrativos en Guadalajara.", url: "https://montanoabogados.mx", siteName: "Montaño Abogados", type: "website", images: [ { - url: "http://img.b2bpic.net/free-photo/mature-lawyer-sitting-courtroom-gesturing_23-2147898580.jpg", - alt: "Oficina profesional de Montaño Abogados", - }, + url: "http://img.b2bpic.net/free-photo/young-attractive-emotional-girl-business-style-clothes-sitting-desk-with-phone-office-audience_78826-2212.jpg", alt: "Oficina profesional de Montaño Abogados"}, ], }, twitter: { - card: "summary_large_image", - title: "Montaño Abogados | Despacho Jurídico", - description: "Asesoría legal integral en Guadalajara. Divorcios, inmuebles, arrendamientos y más.", - images: ["http://img.b2bpic.net/free-photo/mature-lawyer-sitting-courtroom-gesturing_23-2147898580.jpg"], + card: "summary_large_image", title: "Montaño Abogados | Despacho Jurídico", description: "Asesoría legal integral en Guadalajara. Divorcios, inmuebles, arrendamientos y más.", images: [ + "http://img.b2bpic.net/free-photo/young-attractive-emotional-girl-business-style-clothes-sitting-desk-with-phone-office-audience_78826-2212.jpg"], }, robots: { index: true, -- 2.49.1 From beb736b19c89fe3fdd9e4e9ed30ecd3ad81c2281 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 18:30:45 +0000 Subject: [PATCH 2/3] Update src/app/nosotros/page.tsx --- src/app/nosotros/page.tsx | 89 ++++++++++++++++++++------------------- 1 file changed, 46 insertions(+), 43 deletions(-) diff --git a/src/app/nosotros/page.tsx b/src/app/nosotros/page.tsx index 9763cfe..b492bab 100644 --- a/src/app/nosotros/page.tsx +++ b/src/app/nosotros/page.tsx @@ -5,6 +5,7 @@ import Link from "next/link"; import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout"; import MetricCardSeven from "@/components/sections/metrics/MetricCardSeven"; +import FaqBase from "@/components/sections/faq/FaqBase"; import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; import { Briefcase } from "lucide-react"; @@ -22,23 +23,23 @@ export default function AboutPage() { secondaryButtonStyle="solid" headingFontWeight="extrabold" > + {/* Navbar */} + {/* About Section */}
+ {/* Metrics Section */}
+ {/* FAQ Section */} +
+ +
+ + {/* Footer */} -- 2.49.1 From 8eb52a259ff9ec250f5969cf232059a80a86ff4b Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 18:30:46 +0000 Subject: [PATCH 3/3] Update src/app/page.tsx --- src/app/page.tsx | 245 +++++++++++++---------------------------------- 1 file changed, 67 insertions(+), 178 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 139016e..e6ce112 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -14,14 +14,6 @@ import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; import { Shield, Briefcase, Calendar } from "lucide-react"; export default function HomePage() { - const navItems = [ - { name: "Inicio", id: "/" }, - { name: "Nosotros", id: "/nosotros" }, - { name: "Servicios", id: "services" }, - { name: "Preguntas Frecuentes", id: "faq" }, - { name: "Contacto", id: "contact" }, - ]; - return ( + {/* Navbar */} + {/* Hero Section */}
+ {/* About Section */}
+ {/* Services Section */}
+ {/* Process Section */}
+ {/* Testimonials Section */}
+ {/* Metrics Section */}
+ {/* FAQ Section */}
gratuita y sin compromiso. Nos interesa escuchar tu caso y presentarte opciones realistas antes de cualquier acuerdo.", - }, + id: "1", title: "¿Cuál es el costo de una consulta inicial?", content: "La consulta inicial con nuestro equipo es gratuita y sin compromiso. Nos interesa escuchar tu caso y presentarte opciones realistas antes de cualquier acuerdo."}, { - id: "2", - title: "¿Cuánto tiempo tarda resolver un asunto legal?", - content: "Esto depende del tipo de caso. Algunos asuntos se resuelven en semanas (regularización documental), mientras que litigios complejos pueden tomar meses. En la consulta te damos un estimado realista.", - }, + id: "2", title: "¿Cuánto tiempo tarda resolver un asunto legal?", content: "Esto depende del tipo de caso. Algunos asuntos se resuelven en semanas (regularización documental), mientras que litigios complejos pueden tomar meses. En la consulta te damos un estimado realista."}, { - id: "3", - title: "¿Manejan casos de divorcio contencioso?", - content: "Sí. Tenemos experiencia en divorcios amistosos y contenciosos. Protegemos tus derechos en custodia, pensión alimenticia y división de bienes. Buscamos siempre llegar a acuerdos justos.", - }, + id: "3", title: "¿Manejan casos de divorcio contencioso?", content: "Sí. Tenemos experiencia en divorcios amistosos y contenciosos. Protegemos tus derechos en custodia, pensión alimenticia y división de bienes. Buscamos siempre llegar a acuerdos justos."}, { - id: "4", - title: "¿Qué debo llevar a mi primera consulta?", - content: "Trae cualquier documento relacionado con tu caso: contratos, actas, correspondencia, multas, documentos inmobiliarios, etc. Si no tienes todo, no hay problema; el equipo te guiará en qué necesitamos.", - }, + id: "4", title: "¿Qué debo llevar a mi primera consulta?", content: "Trae cualquier documento relacionado con tu caso: contratos, actas, correspondencia, multas, documentos inmobiliarios, etc. Si no tienes todo, no hay problema; el equipo te guiará en qué necesitamos."}, { - id: "5", - title: "¿Ofrecen asesoría antes de comprar o vender un inmueble?", - content: "Absolutamente. Te asesoramos en toda la transacción: revisión del inmueble, documentación, permisos municipales, escrituras, impuestos y trámites finales. Proteges tu inversión desde el inicio.", - }, + id: "5", title: "¿Ofrecen asesoría antes de comprar o vender un inmueble?", content: "Absolutamente. Te asesoramos en toda la transacción: revisión del inmueble, documentación, permisos municipales, escrituras, impuestos y trámites finales. Proteges tu inversión desde el inicio."}, { - id: "6", - title: "¿Atienden asuntos administrativos (multas, infracciones)?", - content: "Sí. Representamos clientes en impugnación de multas administrativas, vehiculares y sanciones. Preparamos recursos y defendemos tus derechos ante autoridades.", - }, + id: "6", title: "¿Atienden asuntos administrativos (multas, infracciones)?", content: "Sí. Representamos clientes en impugnación de multas administrativas, vehiculares y sanciones. Preparamos recursos y defendemos tus derechos ante autoridades."}, ]} textboxLayout="default" faqsAnimation="slide-up" @@ -327,48 +229,35 @@ export default function HomePage() { />
+ {/* Contact Section */}
consulta inicial gratuita donde definimos honorarios justos y transparentes.", - }, + id: "1", title: "¿Cuánto cuesta una asesoría legal?", content: "Nuestras tarifas varían según la complejidad del caso. Ofrecemos consulta inicial gratuita donde definimos honorarios justos y transparentes."}, { - id: "2", - title: "¿Puedo contactarlos fuera de horario de oficina?", - content: "Sí. Por WhatsApp respondemos mensajes con rapidez. Para emergencias legales, contáctanos y coordinaremos atención especial.", - }, + id: "2", title: "¿Puedo contactarlos fuera de horario de oficina?", content: "Sí. Por WhatsApp respondemos mensajes con rapidez. Para emergencias legales, contáctanos y coordinaremos atención especial."}, { - id: "3", - title: "¿Atienden casos en línea?", - content: "Sí. Realizamos consultas, seguimiento de casos y asesoría por videollamada. La primera consulta puede ser presencial o virtual, como prefieras.", - }, + id: "3", title: "¿Atienden casos en línea?", content: "Sí. Realizamos consultas, seguimiento de casos y asesoría por videollamada. La primera consulta puede ser presencial o virtual, como prefieras."}, ]} ctaTitle="Agendar una Consulta" ctaDescription="Hablemos de tu caso. La primera cita es gratis y sin compromiso." ctaButton={{ - text: "Agendar Ahora", - href: "tel:+523312345678", - }} + text: "Agendar Ahora", href: "tel:+523312345678"}} ctaIcon={Calendar} animationType="slide-up" useInvertedBackground={true} />
+ {/* Footer */}
-- 2.49.1