Componente de componentes de autenticación
Un componente de autenticación simple diseñado con estilo Neumorphism y un esquema de color monocromático, adecuado para interfaces de redes sociales. Incluye un formulario de inicio de sesión con campos de correo electrónico y contraseña, un botón de inicio de sesión y un enlace de registro. El componente responde y es compatible con el modo oscuro.
Código HTML
<div class="flex items-center justify-center min-h-screen bg-gray-100 dark:bg-gray-800">
<div class="bg-white dark:bg-gray-900 shadow-lg rounded-lg p-8 w-80 neumorphism">
<h2 class="text-center text-xl font-semibold text-gray-800 dark:text-gray-200">Login</h2>
<form class="mt-6">
<div class="mb-4">
<label class="block mb-2 text-gray-700 dark:text-gray-300" for="email">Email</label>
<input type="email" id="email" class="w-full p-2 rounded shadow-inner border border-gray-300 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-200 focus:outline-none focus:ring-2 focus:ring-blue-400" placeholder="[email protected]" required>
</div>
<div class="mb-6">
<label class="block mb-2 text-gray-700 dark:text-gray-300" for="password">Password</label>
<input type="password" id="password" class="w-full p-2 rounded shadow-inner border border-gray-300 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-200 focus:outline-none focus:ring-2 focus:ring-blue-400" placeholder="••••••••" required>
</div>
<button type="submit" class="w-full bg-blue-500 hover:bg-blue-400 text-white font-bold py-2 rounded focus:outline-none focus:ring-2 focus:ring-blue-600">Log In</button>
</form>
<p class="mt-4 text-center text-gray-600 dark:text-gray-400">Don't have an account? <a href="#" class="text-blue-500 hover:underline">Sign up</a></p>
<div class="flex justify-center mt-4">
<img class="w-12 h-12 rounded-full border-2 border-blue-500" src="https://randomuser.me/api/portraits/men/1.jpg" alt="User Avatar">
</div>
<img src="https://picsum.photos/200/100" alt="Random Image" class="mt-4 rounded-lg shadow-lg w-full h-auto">
</div>
</div>
<style>
.neumorphism {
box-shadow: 8px 8px 16px rgba(0, 0, 0, 0.2),
-8px -8px 16px rgba(255, 255, 255, 0.7);
border-radius: 20px;
}
</style>
Componentes relacionados
Componentes de autenticación
Un componente de autenticación simple para sitios web comerciales y corporativos que utiliza Material Design y un esquema de color complementario con Tailwind CSS.
Componente de componentes de autenticación
Un componente de autenticación responsivo con soporte para temas oscuros, realizado en estilo Skeuomorphism.
Componentes de autenticación
Un componente de autenticación responsivo diseñado en la interfaz de usuario del modo oscuro, con formularios de inicio de sesión y registro con imágenes de marcador de posición.