modified: templates/quiz_multiplayer.html

This commit is contained in:
SimolZimol
2025-06-07 03:42:32 +02:00
parent 1764f745e4
commit 69eef771ce

View File

@@ -64,7 +64,8 @@
</head> </head>
<body> <body>
<div class="quiz-container"> <div class="quiz-container">
<div id="multiplayerBar"> <!-- Multiplayer-Bar immer sichtbar -->
<div id="multiplayerBar" style="margin-bottom:15px;text-align:center;">
<span id="multiplayerPlayers"></span> <span id="multiplayerPlayers"></span>
</div> </div>
<div style="text-align:center; margin-bottom: 20px;"> <div style="text-align:center; margin-bottom: 20px;">
@@ -250,14 +251,15 @@
const names = JSON.parse(localStorage.getItem('quizify_multiplayer_names') || "[]"); const names = JSON.parse(localStorage.getItem('quizify_multiplayer_names') || "[]");
const scores = JSON.parse(localStorage.getItem('quizify_multiplayer_scores') || "[]"); const scores = JSON.parse(localStorage.getItem('quizify_multiplayer_scores') || "[]");
const current = parseInt(localStorage.getItem('quizify_multiplayer_current') || "0"); const current = parseInt(localStorage.getItem('quizify_multiplayer_current') || "0");
if(names.length > 1) {
document.getElementById('multiplayerBar').style.display = '';
let html = ''; let html = '';
if(names.length > 1) {
names.forEach((n,i) => { names.forEach((n,i) => {
html += `<span style="margin:0 10px;${i===current?'font-weight:bold;text-decoration:underline;':''}">${n}: ${scores[i]}</span>`; html += `<span style="margin:0 10px;${i===current?'font-weight:bold;text-decoration:underline;':''}">${n}: ${scores[i] || 0}</span>`;
}); });
html += `<br><span style="font-size:0.95em;color:#bdbdbd;">Am Zug: <b>${names[current]}</b></span>`; html += `<br><span style="font-size:0.95em;color:#bdbdbd;">Am Zug: <b>${names[current]}</b></span>`;
}
document.getElementById('multiplayerPlayers').innerHTML = html; document.getElementById('multiplayerPlayers').innerHTML = html;
if(names.length > 1) {
document.getElementById('answerInput').placeholder = "Antwort für " + names[current]; document.getElementById('answerInput').placeholder = "Antwort für " + names[current];
} }
} }