Commit Graph

5 Commits

Author SHA1 Message Date
Resistencia Dev
ef9d772441 revert: Restaurar tamaño original del botón de logout
- Padding vuelve a p-2
- Icono vuelve a w-5 h-5
- Tamaño más visible y usable
2025-12-22 17:13:23 +01:00
Resistencia Dev
5c7f52f793 fix: Reducir tamaño del botón de logout
- Padding reducido de p-2 a p-1.5
- Icono reducido de w-5 h-5 a w-4 h-4
- Botón más compacto y proporcional
2025-12-22 17:10:59 +01:00
Resistencia Dev
a6d1b11575 fix: Quitar posicionamiento fixed del botón de logout
- Ahora el botón se integra en el header del lobby
- Aparece al lado derecho del nombre del agente
- Ya no está arriba a la izquierda de forma fija
2025-12-22 17:09:17 +01:00
Resistencia Dev
1c03149bbd fix: Mejorar diseño del botón de logout
- Cambiar icono a power button (Heroicons)
- Mover botón debajo del nombre del agente en el lobby
- Hacer botón más compacto (circular)
- Mejorar layout del header del lobby
2025-12-22 17:08:07 +01:00
Resistencia Dev
53a5e3886e feat: Implementar sesiones persistentes y botones de salida
- Añadido sistema de sesiones con localStorage
- Nuevo hook useSessionStorage para manejar sesiones
- Botón de salir de la partida (ExitGameButton) en todas las pantallas del juego
- Botón de logout (LogoutButton) solo en el lobby
- Evento leave_game en servidor para cerrar partida cuando alguien sale
- Evento reconnect_session para reconectar jugadores después de recargar
- Actualizado GameBoard para incluir botón de salida
- Actualizado page.tsx para manejar sesiones y logout
2025-12-22 16:51:35 +01:00