Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0d0d1bda22 | |||
| 3753913f33 | |||
| c028f6c59d | |||
| 112ebadb06 | |||
| 32948f3bac | |||
| 25e993c25f | |||
| 001e3959d1 | |||
| 2b0f380a48 | |||
| 92e4c74ade | |||
| e0787a5eff | |||
| 9fb7b9e8ac | |||
| 78838cf117 | |||
| b63915e36e | |||
| 00c6acc056 | |||
| 656e7c39a2 |
@@ -7,6 +7,7 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
|
|||||||
import Tag from "@/tag/Tag";
|
import Tag from "@/tag/Tag";
|
||||||
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
||||||
import { Archivo } from "next/font/google";
|
import { Archivo } from "next/font/google";
|
||||||
|
import { Open_Sans } from "next/font/google";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -20,8 +21,14 @@ export const metadata: Metadata = {
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
const archivo = Archivo({
|
|
||||||
variable: "--font-archivo",
|
|
||||||
|
const inter = Inter({
|
||||||
|
variable: "--font-inter",
|
||||||
|
subsets: ["latin"],
|
||||||
|
});
|
||||||
|
const openSans = Open_Sans({
|
||||||
|
variable: "--font-open-sans",
|
||||||
subsets: ["latin"],
|
subsets: ["latin"],
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -33,7 +40,7 @@ export default function RootLayout({
|
|||||||
return (
|
return (
|
||||||
<html lang="en" suppressHydrationWarning>
|
<html lang="en" suppressHydrationWarning>
|
||||||
<ServiceWrapper>
|
<ServiceWrapper>
|
||||||
<body className={`${archivo.variable} antialiased`}>
|
<body className={`${inter.variable} ${openSans.variable} antialiased`}>
|
||||||
<Tag />
|
<Tag />
|
||||||
{children}
|
{children}
|
||||||
<script
|
<script
|
||||||
|
|||||||
150
src/app/page.tsx
150
src/app/page.tsx
@@ -6,7 +6,7 @@ import ContactSplit from '@/components/sections/contact/ContactSplit';
|
|||||||
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
|
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
|
||||||
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
|
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
|
||||||
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
|
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
|
||||||
import HeroLogo from '@/components/sections/hero/HeroLogo';
|
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
|
||||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||||
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
|
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
|
||||||
import TextAbout from '@/components/sections/about/TextAbout';
|
import TextAbout from '@/components/sections/about/TextAbout';
|
||||||
@@ -30,45 +30,35 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleFullscreen
|
<NavbarStyleFullscreen
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Inicio",
|
name: "Inicio", id: "#hero"},
|
||||||
id: "#hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Nosotros",
|
name: "Nosotros", id: "#about"},
|
||||||
id: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Opiniones",
|
name: "Opiniones", id: "#testimonials"},
|
||||||
id: "#testimonials",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Ubicación",
|
name: "Ubicación", id: "#contact"},
|
||||||
id: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="MEDVET"
|
brandName="MEDVET"
|
||||||
button={{
|
button={{
|
||||||
text: "WhatsApp",
|
text: "WhatsApp", href: "https://wa.me/528125706529"}}
|
||||||
href: "https://wa.me/528125706529",
|
|
||||||
}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroLogo
|
<HeroCarouselLogo
|
||||||
logoText="MEDVET Monterrey"
|
logoText=""
|
||||||
description="Comprometidos con la salud y el bienestar de tu mascota. Expertos en Cumbres."
|
description="Comprometidos con la salud y el bienestar de tu mascota. Expertos en Cumbres."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Llamar Ahora",
|
text: "Llamar Ahora", href: "tel:8184000520"},
|
||||||
href: "tel:8184000520",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "WhatsApp",
|
text: "WhatsApp", href: "https://wa.me/528125706529"},
|
||||||
href: "https://wa.me/528125706529",
|
]}
|
||||||
},
|
slides={[
|
||||||
|
{
|
||||||
|
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E5YWegwYm2GBXyF8qGtjaJbIZj/uploaded-1779473873289-fp6neqzg.png", imageAlt: "MEDVET Monterrey Logo"
|
||||||
|
}
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-veterinarian-taking-care-cat_23-2149100169.jpg"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -87,20 +77,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Medicina Preventiva",
|
title: "Medicina Preventiva", description: "Vacunación y chequeos rutinarios.", imageSrc: "http://img.b2bpic.net/free-photo/empty-doctor-office-awaiting-patient-visit-featuring-diagnostic-equipment_482257-118387.jpg"},
|
||||||
description: "Vacunación y chequeos rutinarios.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-doctor-office-awaiting-patient-visit-featuring-diagnostic-equipment_482257-118387.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Hospitalización",
|
title: "Hospitalización", description: "Atención 24/7 supervisada.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-doctor-veterinarian-examining-cute-black-pug-dog-vet-clinic-standing-white-backgrou_1258-160769.jpg"},
|
||||||
description: "Atención 24/7 supervisada.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-doctor-veterinarian-examining-cute-black-pug-dog-vet-clinic-standing-white-backgrou_1258-160769.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Emergencias",
|
title: "Emergencias", description: "Atención rápida en zona Cumbres.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-cute-dog-vet-clinic_23-2149304335.jpg"},
|
||||||
description: "Atención rápida en zona Cumbres.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-cute-dog-vet-clinic_23-2149304335.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Servicios Especializados"
|
title="Servicios Especializados"
|
||||||
description="Atención médica integral para tus seres queridos."
|
description="Atención médica integral para tus seres queridos."
|
||||||
@@ -114,45 +95,20 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "Pablo Hernández", handle: "@pablo", testimonial: "Excelente lugar para llevar a atender a tu mascota.", rating: 5,
|
||||||
name: "Pablo Hernández",
|
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-cute-puppy_23-2149304303.jpg"},
|
||||||
handle: "@pablo",
|
|
||||||
testimonial: "Excelente lugar para llevar a atender a tu mascota.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-cute-puppy_23-2149304303.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", name: "Ma del Rosario Meraz", handle: "@rosario", testimonial: "Excelente servicio y atención de los médicos 100% recomendables", rating: 5,
|
||||||
name: "Ma del Rosario Meraz",
|
imageSrc: "http://img.b2bpic.net/free-photo/adorable-chihuahua-dog-with-female-owner_23-2149880067.jpg"},
|
||||||
handle: "@rosario",
|
|
||||||
testimonial: "Excelente servicio y atención de los médicos 100% recomendables",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/adorable-chihuahua-dog-with-female-owner_23-2149880067.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", name: "Ismael Garrido", handle: "@ismael", testimonial: "No he tenido ningún problema.", rating: 5,
|
||||||
name: "Ismael Garrido",
|
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-smiling-woman-holding-boston-terrier-dog-park-summer-sunny-day-cheerful-mood-playing-with-pet-hugs-wearing-orange-dress-sunglasses-summer-style_285396-5124.jpg"},
|
||||||
handle: "@ismael",
|
|
||||||
testimonial: "No he tenido ningún problema.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-smiling-woman-holding-boston-terrier-dog-park-summer-sunny-day-cheerful-mood-playing-with-pet-hugs-wearing-orange-dress-sunglasses-summer-style_285396-5124.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "4",
|
id: "4", name: "Maria Lopez", handle: "@maria", testimonial: "Siempre atentos y cuidadosos.", rating: 5,
|
||||||
name: "Maria Lopez",
|
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-sitting-chair-stroking-her-cat_23-2147923018.jpg"},
|
||||||
handle: "@maria",
|
|
||||||
testimonial: "Siempre atentos y cuidadosos.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-sitting-chair-stroking-her-cat_23-2147923018.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "5",
|
id: "5", name: "Juan Perez", handle: "@juan", testimonial: "Los mejores en Cumbres.", rating: 5,
|
||||||
name: "Juan Perez",
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-man-showing-his-cute-dog-pointing-finger-black-pug-smiling-standing-white-ba_1258-144648.jpg"},
|
||||||
handle: "@juan",
|
|
||||||
testimonial: "Los mejores en Cumbres.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-man-showing-his-cute-dog-pointing-finger-black-pug-smiling-standing-white-ba_1258-144648.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
showRating={true}
|
showRating={true}
|
||||||
title="Lo que dicen nuestros clientes"
|
title="Lo que dicen nuestros clientes"
|
||||||
@@ -165,20 +121,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "f1",
|
id: "f1", title: "¿Cuentan con servicio de WhatsApp?", content: "Sí, escríbenos al 81 2570 6529."},
|
||||||
title: "¿Cuentan con servicio de WhatsApp?",
|
|
||||||
content: "Sí, escríbenos al 81 2570 6529.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f2",
|
id: "f2", title: "¿Dónde están ubicados?", content: "Hualahuises 6603, Hacienda de Santa Clara, Monterrey."},
|
||||||
title: "¿Dónde están ubicados?",
|
|
||||||
content: "Hualahuises 6603, Hacienda de Santa Clara, Monterrey.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f3",
|
id: "f3", title: "¿Cuál es su horario?", content: "Estamos abiertos hasta las 4 p.m."},
|
||||||
title: "¿Cuál es su horario?",
|
|
||||||
content: "Estamos abiertos hasta las 4 p.m.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
sideTitle="Preguntas Frecuentes"
|
sideTitle="Preguntas Frecuentes"
|
||||||
faqsAnimation="slide-up"
|
faqsAnimation="slide-up"
|
||||||
@@ -189,12 +136,11 @@ export default function LandingPage() {
|
|||||||
<ContactSplit
|
<ContactSplit
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{
|
||||||
variant: "animated-grid",
|
variant: "animated-grid"}}
|
||||||
}}
|
|
||||||
tag="Ubícanos"
|
tag="Ubícanos"
|
||||||
title="Visítanos en Monterrey"
|
title="Visítanos en Monterrey"
|
||||||
description="Estamos en Hualahuises 6603, Hacienda de Santa Clara. ¡Te esperamos!"
|
description="Estamos en Hualahuises 6603, Hacienda de Santa Clara. ¡Te esperamos!"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/map-spain-seen-through-magnifying-glass_23-2147837126.jpg"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E5YWegwYm2GBXyF8qGtjaJbIZj/uploaded-1779473437431-os39d2kr.png?_wi=2"
|
||||||
mediaAnimation="blur-reveal"
|
mediaAnimation="blur-reveal"
|
||||||
buttonText="Abrir en Google Maps"
|
buttonText="Abrir en Google Maps"
|
||||||
/>
|
/>
|
||||||
@@ -204,8 +150,7 @@ export default function LandingPage() {
|
|||||||
<ContactSplit
|
<ContactSplit
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
background={{
|
background={{
|
||||||
variant: "plain",
|
variant: "plain"}}
|
||||||
}}
|
|
||||||
tag="Contacto"
|
tag="Contacto"
|
||||||
title="Agenda tu cita"
|
title="Agenda tu cita"
|
||||||
description="Llámanos al 81 8400 0520 o contáctanos por nuestras redes sociales."
|
description="Llámanos al 81 8400 0520 o contáctanos por nuestras redes sociales."
|
||||||
@@ -220,34 +165,23 @@ export default function LandingPage() {
|
|||||||
logoText="MEDVET"
|
logoText="MEDVET"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Contacto",
|
title: "Contacto", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "81 8400 0520",
|
label: "81 8400 0520", href: "tel:8184000520"},
|
||||||
href: "tel:8184000520",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "WhatsApp",
|
label: "WhatsApp", href: "https://wa.me/528125706529"},
|
||||||
href: "https://wa.me/528125706529",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Redes",
|
title: "Redes", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Facebook",
|
label: "Facebook", href: "https://facebook.com"},
|
||||||
href: "https://facebook.com",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Privacidad",
|
label: "Privacidad", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
@@ -256,4 +190,4 @@ export default function LandingPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -11,7 +11,7 @@ html {
|
|||||||
body {
|
body {
|
||||||
background-color: var(--background);
|
background-color: var(--background);
|
||||||
color: var(--foreground);
|
color: var(--foreground);
|
||||||
font-family: var(--font-archivo), sans-serif;
|
font-family: var(--font-open-sans), sans-serif;
|
||||||
position: relative;
|
position: relative;
|
||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
overscroll-behavior: none;
|
overscroll-behavior: none;
|
||||||
@@ -24,5 +24,5 @@ h3,
|
|||||||
h4,
|
h4,
|
||||||
h5,
|
h5,
|
||||||
h6 {
|
h6 {
|
||||||
font-family: var(--font-archivo), sans-serif;
|
font-family: var(--font-inter), sans-serif;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
--background: #f5f5f5;
|
--background: #f5f5f5;
|
||||||
--card: #ffffff;
|
--card: #ffffff;
|
||||||
--foreground: #1c1c1c;
|
--foreground: #41a7bd;
|
||||||
--primary-cta: #1c1c1c;
|
--primary-cta: #1c1c1c;
|
||||||
--primary-cta-text: #f5f5f5;
|
--primary-cta-text: #f5f5f5;
|
||||||
--secondary-cta: #ffffff;
|
--secondary-cta: #ffffff;
|
||||||
|
|||||||
Reference in New Issue
Block a user