mejoras ui
This commit is contained in:
@@ -18,7 +18,7 @@
|
|||||||
<div class="meta">
|
<div class="meta">
|
||||||
<div>Sala: <code>{{ roomId }}</code></div>
|
<div>Sala: <code>{{ roomId }}</code></div>
|
||||||
<div>Ronda: {{ currentRound }}/3</div>
|
<div>Ronda: {{ currentRound }}/3</div>
|
||||||
<div>Estado: <span class="badge">{{ gameStatus }}</span></div>
|
<div>Estado: <span class="badge">{{ gameStatusDisplay }}</span></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="variant-selector">
|
<div class="variant-selector">
|
||||||
<button
|
<button
|
||||||
@@ -217,6 +217,18 @@ const myRole = computed(() => {
|
|||||||
return me?.role || '';
|
return me?.role || '';
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Traducir el estado del juego al español
|
||||||
|
const gameStatusDisplay = computed(() => {
|
||||||
|
const statusMap: Record<string, string> = {
|
||||||
|
'waiting': 'Esperando',
|
||||||
|
'playing': 'Jugando',
|
||||||
|
'paused': 'Pausado',
|
||||||
|
'finished': 'Finalizado',
|
||||||
|
'ready': 'Listo'
|
||||||
|
};
|
||||||
|
return statusMap[gameStatus.value.toLowerCase()] || gameStatus.value;
|
||||||
|
});
|
||||||
|
|
||||||
const roundState = computed(() => ({
|
const roundState = computed(() => ({
|
||||||
// tick to recompute when non-ref state fields change via forceUpdate()
|
// tick to recompute when non-ref state fields change via forceUpdate()
|
||||||
_tick: refreshTick.value,
|
_tick: refreshTick.value,
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
<h1 class="title">🎮 Snatch Game</h1>
|
<h1 class="title">🎮 Snatch Game</h1>
|
||||||
<div class="subtitle">Batalla Competitiva de Clics</div>
|
<div class="subtitle">Arena de intercambio social</div>
|
||||||
|
|
||||||
<div class="player-section">
|
<div class="player-section">
|
||||||
<div class="name-input-group">
|
<div class="name-input-group">
|
||||||
|
|||||||
Reference in New Issue
Block a user