import React, { useState, useEffect, useRef } from 'react'; import { motion, AnimatePresence, useScroll, useTransform } from 'framer-motion'; import { Instagram, ChevronRight, Star, Clock, MapPin, Menu, X, Phone, Sparkles, Award, ArrowRight, ChevronLeft } from 'lucide-react'; // Paleta de colores oficial extraída de su manual const COLORS = { gold: '#ceac6f', nude: '#dbc5a4', grey: '#a6aaab', light: '#f7f7f7', dark: '#1a1a1a' }; // Componente de Comparación Antes/Después (Estratégico para Conversión) const BeforeAfter = () => { const [sliderPos, setSliderPos] = useState(50); const containerRef = useRef(null); const handleMove = (e) => { if (!containerRef.current) return; const rect = containerRef.current.getBoundingClientRect(); const x = e.clientX || (e.touches && e.touches[0].clientX); const pos = ((x - rect.left) / rect.width) * 100; setSliderPos(Math.max(0, Math.min(100, pos))); }; return (
{/* After Image */}
Después
{/* Before Image Overlay */}
Antes
{/* Slider Line */}
); }; const App = () => { const [isMenuOpen, setIsMenuOpen] = useState(false); const [scrolled, setScrolled] = useState(false); const { scrollYProgress } = useScroll(); const yBg = useTransform(scrollYProgress, [0, 1], ["0%", "50%"]); useEffect(() => { const handleScroll = () => setScrolled(window.scrollY > 50); window.addEventListener('scroll', handleScroll); return () => window.removeEventListener('scroll', handleScroll); }, []); const services = [ { title: "Microblading Pro", tag: "Hiperrealismo", desc: "Simulación de vello natural con pigmentos orgánicos.", price: "$250" }, { title: "Powder Brows", tag: "Efecto Maquillaje", desc: "Sombreado suave para una densidad perfecta.", price: "$280" }, { title: "Lip Blush", tag: "Acuarela", desc: "Color y definición duradera para tus labios.", price: "$300" } ]; return (
{/* Header Premium */} {/* Hero Dinámico */}
Textura de Piel y Arte
Especialista en Belleza Facial

The Art of
Precision

Donde la ciencia de la piel se encuentra con el arte de la mirada. Resultados que no se notan, pero se sienten.

{/* Galería Interactiva Antes/Después */}

Resultados Reales

Mueve el deslizador para descubrir la transformación natural. Sin filtros, solo técnica avanzada.

+2k Clientas
100% Seguridad
{/* Servicios Premium */}
{services.map((s, i) => (
{s.tag}

{s.title}

{s.desc}

{s.price}
))}
{/* Booking CTA (Optimizado para SEM) */}
Studio Background

Diseñemos tu nueva mirada

Cupos limitados por mes para garantizar exclusividad.

{/* Footer Minimalista */} {/* Botón Flotante para Conversión Inmediata */}
); }; export default App;