Composants Formulaire d’inscription Formulaire d’inscription rétroactive

Formulaire d’inscription rétroactive

Un composant de formulaire d’inscription rétro/vintage avec des tons de terre, un design réactif et une prise en charge du thème sombre, adapté à un blog ou à un site de contenu.

Aperçu

HTML Code

<div class="min-h-screen flex items-center justify-center bg-stone-100 dark:bg-stone-900 p-6">
  <div class="bg-amber-100 dark:bg-amber-900 p-8 rounded-lg shadow-lg max-w-md w-full border-4 border-amber-800 dark:border-amber-700 transform rotate-2 animate-tilt-2">
    <h2 class="text-3xl font-bold text-amber-900 dark:text-amber-100 mb-6 text-center font-mono tracking-wider">Join Our Community</h2>
    <form>
      <div class="mb-4">
        <label for="username" class="block text-amber-800 dark:text-amber-200 text-sm font-bold mb-2 font-mono">Username:</label>
        <input type="text" id="username" name="username" class="shadow appearance-none border-2 border-amber-600 dark:border-amber-400 rounded w-full py-2 px-3 text-amber-900 dark:text-amber-100 leading-tight focus:outline-none focus:shadow-outline bg-amber-50 dark:bg-amber-800 placeholder-amber-400 dark:placeholder-amber-600 font-mono" placeholder="Choose a username">
      </div>
      <div class="mb-4">
        <label for="email" class="block text-amber-800 dark:text-amber-200 text-sm font-bold mb-2 font-mono">Email:</label>
        <input type="email" id="email" name="email" class="shadow appearance-none border-2 border-amber-600 dark:border-amber-400 rounded w-full py-2 px-3 text-amber-900 dark:text-amber-100 leading-tight focus:outline-none focus:shadow-outline bg-amber-50 dark:bg-amber-800 placeholder-amber-400 dark:placeholder-amber-600 font-mono" placeholder="Enter your email">
      </div>
      <div class="mb-6">
        <label for="password" class="block text-amber-800 dark:text-amber-200 text-sm font-bold mb-2 font-mono">Password:</label>
        <input type="password" id="password" name="password" class="shadow appearance-none border-2 border-amber-600 dark:border-amber-400 rounded w-full py-2 px-3 text-amber-900 dark:text-amber-100 mb-3 leading-tight focus:outline-none focus:shadow-outline bg-amber-50 dark:bg-amber-800 placeholder-amber-400 dark:placeholder-amber-600 font-mono" placeholder="Create a password">
      </div>
      <div class="flex items-center justify-between">
        <button type="submit" class="bg-amber-700 hover:bg-amber-900 text-white font-bold py-2 px-4 rounded focus:outline-none focus:shadow-outline border-2 border-amber-900 dark:border-amber-500 font-mono transform -rotate-3 hover:rotate-0 transition-transform duration-200">Register Now</button>
        <a class="inline-block align-baseline font-bold text-sm text-amber-700 dark:text-amber-300 hover:text-amber-900 dark:hover:text-amber-100 font-mono" href="#">
          Already have an account?
        </a>
      </div>
    </form>
  </div>
</div>

<style>
  @keyframes tilt-2 {
    0% { transform: rotate(2deg); }
    50% { transform: rotate(-1deg); }
    100% { transform: rotate(2deg); }
  }

  .animate-tilt-2 {
    animation: tilt-2 4s infinite ease-in-out;
  }
</style>

Composants associés

Composant du formulaire d’inscription

Un composant de formulaire d’inscription réactif avec un style glassmorphism, une palette de couleurs de terre et une prise en charge du thème sombre. Conçu pour les plateformes de médias sociaux, avec une mise en page simple et des éléments minimaux. Utilise Tailwind CSS pour le style et inclut des exemples d’espaces réservés d’image.

Ouvrir

Formulaire d’inscription pour brutalisme

Formulaire d’inscription Composant avec un design brutaliste, une palette de couleurs triadique et une complexité simple, adapté à un tableau de bord. Il est réactif et prend en charge le mode sombre à l’aide de Tailwind CSS.

Ouvrir

Composant du formulaire d’inscription

Un composant de formulaire d’inscription réactif avec une esthétique de conception 3D, incorporant des tons sépia/bruns, adapté aux applications de médias sociaux. Il prend en charge le mode sombre et utilise le HTML sémantique pour l’accessibilité.

Ouvrir