9 Commits

Author SHA1 Message Date
0bf684a99d Merge version_3 into main
Merge version_3 into main
2026-04-29 10:07:53 +00:00
c08df1bf21 Update src/app/page.tsx 2026-04-29 10:07:47 +00:00
38cb908cab Merge version_3 into main
Merge version_3 into main
2026-04-14 00:21:39 +00:00
fe515c1c10 Update src/app/page.tsx 2026-04-14 00:21:36 +00:00
33cc3721cb Merge version_3 into main
Merge version_3 into main
2026-04-14 00:21:02 +00:00
243ff69d6f Update src/app/page.tsx 2026-04-14 00:20:56 +00:00
180760fcc5 Add src/app/contact/page.tsx 2026-04-14 00:20:55 +00:00
5440b04b41 Merge version_2 into main
Merge version_2 into main
2026-04-13 23:57:35 +00:00
30594baa3f Update theme colors 2026-04-13 23:57:32 +00:00
3 changed files with 77 additions and 11 deletions

66
src/app/contact/page.tsx Normal file
View File

@@ -0,0 +1,66 @@
"use client";
import ReactLenis from "lenis/react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
export default function ContactPage() {
return (
<ThemeProvider
defaultButtonVariant="bounce-effect"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="medium"
sizing="mediumLargeSizeLargeTitles"
background="circleGradient"
cardStyle="layered-gradient"
primaryButtonStyle="radial-glow"
secondaryButtonStyle="glass"
headingFontWeight="semibold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
brandName="Carmen Cea"
navItems={[
{ name: "Inicio", id: "/" },
{ name: "Tratamientos", id: "/products" },
{ name: "Contacto", id: "/contact" }
]}
button={{ text: "Reservar cita", href: "https://wa.me/34662224408" }}
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
title="Reserva tu Cita en Carmen Cea"
description="Completa el formulario y te contactaremos por WhatsApp para confirmar tu cita. Estás a un paso de resaltar tu belleza."
inputs={[
{ name: "nombre", type: "text", placeholder: "Tu nombre completo", required: true },
{ name: "email", type: "email", placeholder: "Tu email (opcional)", required: false },
{ name: "whatsapp", type: "tel", placeholder: "Tu número de teléfono/WhatsApp", required: true }
]}
textarea={{ name: "consulta", placeholder: "¿Qué tratamiento te interesa? (ej. Diseño de cejas, Facial, etc.)", rows: 4, required: true }}
buttonText="¡Agendar vía WhatsApp!"
imageSrc="http://img.b2bpic.net/free-photo/female-client-going-through-microblading-treatment_23-2149183892.jpg"
mediaPosition="right"
useInvertedBackground={false}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
logoText="Carmen Cea"
columns={[
{ items: [{ label: "Cádiz, España" }, { label: "Av. Segunda Aguada, 18B" }] },
{ items: [{ label: "662 22 44 08" }, { label: "Lunes a Viernes" }] },
{ items: [{ label: "Instagram" }, { label: "Google Maps" }] }
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -13,7 +13,7 @@ import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import { Sparkles, Star, MapPin, Phone, Clock, Smile } from 'lucide-react';
import { Sparkles, Star, Smile } from 'lucide-react';
export default function LandingPage() {
return (
@@ -39,13 +39,12 @@ export default function LandingPage() {
{ name: "Resultados", id: "blog" },
{ name: "Contacto", id: "contact" }
]}
button={{ text: "Reservar cita", href: "https://wa.me/34662224408" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel
title="Tu piel y tus cejas, en manos expertas"
title="Tu Cuerpo, en manos expertas"
description="Más de 250 clientas confían en Carmen Cea para verse mejor cada día. Resultados naturales, perfección técnica y atención personalizada en el corazón de Cádiz."
tag="⭐⭐⭐⭐⭐ 5.0 +250 reseñas"
tagIcon={Star}
@@ -183,6 +182,7 @@ export default function LandingPage() {
]}
textboxLayout="default"
faqsAnimation="slide-up"
useInvertedBackground={false}
/>
</div>

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #f7f6f7;
--card: #ffffff;
--foreground: #250c0d;
--primary-cta: #b82b40;
--primary-cta-text: #f7f6f7;
--background: #efebe5;
--card: #f7f2ea;
--foreground: #000000;
--primary-cta: #000000;
--primary-cta-text: #efebe5;
--secondary-cta: #ffffff;
--secondary-cta-text: #250c0d;
--accent: #b90941;
--background-accent: #e8a8b6;
--secondary-cta-text: #000000;
--accent: #ffffff;
--background-accent: #e1b875;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);