Componentes Formulario de inicio de sesión Componente de formulario de inicio de sesión

Componente de formulario de inicio de sesión

Un componente de formulario de inicio de sesión diseñado en 3D con un esquema de color triádico, adecuado para el comercio electrónico, con soporte y capacidad de respuesta para temas oscuros, construido con Tailwind CSS.

Vista previa

Código HTML

<div class="min-h-screen flex items-center justify-center bg-gray-100 dark:bg-gray-900">
  <div class="relative w-full max-w-md bg-white dark:bg-gray-800 rounded-lg shadow-xl p-8 transform transition-all duration-300 hover:scale-105">
    <div class="absolute inset-0 bg-gradient-to-br from-purple-400 via-pink-500 to-red-500 opacity-20 dark:opacity-40 rounded-lg transform -rotate-3 translate-x-2 translate-y-2 blur-sm"></div>
    <div class="relative z-10">
      <h2 class="text-3xl font-bold text-center text-gray-800 dark:text-gray-100 mb-6">Welcome Back!</h2>
      <p class="text-center text-gray-600 dark:text-gray-300 mb-8">Sign in to your e-commerce account</p>

      <form class="space-y-6">
        <div>
          <label for="email" class="block text-sm font-medium text-gray-700 dark:text-gray-200 mb-2">Email Address</label>
          <input type="email" id="email" name="email" placeholder="[email protected]" class="w-full px-4 py-3 rounded-lg bg-gray-50 dark:bg-gray-700 border border-gray-300 dark:border-gray-600 focus:ring-2 focus:ring-purple-500 dark:focus:ring-purple-400 focus:border-transparent transition duration-200 ease-in-out text-gray-900 dark:text-gray-100 placeholder-gray-400 dark:placeholder-gray-500 shadow-sm transform translate-z-0.5">
        </div>

        <div>
          <label for="password" class="block text-sm font-medium text-gray-700 dark:text-gray-200 mb-2">Password</label>
          <input type="password" id="password" name="password" placeholder="••••••••" class="w-full px-4 py-3 rounded-lg bg-gray-50 dark:bg-gray-700 border border-gray-300 dark:border-gray-600 focus:ring-2 focus:ring-pink-500 dark:focus:ring-pink-400 focus:border-transparent transition duration-200 ease-in-out text-gray-900 dark:text-gray-100 placeholder-gray-400 dark:placeholder-gray-500 shadow-sm transform translate-z-0.5">
        </div>

        <div class="flex items-center justify-between">
          <div class="flex items-center">
            <input id="remember_me" name="remember_me" type="checkbox" class="h-4 w-4 text-purple-600 dark:text-purple-500 focus:ring-purple-500 dark:focus:ring-purple-400 border-gray-300 rounded transform translate-z-0.5">
            <label for="remember_me" class="ml-2 block text-sm text-gray-900 dark:text-gray-200">Remember me</label>
          </div>
          <a href="#" class="text-sm font-medium text-pink-600 dark:text-pink-400 hover:text-pink-500 dark:hover:text-pink-300 transition duration-200 ease-in-out">Forgot your password?</a>
        </div>

        <button type="submit" class="w-full py-3 px-4 rounded-lg bg-red-600 dark:bg-red-500 text-white font-semibold text-lg shadow-lg hover:bg-red-700 dark:hover:bg-red-600 focus:outline-none focus:ring-2 focus:ring-red-500 dark:focus:ring-red-400 focus:ring-offset-2 dark:focus:ring-offset-gray-800 transform translate-z-0.5 transition duration-300 ease-in-out hover:-translate-y-0.5">
          Sign In
        </button>
      </form>

      <div class="mt-8 text-center">
        <p class="text-sm text-gray-600 dark:text-gray-400">Don't have an account? 
          <a href="#" class="font-medium text-purple-600 dark:text-purple-400 hover:text-purple-500 dark:hover:text-purple-300 transition duration-200 ease-in-out">Sign Up</a>
        </p>
      </div>
    </div>
  </div>
</div>

Componentes relacionados

Formulario de inicio de sesión retro

Un componente de formulario de inicio de sesión de estilo retro/vintage con efectos responsivos y compatibilidad con temas oscuros, diseñado con Tailwind CSS.

Abrir

Componente de formulario de inicio de sesión orgánico

Un componente de formulario de inicio de sesión complejo y receptivo con un estilo de diseño orgánico inspirado en la naturaleza y una combinación de colores apagados, adecuado para plataformas de música/audio. Incluye soporte para modo oscuro.

Abrir

Formulario de inicio de sesión skeuomórfico

Un componente de formulario de inicio de sesión esqueuomórfico con un esquema de color en escala de grises y complejidad compleja, diseñado para un sitio web de portafolio. Es responsivo y admite temas oscuros.

Abrir