Composant de connexion/inscription
Un composant de connexion/inscription réactif conçu pour le mode sombre à l’aide de Tailwind CSS.
HTML Code
<div class="min-h-screen flex items-center justify-center bg-gray-900 p-6">
<div class="bg-gray-800 rounded-lg shadow-lg p-8 max-w-sm w-full">
<h2 class="text-2xl text-white text-center mb-6">Welcome</h2>
<form>
<div class="mb-4">
<label class="block text-gray-300 mb-2" for="email">Email</label>
<input class="w-full p-3 rounded bg-gray-700 text-white focus:outline-none focus:ring focus:ring-blue-500" type="email" id="email" placeholder="Enter your email" required>
</div>
<div class="mb-4">
<label class="block text-gray-300 mb-2" for="password">Password</label>
<input class="w-full p-3 rounded bg-gray-700 text-white focus:outline-none focus:ring focus:ring-blue-500" type="password" id="password" placeholder="Enter your password" required>
</div>
<button class="w-full bg-blue-600 text-white p-3 rounded hover:bg-blue-500 transition duration-300" type="submit">Login</button>
</form>
<div class="text-center text-gray-400 mt-4">
<p>Don't have an account? <a href="#" class="text-blue-400">Sign up</a></p>
</div>
</div>
<div class="bg-gray-800 rounded-lg shadow-lg p-8 max-w-sm w-full mt-8">
<h2 class="text-2xl text-white text-center mb-6">Sign Up</h2>
<form>
<div class="mb-4">
<label class="block text-gray-300 mb-2" for="name">Name</label>
<input class="w-full p-3 rounded bg-gray-700 text-white focus:outline-none focus:ring focus:ring-blue-500" type="text" id="name" placeholder="Enter your name" required>
</div>
<div class="mb-4">
<label class="block text-gray-300 mb-2" for="email-signup">Email</label>
<input class="w-full p-3 rounded bg-gray-700 text-white focus:outline-none focus:ring focus:ring-blue-500" type="email" id="email-signup" placeholder="Enter your email" required>
</div>
<div class="mb-4">
<label class="block text-gray-300 mb-2" for="password-signup">Password</label>
<input class="w-full p-3 rounded bg-gray-700 text-white focus:outline-none focus:ring focus:ring-blue-500" type="password" id="password-signup" placeholder="Create a password" required>
</div>
<button class="w-full bg-blue-600 text-white p-3 rounded hover:bg-blue-500 transition duration-300" type="submit">Sign Up</button>
</form>
</div>
</div>
Composants associés
LoginSignupComponent
Un composant de connexion/inscription réactif conçu avec le style Neumorphism et la palette de couleurs pastel pour les interfaces de médias sociaux.
Composant de connexion/inscription Brutalism
Un composant de connexion/inscription de style brutaliste avec une palette de couleurs triadique, une complexité moyenne, un design réactif et une prise en charge du mode sombre. Utilise picsum.photos pour les images et randomuser.me pour les avatars.