27 Commits

Author SHA1 Message Date
49ef70a6e1 Merge version_12 into main
Merge version_12 into main
2026-05-06 18:44:14 +00:00
132206f115 Update src/app/page.tsx 2026-05-06 18:44:11 +00:00
1db63a00ba Merge version_12 into main
Merge version_12 into main
2026-05-06 18:43:15 +00:00
462f4c946a Update theme colors 2026-05-06 18:43:12 +00:00
a8039bdea1 Merge version_11 into main
Merge version_11 into main
2026-05-06 18:42:47 +00:00
c230e82e06 Update theme colors 2026-05-06 18:42:44 +00:00
aacdced7b4 Merge version_10 into main
Merge version_10 into main
2026-05-06 18:42:32 +00:00
8d06a5f0e6 Update theme colors 2026-05-06 18:42:29 +00:00
c9b542290c Merge version_9 into main
Merge version_9 into main
2026-05-06 18:40:19 +00:00
c2dfd561b1 Update theme colors 2026-05-06 18:40:15 +00:00
f096655402 Merge version_8 into main
Merge version_8 into main
2026-05-06 18:40:09 +00:00
4f166b5f69 Update theme colors 2026-05-06 18:40:06 +00:00
37fcbc8f15 Merge version_7 into main
Merge version_7 into main
2026-05-06 18:40:02 +00:00
8fd85c0bf2 Update theme colors 2026-05-06 18:39:56 +00:00
d43b109107 Merge version_6 into main
Merge version_6 into main
2026-05-06 18:39:39 +00:00
20e6ae433b Update theme colors 2026-05-06 18:39:36 +00:00
81820631a3 Merge version_5 into main
Merge version_5 into main
2026-05-06 18:39:25 +00:00
d398b34f3e Update theme colors 2026-05-06 18:39:22 +00:00
621f96fe78 Merge version_4 into main
Merge version_4 into main
2026-05-06 18:38:39 +00:00
425a087fcd Update theme fonts 2026-05-06 18:38:35 +00:00
3caef941eb Update theme fonts 2026-05-06 18:38:35 +00:00
ec83e4bef5 Merge version_4 into main
Merge version_4 into main
2026-05-06 18:20:03 +00:00
41f88d550a Update src/app/page.tsx 2026-05-06 18:19:57 +00:00
2816d693ff Merge version_3 into main
Merge version_3 into main
2026-05-06 18:19:09 +00:00
9eb795dd82 Update src/app/page.tsx 2026-05-06 18:19:06 +00:00
db551deb30 Merge version_2 into main
Merge version_2 into main
2026-05-06 18:17:23 +00:00
8192e3152b Update src/app/page.tsx 2026-05-06 18:17:20 +00:00
3 changed files with 42 additions and 100 deletions

View File

