feat: désactiver le formulaire de login quand le serveur est injoignable

- Bouton et select disabled par défaut au démarrage
- Réactivés uniquement quand le health check confirme la connexion
- Pastille orange pulsante + "Reconnexion en cours..." au lieu de rouge fixe
- Style disabled grisé pour le bouton et le select
- resetLoginForm ne force plus disabled=false
This commit is contained in:
Pierre Marx
2026-03-18 20:33:22 -04:00
parent d377ed3ea8
commit 9e683a04e9
3 changed files with 38 additions and 13 deletions

View File

@@ -34,8 +34,8 @@
placeholder="Mot de passe"
required
/>
<select id="terminal" required>
<option value="" placeholder>Chargement des postes...</option>
<select id="terminal" required disabled>
<option value="">En attente du serveur...</option>
</select>
<!-- Option de déconnexion forcée -->
@@ -50,7 +50,7 @@
>
</div>
<button type="submit">Se connecter</button>
<button type="submit" disabled>Se connecter</button>
<button type="button" id="quitLoginBtn" class="btn-quit">Quitter</button>
<div id="loginError" class="error-message"></div>
</form>