Formulario de Inicio de Sesión Animado

Intermedio

Formulario de inicio de sesión moderno con animaciones suaves, validación y opciones de inicio de sesión social, perfecto para autenticación de usuarios.

Vista Previa en Vivo

Implementación del Código

HTML
<div class="login-form-container">
  <div class="login-form-demo">
    <div class="form-wrapper">
      <div class="form-header">
        <h2>Bienvenido de Nuevo</h2>
        <p>Inicia sesión en tu cuenta</p>
      </div>
      
      <form class="login-form" id="loginForm">
        <div class="form-group">
          <label for="email">Dirección de Email</label>
          <div class="input-wrapper">
            <input type="email" id="email" name="email" required placeholder="Ingresa tu email">
            <div class="input-icon">✉️</div>
          </div>
        </div>
        
        <div class="form-group">
          <label for="password">Contraseña</label>
          <div class="input-wrapper">
            <input type="password" id="password" name="password" required placeholder="Ingresa tu contraseña">
            <div class="input-icon">🔒</div>
            <button type="button" class="toggle-password" id="togglePassword">👁️</button>
          </div>
        </div>
        
        <div class="form-options">
          <label class="checkbox-label">
            <input type="checkbox" id="rememberMe" name="rememberMe">
            <span class="checkmark"></span>
            Recordarme
          </label>
          <a href="#" class="forgot-password">¿Olvidaste tu contraseña?</a>
        </div>
        
        <button type="submit" class="btn btn-primary" id="loginBtn">
          <span class="btn-text">Iniciar Sesión</span>
          <span class="btn-spinner" id="loginSpinner"></span>
        </button>
        
        <div class="divider">
          <span>o continúa con</span>
        </div>
        
        <div class="social-login">
          <button type="button" class="social-btn google">
            <span class="social-icon">G</span>
            <span class="social-text">Google</span>
          </button>
          <button type="button" class="social-btn facebook">
            <span class="social-icon">f</span>
            <span class="social-text">Facebook</span>
          </button>
          <button type="button" class="social-btn apple">
            <span class="social-icon">🍎</span>
            <span class="social-text">Apple</span>
          </button>
        </div>
        
        <div class="signup-link">
          ¿No tienes cuenta? <a href="#">Regístrate</a>
        </div>
      </form>
    </div>
  </div>
</div>

Características del Fragmento

Diseño Responsivo: Sí
Soporte para Modo Oscuro: No
Categoría: authentication
Nivel de Dificultad: Intermedio

Compatibilidad del Navegador

🟢
chrome 50+
🟠
firefox 45+
🔵
safari 10+
🟦
edge 15+