feat: Ajout d'un bouton Quitter sur la page de login

- Nouveau bouton "Quitter" sous le bouton "Se connecter"
- Permet de fermer proprement l'application sans se connecter
- Style gris secondaire pour différencier du bouton principal
- Appel à ipcRenderer.invoke('quit-app') pour fermer l'application

Fichiers modifiés :
- index.html : ajout du bouton avec id quitLoginBtn
- renderer.js : gestionnaire handleQuitFromLogin
- styles-modern.css : style .btn-quit avec couleur grise
This commit is contained in:
Pierre Marx
2025-10-21 11:55:51 -04:00
parent fc8dd1907f
commit 22e68e9fd2
3 changed files with 21 additions and 0 deletions

View File

@@ -68,6 +68,12 @@ document.addEventListener('DOMContentLoaded', async () => {
loginForm.addEventListener('submit', handleLogin);
}
// Bouton quitter sur la page de login
const quitLoginBtn = document.getElementById('quitLoginBtn');
if (quitLoginBtn) {
quitLoginBtn.addEventListener('click', handleQuitFromLogin);
}
// Bouton de déconnexion
const logoutBtn = document.getElementById('logoutBtn');
if (logoutBtn) {
@@ -258,6 +264,11 @@ async function handleLogin(e) {
}
}
// Quitter depuis la page de login
function handleQuitFromLogin() {
ipcRenderer.invoke('quit-app');
}
// Déconnexion
function handleLogout() {
showLogoutModal();