Commit Graph

67 Commits

Author SHA1 Message Date
Resistencia Dev
00434daf97 Feature: Feedback visual simple con opacidad en cartas
- Carta seleccionada: opacity-100 (brillante)
- Carta NO seleccionada: opacity-50 (apagada)
- Aplicado a las 4 cartas (2 éxito + 2 sabotaje)
- Botones deshabilitados después de votar
- Solución mucho más simple y elegante
2025-12-05 23:44:26 +01:00
Resistencia Dev
94cb0d671d WIP: Agregar feedback visual a carta de éxito (primera)
- Borde amarillo brillante cuando está seleccionada
- Ring amarillo con glow
- Deshabilitar botón después de votar
- Falta aplicar a las otras 3 cartas
2025-12-05 23:39:35 +01:00
Resistencia Dev
951098540c Fix: MissionReveal con tics blancos y mejor layout
- Cambiar text-4xl a text-5xl para tics más grandes
- Agregar text-white para que los tics sean blancos
- Agregar font-bold para mejor visibilidad
- Mejorar layout con flex-col
- Agregar mensaje informativo
2025-12-05 23:34:21 +01:00
Resistencia Dev
40565a936b Feature: Completar sistema de votación de misiones
- Cambiar onClick para usar handleMissionVote
- Crear componentes MissionReveal y MissionResult
- Importar componentes en GameBoard
- Tracking de votos con feedback visual
- Usar imágenes vote_approve y vote_reject

Resuelve error: MissionReveal is not defined
2025-12-05 23:27:32 +01:00
Resistencia Dev
2f2bc4e4d0 WIP: Cambiar imágenes de misión y agregar tracking de votos
- Cambiar mission_success/fail a vote_approve/reject
- Agregar estado missionVote para trackear voto del jugador
- Agregar función handleMissionVote
- Reset de voto cuando cambia la fase
- Falta: actualizar onClick y agregar feedback visual
2025-12-05 23:26:20 +01:00
Resistencia Dev
7fbf964c12 Fix: Resolver error de React hooks en fase MISSION
- Mover useState de cardOrder al nivel del componente
- Eliminar IIFE que causaba violación de reglas de hooks
- Usar cardOrder directamente en lugar de successFirst
- Ahora la fase MISSION debería funcionar correctamente
2025-12-05 23:18:20 +01:00
Resistencia Dev
79ec36dd1a Feature: Eliminar fase VOTING_TEAM - ir directo a MISSION
- Cambio de flujo: Líder elige equipo → Directamente a MISSION
- Ya no se vota si se aprueba o rechaza el equipo
- Simplifica el juego según las reglas solicitadas
- El líder selecciona y el equipo ejecuta inmediatamente
2025-12-05 23:11:19 +01:00
Resistencia Dev
19f4d1d6fb Debug: Agregar información de depuración para fase MISSION
- Muestra el ID del jugador actual y los IDs del equipo propuesto
- Ayuda a identificar por qué todos ven las cartas en lugar de solo el equipo
2025-12-05 23:01:29 +01:00
Resistencia Dev
9cd22365ec Fix: Corregir iconos de líder y equipo
- Fix: Usar currentLeaderId en lugar de player.isLeader (evita múltiples L)
- Fix: Mostrar estrella verde también en VOTING_TEAM
- Ahora solo aparece un icono L (líder actual)
- Estrellas verdes visibles para equipo propuesto
2025-12-05 22:55:12 +01:00
Resistencia Dev
ffdbc78193 Feature: Agregar estrella verde para miembros del equipo de misión
- Add: Icono de estrella  verde para identificar miembros del equipo
- Fix: Diferencia clara entre líder (L amarillo) y miembros del equipo ( verde)
- Visible durante fases MISSION, MISSION_REVEAL y MISSION_RESULT
2025-12-05 22:45:00 +01:00
Resistencia Dev
677c2c0eab Fix: Corregir selección de líder y mejorar UI de misiones
- Fix: isLeader ahora usa currentLeaderId del estado (evita múltiples líderes)
- Mejora: TEAM_BUILDING muestra claramente quién es el líder actual
- Mejora: Contador de jugadores seleccionados en TEAM_BUILDING
- Mejora: MISSION con cartas grandes en pantalla completa
- Feature: Posición aleatoria de cartas (izq/der) para evitar detectar votos
- Mejora: Animaciones mejoradas con Framer Motion
- Mejora: Mensajes más claros para jugadores que esperan
2025-12-05 22:30:10 +01:00
Resistencia Dev
dad148ebb6 Add CHANGELOG for v0.1.0 2025-12-05 22:23:20 +01:00
Resistencia Dev
63b9766ba3 Fix: Remove markdown backticks from GameBoard.tsx v0.1.0-functional-until-mission 2025-12-05 22:18:24 +01:00
Resistencia Dev
98768fbaa2 Add comprehensive README with project status 2025-12-05 22:17:36 +01:00
Resistencia Dev
5bb1b17274 Add VotingTimer component back 2025-12-05 22:14:49 +01:00
Resistencia Dev
44d7418252 Fix: GameBoard.tsx limpio y funcional - removidos componentes auxiliares problemáticos 2025-12-05 22:09:59 +01:00
Resistencia Dev
8d423ac19d Estado actual con errores de sintaxis en GameBoard.tsx 2025-12-05 22:07:20 +01:00