Skip to main content

Panel Izquierdo del Equipo

Este componente muestra el panel izquierdo de la interfaz de inicio de sesión para equipos. Ofrece un mensaje de bienvenida e invita al usuario a iniciar sesión mediante un botón. Está diseñado con una estética elegante y centrada en proporcionar una experiencia amigable y accesible.


🔍 Ubicación

src/components/team/LeftPanel.tsx


⚙️ Props

PropTipoDescripción
onLogin() => voidFunción que se ejecuta cuando el usuario hace clic en el botón "Iniciar Sesión".

🧩 Descripción General

LeftPanel forma parte de una interfaz dividida (usualmente en combinación con un panel derecho) y está pensado para proporcionar un espacio visualmente atractivo que motive al usuario a iniciar sesión. El botón cuenta con efectos de transición y estilos adaptativos para distintas resoluciones.


🎨 Estilos Destacados

  • Fondo verde oscuro (#35492c)
  • Texto blanco y tipografía serif para los títulos
  • Botón redondeado rojo oscuro (#7a1d27) con efecto hover
  • Responsive: adaptado para móviles y pantallas medianas con clases de Tailwind

✅ Comportamiento

Al hacer clic en el botón Iniciar Sesión, se ejecuta la función onLogin pasada como prop. Esto permite personalizar el comportamiento del login, por ejemplo, abriendo un modal, redireccionando o autenticando al usuario.


🧪 Ejemplo de Uso

import LeftPanel from "./LeftPanel";

const handleLogin = () => {
console.log("Login iniciado");
};

<LeftPanel onLogin={handleLogin} />