From a156fb11b8447312eaa65fa6037af8aabd50215c Mon Sep 17 00:00:00 2001 From: Whykioh Date: Tue, 3 Mar 2026 20:00:24 +0100 Subject: [PATCH] sqfsdfgdhgfj --- poker-paf/game.css | 21 ++++++++++++--------- poker-paf/game.php | 40 ++++++++++++++++++++++++++-------------- 2 files changed, 38 insertions(+), 23 deletions(-) diff --git a/poker-paf/game.css b/poker-paf/game.css index 959c9b1..e2bec2a 100644 --- a/poker-paf/game.css +++ b/poker-paf/game.css @@ -434,16 +434,19 @@ button.btn-back { top: 50%; left: 50%; transform: translate(-50%, -50%); - width: 90%; - max-width: 500px; - background: rgba(18, 18, 18, 0.95); /* Fond sombre semi-transparent */ - border: 5px solid #d4af37; /* Bordure dorée */ - border-radius: 20px; - padding: 30px; + + width: 350px; /* Largeur fixe pour le test */ + min-height: 200px; + background-color: #1a1a1a !important; /* Force le fond noir */ + border: 4px solid #d4af37; + border-radius: 15px; + padding: 20px; text-align: center; - z-index: 1000; /* Par-dessus tout */ - box-shadow: 0 0 50px rgba(0, 0, 0, 0.8), 0 0 20px rgba(212, 175, 55, 0.4); - animation: fadeInScale 0.4s ease-out; + + /* Priorité maximale */ + z-index: 9999 !important; + display: block !important; + box-shadow: 0 0 100px rgba(0,0,0,1); } /* Titre du panel */ diff --git a/poker-paf/game.php b/poker-paf/game.php index 9666963..b469e2c 100644 --- a/poker-paf/game.php +++ b/poker-paf/game.php @@ -498,27 +498,39 @@ foreach ($players as $p) { } // --- FONCTION EN CAS DE VICTOIRE --- - function EndGame() { - // 1. On récupère le conteneur - const container = document.getElementById('table-container'); - - // 2. On crée une nouvelle ligne + function EndGame(winnerId, amountWon) { + console.log("Fin de partie détectée !"); + + const container = document.querySelector('.table-container'); // On utilise la classe si l'ID pose souci + + if (!container) { + console.error("Conteneur non trouvé !"); + return; + } + const newRow = document.createElement('div'); newRow.className = 'win-panel'; - - // 3. On met le HTML dedans (avec le bouton supprimer intégré) + // On écrit le contenu en dur pour vérifier que ça s'affiche newRow.innerHTML = ` -

La partie est terminée ! Qui a gagné ?

- - - +
+

🏆 FIN DE PARTIE 🏆

+

Choisissez le vainqueur :

+
+
`; - // 4. On l'ajoute au conteneur - document.querySelector('.poker-table').style.filter = 'blur(5px) grayscale(50%)'; container.appendChild(newRow); - + + // On ajoute les boutons via JS plutôt que PHP pour être sûr + const area = document.getElementById('winner-buttons-area'); + players.forEach(p => { + const btn = document.createElement('button'); + btn.className = 'btn-win'; + btn.innerText = p.name || "Joueur " + p.id; + btn.onclick = () => declareWinner(p.id); + area.appendChild(btn); + }); } function declareWinner(winnerId) {