Componente de restablecimiento de contraseña
Componente de restablecimiento de contraseña con diseño Skeuomorphism, efectos responsivos y soporte para temas oscuros.
Código HTML
<div class="flex items-center justify-center min-h-screen bg-gray-100 dark:bg-gray-900">
<div class="p-8 bg-white dark:bg-gray-800 rounded-xl shadow-neumorphic dark:shadow-neumorphic-dark w-full max-w-md">
<h2 class="text-2xl font-bold text-center text-gray-800 dark:text-white mb-6">Reset Password</h2>
<form>
<div class="mb-4">
<label for="email" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">Email Address</label>
<input type="email" id="email" class="shadow-inner-neumorphic dark:shadow-inner-neumorphic-dark appearance-none border rounded w-full py-2 px-3 text-gray-700 dark:text-gray-300 leading-tight focus:outline-none focus:shadow-outline bg-gray-200 dark:bg-gray-700" placeholder="Enter your email">
</div>
<div class="mb-6">
<label for="password" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">New Password</label>
<input type="password" id="password" class="shadow-inner-neumorphic dark:shadow-inner-neumorphic-dark appearance-none border rounded w-full py-2 px-3 text-gray-700 dark:text-gray-300 leading-tight focus:outline-none focus:shadow-outline bg-gray-200 dark:bg-gray-700" placeholder="Enter your new password">
</div>
<div class="mb-6">
<label for="confirm-password" class="block text-gray-700 dark:text-gray-300 text-sm font-bold mb-2">Confirm New Password</label>
<input type="password" id="confirm-password" class="shadow-inner-neumorphic dark:shadow-inner-neumorphic-dark appearance-none border rounded w-full py-2 px-3 text-gray-700 dark:text-gray-300 leading-tight focus:outline-none focus:shadow-outline bg-gray-200 dark:bg-gray-700" placeholder="Confirm your new password">
</div>
<div class="flex items-center justify-between">
<button type="button" class="bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded focus:outline-none focus:shadow-outline shadow-neumorphic-pressed dark:shadow-neumorphic-pressed-dark">
Reset Password
</button>
</div>
</form>
</div>
</div>
<style>
.shadow-neumorphic {
box-shadow: 5px 5px 10px #cbced1, -5px -5px 10px #ffffff;
}
.dark .shadow-neumorphic-dark {
box-shadow: 5px 5px 10px #1a202c, -5px -5px 10px #2d3748;
}
.shadow-inner-neumorphic {
box-shadow: inset 5px 5px 10px #cbced1, inset -5px -5px 10px #ffffff;
}
.dark .shadow-inner-neumorphic-dark {
box-shadow: inset 5px 5px 10px #1a202c, inset -5px -5px 10px #2d3748;
}
.shadow-neumorphic-pressed {
box-shadow: inset 5px 5px 10px #a3b1c6, inset -5px -5px 10px #ffffff;
}
.dark .shadow-neumorphic-pressed-dark {
box-shadow: inset 5px 5px 10px #1a202c, inset -5px -5px 10px #2d3748;
}
</style>
Componentes relacionados
Componente de restablecimiento de contraseña
Componente de restablecimiento de contraseña con diseño retro / vintage, combinación de colores de tonos tierra y nivel de complejidad complejo, para fines comerciales / corporativos, utilizando Tailwind CSS. Diseño responsivo con soporte para temas oscuros. No se necesita código JavaScript, solo HTML con clases Tailwind. Uso de picsum.photos para imágenes y randomuser.me para avatares.
Componente de restablecimiento de contraseña
Componente de restablecimiento de contraseña receptivo con soporte de modo oscuro
Componente de restablecimiento de contraseña Brutalismo complejo Tablero análogo
Un componente de restablecimiento de contraseña de estilo brutalista para un tablero, con un diseño complejo, combinación de colores análoga, capacidad de respuesta y compatibilidad con el modo oscuro.