@@ -15,6 +15,7 @@ export const metadata: Metadata = {
description: 'El Caniche Rosa es el destino definitivo para el cuidado y estilo exclusivo de tu mascota. Servicios de peluquería y spa premium en un ambiente boutique.', description: 'El Caniche Rosa es el destino definitivo para el cuidado y estilo exclusivo de tu mascota. Servicios de peluquería y spa premium en un ambiente boutique.',
}; };
const dmSans = DM_Sans({ const dmSans = DM_Sans({
variable: "--font-dm-sans", variable: "--font-dm-sans",
subsets: ["latin"], subsets: ["latin"],

View File

@@ -31,23 +31,15 @@ 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: "Servicios", name: "Servicios", id: "features"},
id: "features",
},
{ {
name: "Contacto", name: "Contacto", id: "contact"},
id: "contact",
},
]} ]}
brandName="El Caniche Rosa" brandName=""
/> />
</div> </div>
@@ -57,9 +49,7 @@ export default function LandingPage() {
description="Bienvenido a la experiencia de cuidado y estilo más exclusiva para tu mascota. Elegancia, mimo y profesionalismo en cada detalle." description="Bienvenido a la experiencia de cuidado y estilo más exclusiva para tu mascota. Elegancia, mimo y profesionalismo en cada detalle."
buttons={[ buttons={[
{ {
text: "Reservar cita", text: "Reservar cita", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/luxury-retro-wall-lamp-cafe_1150-10890.jpg" imageSrc="http://img.b2bpic.net/free-photo/luxury-retro-wall-lamp-cafe_1150-10890.jpg"
imageAlt="Boutique salon de lujo" imageAlt="Boutique salon de lujo"
@@ -74,17 +64,11 @@ export default function LandingPage() {
description="El Caniche Rosa nace con la pasión de ofrecer un servicio integral de peluquería y estilo, fusionando técnicas avanzadas con un trato delicado y personalizado para que tu compañero se sienta como en casa." description="El Caniche Rosa nace con la pasión de ofrecer un servicio integral de peluquería y estilo, fusionando técnicas avanzadas con un trato delicado y personalizado para que tu compañero se sienta como en casa."
bulletPoints={[ bulletPoints={[
{ {
title: "Servicios exclusivos", title: "Servicios exclusivos", description: "Baño, corte y estilo adaptado a la personalidad de cada mascota."},
description: "Baño, corte y estilo adaptado a la personalidad de cada mascota.",
},
{ {
title: "Atención personalizada", title: "Atención personalizada", description: "Entendemos que cada perro es único y requiere un trato específico."},
description: "Entendemos que cada perro es único y requiere un trato específico.",
},
{ {
title: "Productos premium", title: "Productos premium", description: "Utilizamos solo los mejores cosméticos para cuidar piel y pelaje."},
description: "Utilizamos solo los mejores cosméticos para cuidar piel y pelaje.",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/cute-little-black-french-bulldog-studio_1303-27308.jpg" imageSrc="http://img.b2bpic.net/free-photo/cute-little-black-french-bulldog-studio_1303-27308.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -97,20 +81,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
features={[ features={[
{ {
title: "Corte de Razas", title: "Corte de Razas", description: "Expertos en estilo que resaltan la personalidad única de tu mascota.", imageSrc: "http://img.b2bpic.net/free-photo/cute-caucasian-young-woman-with-dark-short-hair-is-sitting-with-her-bulldog-pink-background-true-friendship-wonderful-happy-moments_197531-31374.jpg"},
description: "Expertos en estándares de raza y cortes de diseño.",
imageSrc: "http://img.b2bpic.net/free-photo/cute-caucasian-young-woman-with-dark-short-hair-is-sitting-with-her-bulldog-pink-background-true-friendship-wonderful-happy-moments_197531-31374.jpg",
},
{ {
title: "Spa Canino", title: "Spa Canino", description: "Rituales de relajación profunda para renovar su bienestar y vitalidad.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-yorkshire-dog_23-2151779247.jpg"},
description: "Tratamientos de hidratación profunda y relax.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-yorkshire-dog_23-2151779247.jpg",
},
{ {
title: "Higiene Completa", title: "Higiene Completa", description: "Cuidado preventivo esencial para mantener su salud y limpieza diaria.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-young-woman-using-laptop-street-with-night-city_1153-3536.jpg"},
description: "Corte de uñas, limpieza de oídos y glándulas.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-young-woman-using-laptop-street-with-night-city_1153-3536.jpg",
},
]} ]}
title="Lo que ofrecemos" title="Lo que ofrecemos"
description="Servicios profesionales enfocados en la salud y estética de tu mascota." description="Servicios profesionales enfocados en la salud y estética de tu mascota."
@@ -124,29 +99,13 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
team={[ team={[
{ {
id: "1", id: "1", name: "Lucía P.", role: "Directora Creativa", imageSrc: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-holding-paws-dog-front-camera-pink-background-good-relationship-animals-people-concept_197531-31344.jpg"},
name: "Lucía P.",
role: "Directora Creativa",
imageSrc: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-holding-paws-dog-front-camera-pink-background-good-relationship-animals-people-concept_197531-31344.jpg",
},
{ {
id: "2", id: "2", name: "Marcos R.", role: "Estilista Senior", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-man-hugging-his-white-dog_23-2148164509.jpg"},
name: "Marcos R.",
role: "Estilista Senior",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-man-hugging-his-white-dog_23-2148164509.jpg",
},
{ {
id: "3", id: "3", name: "Elena S.", role: "Terapeuta Spa", imageSrc: "http://img.b2bpic.net/free-photo/beauty-woman-s-with-blue-eyes-portrait_633478-325.jpg"},
name: "Elena S.",
role: "Terapeuta Spa",
imageSrc: "http://img.b2bpic.net/free-photo/beauty-woman-s-with-blue-eyes-portrait_633478-325.jpg",
},
{ {
id: "4", id: "4", name: "Javier M.", role: "Atención al Cliente", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-beautiful-woman-looking-camera-while-standing-counter-movie-house_613910-21690.jpg"},
name: "Javier M.",
role: "Atención al Cliente",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-beautiful-woman-looking-camera-while-standing-counter-movie-house_613910-21690.jpg",
},
]} ]}
title="Nuestro equipo" title="Nuestro equipo"
description="Profesionales apasionados por la estética y el bienestar animal." description="Profesionales apasionados por la estética y el bienestar animal."
@@ -156,30 +115,20 @@ export default function LandingPage() {
<div id="testimonial" data-section="testimonial"> <div id="testimonial" data-section="testimonial">
<TestimonialCardFifteen <TestimonialCardFifteen
useInvertedBackground={true} useInvertedBackground={true}
testimonial="¡El mejor lugar para mi perro! Salen siempre guapísimos y muy relajados. Se nota el amor que le ponen al trabajo." testimonial="¡El cambio fue increíble! Mi perro volvió radiante y, lo más importante, totalmente tranquilo. Verlo feliz tras su sesión de spa me da una paz inmensa, sabiendo que lo cuidan con tanto cariño y profesionalismo."
rating={5} rating={5}
author="Sofía G." author="Sofía G."
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/smiling-young-man-holds-his-dog-paw-hand-looks-happy-concept-petfriendly-cafe-freelance-coworking-space_1258-314652.jpg", src: "http://img.b2bpic.net/free-photo/smiling-young-man-holds-his-dog-paw-hand-looks-happy-concept-petfriendly-cafe-freelance-coworking-space_1258-314652.jpg", alt: "Sofía G."},
alt: "Sofía G.",
},
{ {
src: "http://img.b2bpic.net/free-photo/cheerful-young-man-glasses-sitting-near-cute-small-dog-looking-camera-dog-owner-staring-ha_1258-160684.jpg", src: "http://img.b2bpic.net/free-photo/cheerful-young-man-glasses-sitting-near-cute-small-dog-looking-camera-dog-owner-staring-ha_1258-160684.jpg", alt: "Carlos L."},
alt: "Carlos L.",
},
{ {
src: "http://img.b2bpic.net/free-photo/front-view-beautiful-woman-dog_23-2148777112.jpg", src: "http://img.b2bpic.net/free-photo/front-view-beautiful-woman-dog_23-2148777112.jpg", alt: "Andrea M."},
alt: "Andrea M.",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-handsome-bearded-brutal-tattooed-happy-man-holds-pomeranian-spitz-playing-with-lovely-pet_343596-1510.jpg", src: "http://img.b2bpic.net/free-photo/young-handsome-bearded-brutal-tattooed-happy-man-holds-pomeranian-spitz-playing-with-lovely-pet_343596-1510.jpg", alt: "Pedro R."},
alt: "Pedro R.",
},
{ {
src: "http://img.b2bpic.net/free-photo/modern-woman-drinking-coffee_23-2148020563.jpg", src: "http://img.b2bpic.net/free-photo/modern-woman-drinking-coffee_23-2148020563.jpg", alt: "Lucía F."},
alt: "Lucía F.",
},
]} ]}
ratingAnimation="slide-up" ratingAnimation="slide-up"
avatarsAnimation="slide-up" avatarsAnimation="slide-up"
@@ -191,20 +140,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "1", id: "1", title: "¿Necesito cita previa?", content: "Sí, recomendamos reservar con antelación para asegurar tu lugar."},
title: "¿Necesito cita previa?",
content: "Sí, recomendamos reservar con antelación para asegurar tu lugar.",
},
{ {
id: "2", id: "2", title: "¿Qué productos utilizan?", content: "Usamos champús y cosméticos dermatológicos de alta gama."},
title: "¿Qué productos utilizan?",
content: "Usamos champús y cosméticos dermatológicos de alta gama.",
},
{ {
id: "3", id: "3", title: "¿Tienen servicio de recogida?", content: "Actualmente trabajamos únicamente en nuestro salón boutique."},
title: "¿Tienen servicio de recogida?", ]}
content: "Actualmente trabajamos únicamente en nuestro salón boutique.", buttons={[
}, {
text: "¿Tienes más dudas? Contáctanos", href: "#contact"},
]} ]}
sideTitle="Preguntas Frecuentes" sideTitle="Preguntas Frecuentes"
sideDescription="Respondemos a tus dudas sobre nuestros servicios de peluquería y spa." sideDescription="Respondemos a tus dudas sobre nuestros servicios de peluquería y spa."
@@ -216,14 +160,11 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{
variant: "canvas-reveal", variant: "canvas-reveal"}}
}}
text="Reserva tu cita hoy en El Caniche Rosa y da a tu mascota la experiencia que merece." text="Reserva tu cita hoy en El Caniche Rosa y da a tu mascota la experiencia que merece."
buttons={[ buttons={[
{ {
text: "Contactar por WhatsApp", text: "Contactar por WhatsApp", href: "https://wa.me/123456789"},
href: "https://wa.me/123456789",
},
]} ]}
/> />
</div> </div>

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #f5f5f5; --background: #000000;
--card: #ffffff; --card: #0c0c0c;
--foreground: #1c1c1c; --foreground: #ffffff;
--primary-cta: #1c1c1c; --primary-cta: #cee7ff;
--primary-cta-text: #f5f5f5; --primary-cta-text: #000000;
--secondary-cta: #ffffff; --secondary-cta: #000000;
--secondary-cta-text: #1c1c1c; --secondary-cta-text: #ffffff;
--accent: #159c49; --accent: #535353;
--background-accent: #a8e8ba; --background-accent: #CEE7FF;
/* 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);