Crear equipos

Elige la modalidad para generar las alineaciones.

¿Cómo hacemos los equipos?

Elige cómo quieres crear las alineaciones.

Modo Entrenador

Selecciona quién juega hoy antes de crear la sala.
0 / 14
🧠
Draft de entrador@s Dos personas, un turno cada una. Cuando estéis list@s, una moneda decidirá quién ficha primero.
📋 Copia y pega convocatoria aquí
O selecciona l@s jugador@s manualmente También puedes corregir aquí cualquier jugador/a que falte.
EL MÍSTER HA HABLADO

Te ha tocado entrenar al equipo rojo

Hoy toca sacar la libreta y fingir que todo estaba planeado.

Fútbol 7 Modo Entrenador
Sala ------

Esperando al segundo entrenador…

Comparte este enlace para que entre el otro entrenador.

Patxanguilles Antifeixistes

Historial de cambios

Registro de las funciones, mejoras de diseño y cambios técnicos incorporados a la web desde las primeras versiones.

VERSIÓN v234
226

Aviso de actualización simplificado

  • El aviso de nueva versión centra el flujo en completar la actualización.
  • Se elimina la salida secundaria que permitía continuar sin actualizar.
174

GPS · mapa físico fijo y orientación táctica al importar

  • Se retira el interruptor experimental de v221 que invertía visualmente los tres campos.
  • Antes de analizar una actividad GPS se pregunta si la Ley Rico estaba activada: desactivada = ataque hacia la Huerta (izquierda); activada = ataque hacia el Muro (derecha).
  • La orientación solo afecta a las métricas tácticas: tercio defensivo/medio/atacante, localización táctica de sprints y rol estimado.
  • Mapa de calor, recorrido, ocupación gráfica, posición media y puntos GPS quedan fijados a la posición física real del campo y nunca se invierten por cambiar la Ley Rico.
  • Se corrige la orientación física del GPS de Rafeta en el último partido.
173

Informe GPS · interruptor para invertir los tres campos

  • Se añade un pequeño interruptor en la esquina superior derecha del mapa de calor para invertir la orientación visual del informe.
  • Al activarlo se invierten simultáneamente Mapa de calor, Recorrido y Ocupación por zonas, manteniendo textos y porcentajes legibles.
  • La inversión es solo visual: no modifica el GPS guardado, la Ley Rico ni las métricas analíticas del jugador.
172

Informe GPS · retirada de la vista satélite final

  • Se elimina por completo la sección «Sobre el terreno real» y su mapa satélite del final del informe GPS.
  • Se conserva intacto el resto del análisis: métricas, mapa de calor, Recorrido animado, sprints, posición media, fatiga, Ley Rico, comparación y exportación PDF.
  • La pantalla de carga analítica deja de esperar a Leaflet o a cualquier servicio cartográfico externo y desaparece en cuanto el informe principal está montado.
171

Informe GPS · restauración del mapa satélite estable

  • Se identifica que el informe estaba ejecutando simultáneamente el mapa Leaflet estable de v201 y un segundo renderer de terreno real añadido después; ambos reutilizaban la misma sección y el renderer nuevo terminaba sustituyendo el mapa que ya funcionaba.
  • Se retiran los renderers experimentales v212/v217/v218 del informe y se recupera como única fuente del mapa real la implementación Leaflet de v201, basada en Esri World Imagery y el campo calibrado de Supabase.
  • El mapa final vuelve a ser estático: satélite real + recorrido GPS superpuesto, mientras solo el mapa «Recorrido» conserva animación.
  • La pantalla de carga analítica permanece activa hasta detectar que Leaflet ha creado el mapa y sus tiles están disponibles.
170

Informe GPS · mapa real por tiles sin bloqueo

  • La vista «Sobre el terreno real» deja de utilizar la exportación de imagen completa de Esri, que podía quedarse indefinidamente en «Cargando vista satélite».
  • El mapa se construye ahora mediante tiles georreferenciados de World Imagery y el recorrido GPS se proyecta en las mismas coordenadas Web Mercator para mantener la alineación exacta.
  • Se añade un contorno del campo calibrado y tiempos máximos de carga por tile para que el informe nunca quede esperando indefinidamente.
  • Si el satélite no responde, el informe intenta un mapa base alternativo y, como último recurso, mantiene visible el trazado GPS sobre el campo calibrado en lugar de dejar un contenedor vacío.
169

Informe GPS · mapa real estable y pantalla de carga

  • Se corrige la sección «Sobre el terreno real»: el análisis GPS se expone correctamente al módulo del mapa y el recorrido se dibuja mediante SVG directamente sobre una imagen satélite real del campo calibrado.
  • El mapa deja de depender de dibujar la imagen satélite dentro de un canvas, evitando el contenedor vacío provocado por problemas de carga/CORS.
  • Mientras se prepara el informe se muestra una pantalla de carga completa con frases irónicas sobre métricas, pulsaciones, sprints y sufrimiento postpartido.
  • El informe solo aparece cuando el análisis y el mapa han terminado de prepararse, con salida de seguridad si un servicio externo tarda demasiado.
168

Reproductor · diez nuevas canciones

  • Se incorporan diez nuevas canciones al reproductor de Patxanguilles manteniendo la reproducción aleatoria sin repeticiones.
  • Se añaden temas de Saint Motel, The Killers, KAWALA, Tom Grennan, Pau Alabajos, Chumbawamba, Glass Animals, K'NAAN, Los Ajenos y Queen.
167

Estado de forma · personalizados privados por jugador

  • Los estados de forma personalizados quedan guardados de forma independiente para cada jugador.
  • Cuando un jugador crea un estado personalizado, ese estado aparece como opción adicional únicamente en su propio desplegable de Estado de forma.
  • Los estados personalizados de un jugador no aparecen en la lista del resto de jugadores.
  • Al volver a un estado estándar, los estados personalizados anteriores del jugador se conservan para poder reutilizarlos.
166

Álbum nítido y estado de forma corregido

  • El álbum de escritorio abandona el escalado principal mediante transform para evitar que Chrome conserve capas rasterizadas a baja resolución; el zoom pasa a realizarse mediante escalado de layout y se fuerza el repintado nítido de las cartas.
  • La rueda del ratón continúa controlando el zoom del álbum, manteniendo aproximadamente el punto situado bajo el cursor.
  • Se elimina el filtro gráfico de las imágenes de carta que podía contribuir al aspecto borroso durante el reescalado.
  • Se corrige el guardado de Estado de forma: la base de datos admite ahora estados personalizados de hasta 60 caracteres y la función dedicada de actualización se despliega en una nueva versión con mensajes de error más precisos.
  • El cambio de Estado de forma funciona también ejecutando la web desde localhost; el fallo anterior estaba en una restricción antigua de la base de datos, no en el servidor local.
165

Fotos de partido, convocatoria visual, Telegram y estado de forma

  • Las fotografías de partido vuelven a abrirse correctamente en un visor grande desde la ficha, Calendario y Últimos partidos, con navegación entre imágenes, cierre y soporte para el botón Atrás en móvil.
  • El visor del álbum en escritorio permite utilizar la rueda del ratón para hacer zoom in y zoom out.
  • El reconocimiento de convocatoria por imagen se adapta específicamente al formato generado por Patxanguilles: primero intenta la firma interna y, si la imagen ha sido recomprimida, lee individualmente las 14 etiquetas de jugador y deduce el equipo por la posición de cada slot.
  • Al guardar un nuevo informe GPS se envía una notificación de Telegram con jugador, partido y métricas principales.
  • El cambio rápido de Estado de forma pasa a utilizar una función dedicada para evitar el error interno y guardar de forma independiente el estado y la fecha de lesión.
164

Fotos, álbum, convocatoria por imagen y mejoras del informe GPS

  • «Sobre el terreno real» pasa a dibujar el trazado GPS directamente sobre una vista satélite real del campo calibrado, sin depender del visor Leaflet que podía quedar vacío.
  • Guardar informe genera un PDF A4 de fondo oscuro, con bloques completos y paginación integrada para evitar el aspecto de recortes negros sobre folio blanco.
  • Se aumenta la legibilidad de la clasificación de Jugador@s en móvil.
  • Las fotografías de partido se abren en un visor grande con galería, anterior/siguiente, cierre y retorno mediante el botón Atrás del móvil.
  • Las fotos de Calendario y Últimos partidos también abren la galería sin abrir primero la ficha del partido.
  • El álbum incorpora pantalla de carga con frases irónicas y un nuevo visor móvil tipo galería: un dedo desplaza la página y dos dedos hacen zoom.
  • «Añadir resultado» permite subir una imagen de convocatoria; las imágenes generadas desde v212 incluyen una firma interna con jugador@s y colores, con OCR como alternativa si la firma se pierde.
  • Se refuerza el contorno blanco exterior de la camiseta negra en Calendario y Últimos partidos.
163

Temporada · navegación independiente y ficha de partido equilibrada

  • En móvil, Temporada abre directamente en Calendario.
  • En móvil, al pulsar «Jugador@s» se muestra únicamente la clasificación, eliminando «Últimos partidos» de esa vista.
  • En escritorio, la entrada a Temporada mantiene la vista conjunta de clasificación y Últimos partidos, ahora con un reparto exacto 50/50.
  • En escritorio, al pulsar «Jugador@s» la clasificación pasa a ocupar una única columna a ancho completo.
  • Calendario conserva su pantalla independiente tanto en móvil como en escritorio.
  • La ficha de partido en escritorio recupera el equilibrio vertical entre la ilustración de alineaciones y el bloque de goles, igualando sus alturas.
162

Temporada móvil · orden, centrado y tooltip de lesión

  • En móvil, al pulsar el icono de lesionado se muestra correctamente el aviso flotante con la fecha de inicio de la lesión, fuera del contenedor de la tabla para evitar recortes.
  • En móvil, los marcadores con camisetas quedan centrados tanto en Últimos partidos como en Calendario.
  • «Editar goles» vuelve a su posición anterior dentro del bloque inferior de acciones de la ficha de partido.
  • En móvil, la vista Jugador@s de Temporada muestra primero Últimos partidos y después la clasificación de jugadores.
  • En escritorio se mantiene el orden Jugador@s / Últimos partidos, pero Últimos partidos pasa a ocupar aproximadamente un 15% más de ancho y Jugador@s un 15% menos.
161

Resultados · tamaños independientes y edición de goles

  • El icono de lesionado pasa a ser circular, con fondo blanco y símbolo + rojo.
  • En Últimos partidos de escritorio el marcador queda centrado, las camisetas se mantienen compactas y la fotografía recupera algo de tamaño.
  • La camiseta negra mantiene un filo blanco muy fino para separarse del fondo.
  • Calendario y Últimos partidos quedan estilizados mediante variantes independientes para que los cambios de tamaño de uno no afecten al otro.
  • En Calendario el marcador queda centrado en el contenedor expandido y las camisetas aumentan de tamaño.
  • En la ficha de partido, «Editar goles» se mueve a la esquina superior derecha y desaparece del bloque de acciones inferior.
160

Perfil · estados de forma ampliados y resultados refinados

  • El estado de forma se puede actualizar directamente desde la ficha del jugador, sin entrar en Editar.
  • Se añaden estados como «Mejor que nunca», «Con dolores», «Medio zombie» y «De resaca», además de un estado personalizado de hasta 60 caracteres.
  • «Lesionado» muestra un símbolo + rojo junto al nombre en Jugador@s; al pasar el ratón o pulsarlo aparece la fecha desde la que figura lesionado.
  • La tarjeta «Estado de forma» se vuelve roja mientras el jugador está marcado como lesionado.
  • Cuando ya existe una carta, «Crear carta» y el contador de generaciones pasan a la pantalla Editar para limpiar la ficha principal.
  • En Últimos partidos de escritorio se reducen las camisetas del marcador y la fotografía; la camiseta negra gana un filo blanco muy fino.
  • En Calendario, las camisetas del resultado quedan centradas y aumentan de tamaño.
159

PDF por bloques, estado de forma y resultados visuales

  • Guardar informe genera un PDF A4 por bloques completos, evitando partir mapas, tarjetas o secciones entre dos páginas.
  • Se añade «Estado de forma» al perfil con tres opciones: «En la flor de la vida», «Aceptable» y «Lesionado».
  • Cuando un jugador está marcado como «Lesionado» aparece una cruz roja junto a su nombre en Jugador@s; cualquier usuario puede actualizar este estado desde el perfil.
  • El orden inicial de Jugador@s mantiene aleatorio al grupo general y deja al final únicamente a quienes tienen 0 partidos, no tienen foto y no tienen carta.
  • Calendario y Últimos partidos eliminan los textos de victoria/empate y muestran el marcador centrado con cada cifra dentro de una camiseta roja o negra.
  • «Finalizado» se reduce y se coloca abajo a la derecha; el día de la semana queda arriba a la derecha.
  • El botón «Añadir resultado» incorpora el subtítulo «Partido ya jugado».
158

Temporada · Jugador@s y lectura de resultados

  • La pestaña «Clasificación» pasa a llamarse «Jugador@s» y adopta color verde.
  • La lista mantiene el orden aleatorio al entrar, pero los jugadores que aún no han actualizado perfil, no tienen foto ni carta y tampoco han disputado ningún partido quedan siempre al final.
  • Se elimina el título «Clasificación de jugadores/as» del contenido.
  • El porcentaje de victorias se oculta para usuarios normales y permanece visible cuando se accede como administrador.
  • En Calendario y Últimos partidos, «Roj@s vs Negr@s» se sustituye por «Victoria para l@s roj@s», «Empate» o «Victoria para l@s negr@s» según el resultado.
  • El día de la semana pasa a mostrarse completo —por ejemplo LUNES o VIERNES—, en negrita y con mayor tamaño.
157

GPS móvil · cabecera y Ley Rico compactados

  • En móvil, el botón «← Partido» pasa a la derecha y el bloque del jugador queda alineado a la izquierda.
  • La foto de perfil se coloca inmediatamente después del nombre del jugador.
  • Se elimina la etiqueta «ORIGEN FIT» del informe tanto en escritorio como en móvil.
  • Se elimina el espacio muerto entre el texto de orientación ataque-defensa y el bloque de mapas.
  • En móvil se oculta únicamente el rótulo rojo «LEY RICO», manteniendo el botón de activación/desactivación.
156

GPS · comparación, PDF y refinamientos de informe

  • En móvil, Ley Rico y su texto explicativo pasan juntos inmediatamente debajo de HIGHLIGHTS.
  • HIGHLIGHTS reduce el tamaño de los minutos y destaca en verde y mayor tamaño las cifras principales.
  • El resumen especifica la distancia como «distancia total recorrida».
  • Se añade un botón azul COMPARAR junto a CAMPO CALIBRADO, con comparación contra partidos anteriores del mismo jugador o contra otros jugadores del mismo partido.
  • Las comparaciones incluyen titulares, métricas, carga, velocidad, sprints, fatiga, posición, mapas y gráficas.
  • Los informes GPS pasan a abrirse dentro de la misma web, conservando el reproductor de audio activo y permitiendo volver al partido con la flecha.
  • La cabecera muestra foto de perfil, fecha en formato D-M-A y elimina el sufijo GPS junto a la fecha.
  • Se añade «Guardar informe» para descargar el análisis completo en PDF con nombre de jugador y fecha.
  • El perfil deja de repetir la misma posición estimada en el ranking de alternativas.
  • Se renombran métricas de velocidad: «Velocidad media de sprint alto», «Esfuerzos >18 km/h» y «Mayor punta de velocidad».
155

GPS móvil · Ley Rico debajo de Highlights

  • En versión móvil, el bloque completo de Ley Rico pasa a mostrarse inmediatamente debajo de HIGHLIGHTS.
  • El botón de activación/desactivación y su texto descriptivo permanecen juntos en el mismo bloque.
  • El texto explicativo queda fijado como: «*Orientación ataque-defensa. Al cambiarla se recalculan ocupación, posición media, ubicación de sprints y rol estimado.»
  • En escritorio, Ley Rico mantiene su posición habitual en la cabecera del informe.
153

GPS · animación simplificada al Recorrido

  • Se retira la animación del mapa de calor para evitar tirones y problemas de rendimiento; vuelve a mostrarse como mapa estático completo.
  • Se mantiene únicamente la animación del mapa Recorrido, con su deslizador 0′–60′ y Play/Pause, al ser la solución más fluida y estable.
  • La sección «Sobre el terreno real» vuelve a mostrar el recorrido completo de forma estática, sin controles temporales.
  • Se simplifica el código de animación del informe para reducir carga de CPU y posibles conflictos de renderizado.
154

Álbum · corrección definitiva fila 2 página 3

  • Los slots 4, 5 y 6 de la página 3 se desplazan exactamente 4 px hacia arriba.
  • La corrección queda escrita directamente en album.html mediante una regla CSS final y prioritaria.
  • El instalador verifica después de escribir el archivo que la regla existe realmente y queda después de los estilos originales de la página 3.
152

GPS · controles de animación independientes

  • Mapa de calor y Recorrido pasan a tener cada uno su propio deslizador 0′–60′ y su propio botón Play/Pause.
  • Las animaciones dejan de estar sincronizadas: reproducir o mover un mapa no modifica el estado temporal de los demás.
  • La sección «Sobre el terreno real» incorpora también su propio control temporal independiente para el trazado satélite.
  • Los tres controles se mantienen dentro de sus respectivos marcos o cabeceras sin modificar las dimensiones de los mapas ni desordenar el informe.
151

GPS · heatmap animado y ajuste directo del álbum

  • El mismo deslizador 0′–60′ del mapa Recorrido pasa a animar también el mapa de calor, acumulando únicamente las posiciones GPS registradas hasta el minuto seleccionado.
  • La posición promedio y los puntos de sprint mostrados sobre el mapa de calor evolucionan con el tiempo seleccionado.
  • Recorrido, mapa de calor y vista satélite «Sobre el terreno real» quedan sincronizados con un único control temporal.
  • La corrección de la segunda fila de la página 3 del álbum queda escrita directamente en album.html: los slots 4, 5 y 6 suben 4 px.
150

GPS · mapa real y recorrido animado

  • Las leyendas ATAQUE y DEFENSA de los mapas GPS reducen su tamaño para ganar limpieza visual.
  • El mapa Recorrido incorpora dentro del marco un control Play/Pause y un deslizador de 0′ a 60′ que redibuja progresivamente el trazado sin modificar el tamaño ni la estructura del informe.
  • Se añade al final del informe la sección «Sobre el terreno real», con vista satélite panorámica del campo calibrado de Santa Ana y el recorrido GPS superpuesto.
  • El recorrido del mapa satélite se sincroniza con el minuto seleccionado en el deslizador del mapa Recorrido.
  • En el álbum, la segunda fila de cartas de la página 3 sube 4 px para ajustar su encaje en el diseño.
149

GPS · orientación física fija del campo

  • Los mapas GPS mantienen siempre la misma orientación física del terreno: Huerta a la izquierda y Muro a la derecha.
  • Cambiar Ley Rico ya no gira, espeja ni recalcula la geometría del mapa de calor, recorrido, ocupación, posición media ni puntos de sprint.
  • Ley Rico pasa a afectar únicamente a las etiquetas ATAQUE/DEFENSA y a la interpretación longitudinal de los datos, como tercios y rol estimado.
  • La misma regla se aplica tanto en el informe GPS guardado como en la previsualización al importar una actividad.
148

GPS · informe y ficha de partido

  • Datos GPS recolocados bajo los goles, tipografía y cifras más legibles.
  • Resumen e Highlights en dos columnas, bloque más activo como intervalo y mejoras del mapa de calor.
  • El informe GPS se abre sobre la web sin detener la música. Ajustes específicos de móvil para botones y Ley Rico.
147

Datos GPS de partido

  • Importación local de actividades FIT, TCX y GPX desde la ficha del partido, sin guardar el archivo original ni las coordenadas GPS geográficas.
  • Informe completo con mapa de calor, recorrido, ocupación por zonas, velocidad, sprints, carreras de alta intensidad, frecuencia cardiaca cuando exista y highlights del partido.
  • Campo F7 habitual calibrable por administración y orientación mediante la Ley Rico.
  • Tabla “Datos GPS” en la ficha del partido con distancia total recorrida, velocidad máxima, carreras de alta intensidad y acceso al informe de cada jugador.
146

Arranque del fondo de vídeo en escritorio

  • La Home de escritorio usa el fotograma inicial exacto del vídeo desde el primer paint, sustituyendo el antiguo fondo que se veía durante la carga.
  • Se fuerza el MP4 a comenzar desde el segundo 0 y se invalida la caché del poster para evitar que Windows/Chrome reutilicen una imagen anterior.
145

Home, temporada y resultados

  • El fondo inicial de escritorio utiliza como imagen de espera el primer fotograma exacto del vídeo para evitar saltos al comenzar la reproducción.
  • «Añadir resultado» vuelve a la cabecera de Temporada y el acceso de Home se sustituye por «Álbum de cartas».
  • Temporada adopta un acceso morado, el álbum uno dorado y el importador de convocatoria de resultados iguala su diseño al Modo Entrenador.
  • El calendario muestra «Roj@s vs Negr@s».
144

Entrada de la Home en escritorio

  • El fondo inicial de escritorio deja de usar una imagen estática previa y carga directamente el vídeo de la Home, evitando el pequeño salto visual al comenzar la reproducción.
143

Presentación vertical de alineaciones

  • Las cartas de la presentación móvil se agrupan hacia el centro para conseguir una composición más compacta sobre el vídeo vertical.
  • Las parejas superior e inferior se acercan 5 puntos por carta y los extremos de la fila central, 10 puntos por carta, manteniendo fija la carta central.
142

Feedback e ideas del equipo

  • El historial incorpora un formulario para enviar feedback e ideas directamente desde la web.
  • Los mensajes se envían al bot de Telegram de Patxanguilles con el nombre de la persona y su comentario.
141

Textos y lenguaje de la interfaz

  • Se actualizan textos de Home, clasificación y creación de alineaciones para hacerlos más claros y compactos.
  • Se adapta el lenguaje visible del Modo Entrenador y la denominación de los equipos a formas inclusivas.
140

Cartas y perfiles de jugador

  • La altura y el peso son realmente opcionales también en el generador: si faltan, la carta se crea sin mostrar esos datos.
  • La primera carta generada pasa a ser visible automáticamente en el perfil; las siguientes generaciones permiten sustituir la carta actual.
  • El perfil se compacta: los partidos jugados pasan a la esquina superior derecha, «Editar jugador» se simplifica a «Editar» y «Ver carta» adopta el estilo dorado del álbum.
  • El perfil público mantiene ocultos porcentaje de victorias, goles y asistencias.
139

Cartas y perfiles de jugador

  • La altura y el peso pasan a ser datos opcionales al crear una carta; si se dejan vacíos, no se envían para incorporarlos a la carta.
  • El perfil público simplifica sus estadísticas y muestra únicamente los partidos jugados, ocultando porcentaje de victorias, goles y asistencias.
138

Modo entrenador · ajuste de presentación móvil

  • Las siete cartas móviles aumentan un 20% y se redistribuyen con separación uniforme para evitar contactos o solapamientos entre filas.
  • El titular «Este es tu equipo de gala» y el botón «Compartir alineación» se desplazan ligeramente hacia arriba.
137

Modo entrenador · presentación de gala móvil

  • Incorporado el master vertical 1080×1920 para la presentación final en móvil, con una composición propia de siete cartas basada en la referencia vertical.
  • La aparición móvil sigue una secuencia centro → pareja lateral → pareja superior → pareja inferior, manteniendo las cartas estáticas después de su entrada.
  • Escritorio conserva sin cambios su master, posiciones y timings actuales.
136

Modo entrenador · cartas de fichaje y presentación de gala

  • Los fichajes individuales muestran temporalmente solo la carta estática de cada jugador; los vídeos y audios especiales quedan conservados pero desactivados para reactivarlos más adelante.
  • El titular «Este es tu equipo de gala» se ha desplazado ligeramente hacia abajo.
135

Modo entrenador · presentación de gala

  • La presentación final utiliza temporalmente solo las cartas estáticas de imagen para mantener un acabado uniforme; el soporte para videocartas queda preparado para reactivarlo más adelante.
134

Modo entrenador · presentación de gala

  • Las cartas permanecen estáticas tras su entrada, sin movimiento flotante.
  • Los vídeos especiales de fichaje se ajustan al mismo espacio visual que las cartas, manteniendo sus proporciones.
  • El titular «Este es tu equipo de gala» aparece después de que las siete cartas hayan terminado de mostrarse.
133

Modo entrenador · presentación de gala

  • Retirada la opción «Guardar vídeo» y la grabación de pantalla asociada.
132

Modo entrenador · presentación de gala

  • Ajustados los vídeos especiales al mismo alto visual que las cartas y añadidos movimiento flotante, sombra y partículas sutiles.
  • Renovados el titular y el botón de compartir alineación.
  • Añadida la exportación de la presentación final como vídeo mediante la grabación de la propia pestaña.
131

Home · carga del fondo de escritorio

  • El fondo inicial utiliza ahora el primer fotograma exacto del vídeo y permanece visible hasta que el vídeo está suficientemente cargado para reproducirse.
  • La transición de imagen a vídeo se realiza mediante un fundido suave para evitar saltos visuales o mostrar el vídeo a medias en conexiones lentas.
130

Modo Entrenador · presentación final

  • El enlace de invitación se destaca en azul hasta copiarlo por primera vez.
  • En escritorio, al cerrar el draft se estrena una presentación a pantalla completa del equipo propio con siete cartas en orden aleatorio sobre vídeo.
  • El vídeo de presentación se precarga al quedar seis jugadores por seleccionar y coordina su audio con una bajada y recuperación progresiva de la música.
  • La pantalla final de compartir alineaciones utiliza en escritorio el vídeo de fondo de la Home.
129

Inicio móvil · fondos de vídeo por día

  • Reactivados los fondos de vídeo diarios de la Home en móvil vertical para lunes, martes, miércoles, jueves, sábado y domingo.
  • La imagen estática móvil se mantiene como poster mientras carga el vídeo, evitando un fondo vacío durante la carga.
  • Se conserva sin cambios el tratamiento especial del viernes.
128

Partidos · edición de eventos

  • Corregido el guardado posterior de goles y asistencias utilizando los campos reales de la base de datos.
127

Partidos · guardado de goles y asistencias

  • Corregido el guardado de goleadores y asistencias para adaptarlo a la estructura real de los eventos del partido.
126

Modo entrenador · fichajes especiales

  • Añadido un nuevo vídeo y audio especial para la celebración de fichaje de Gabal.
125

Partidos · goles, asistencias y acciones

  • La edición de goles vuelve a incluir y permitir añadir asistencias.
  • Corregidos los botones de edición, subida de fotos y creación de crónica en partidos sin crónica.
  • La pantalla de edición de goles ya no muestra información de fotografías.
124

Partidos · acciones posteriores

  • Corregida la apertura de «Editar goles», «Subir fotos» y «Añadir crónica».
123

Partidos · edición posterior

  • Las acciones posteriores al partido se separan en «Editar goles», «Subir fotos» y, si todavía no existe, «Añadir crónica».
  • Corregido el guardado desde la edición pública del partido.
122

Partidos · visor

  • Corregida la apertura de la ficha de los partidos desde el calendario tras los últimos cambios en fotos y crónicas.
121

Partidos · crónicas publicadas

  • Si un partido todavía no tiene crónica, cualquier usuario puede añadirla posteriormente.
  • Una vez publicada, la crónica queda bloqueada para los usuarios normales y solo administración puede editarla o eliminarla.
120

Partidos · galería de fotografías

  • Cada partido puede conservar varias fotografías y se pueden añadir nuevas imágenes posteriormente sin sustituir las anteriores.
  • Las fotos ya publicadas no pueden ser eliminadas por usuarios normales; esa opción queda reservada a administración.
119

Resultados · registro de goleadores

  • Se permite guardar un partido aunque los goleadores registrados todavía no coincidan con el marcador, para poder completar esa información posteriormente.
118

Partidos jugados · edición posterior

  • Los partidos finalizados permiten a cualquier miembro completar o corregir los goleadores, añadir o sustituir la fotografía y crear o editar la crónica.
  • El marcador permanece bloqueado para la edición pública y solo puede modificarse desde administración.
117

Modo Entrenador · compartir sala

  • El botón «Copiar enlace» se destaca en verde y con una animación pulsante mientras se espera al segundo entrenador.
116

Modo Entrenador · celebración de fichajes

  • La celebración de cada fichaje reparte las estrellas por toda la pantalla e incorpora fuegos artificiales delante de la carta, también en móvil.
115

Modo Entrenador · duración del fichaje

  • La celebración «¡Has fichado a…!» con carta o sin ella reduce su duración automática de 4 a 3 segundos.
114

Modo Entrenador · posición del aviso de llegada

  • El popup «¡Ha llegado el otro entrenador!» se desplaza al cuarto superior de la pantalla móvil para aparecer visible sin desplazamiento.
113

Modo Entrenador · contraste de espera móvil

  • En la espera móvil el negro se limita a «Esperando al segundo entrenador» y «Comparte este enlace…», manteniendo el enlace, su caja y el botón de copiar con su estilo original.
112

Modo Entrenador · espera móvil

  • El texto de espera y de compartir la invitación pasa a negro en móvil para mejorar su lectura sobre el fondo claro.
  • El aviso de llegada del segundo entrenador se coloca más arriba en la pantalla para que aparezca visible sin necesidad de desplazarse.
111

Modo Entrenador · pizarra a ancho completo en móvil

  • En móvil se elimina la cabecera de la sala con «Salir», modalidad y «Modo Entrenador» para liberar espacio.
  • Se elimina el marco exterior del draft y la imagen de la pizarra pasa a ocupar directamente todo el ancho disponible.
  • Las zonas laterales de fichajes aprovechan los nuevos márgenes para reducir cortes de nombres.
  • La versión de escritorio permanece sin cambios.
110

Modo Entrenador · camisetas fijas

  • Se descarta la opción de mover y arrastrar las camisetas durante el draft para mantener el tablero ordenado y recuperar la interacción normal de FICHAR.
109

Modo Entrenador · tablero móvil ampliado

  • Durante el draft en móvil se eliminan marcos y márgenes laterales innecesarios para que el tablero aproveche el ancho disponible de la pantalla.
  • El diseño de escritorio se mantiene sin cambios.
108

Modo Entrenador · aviso de turno móvil

  • El aviso «TE TOCA» se desplaza hacia arriba y se centra correctamente en pantallas móviles.
107

Modo Entrenador · ajuste móvil del draft

  • El botón COMENZAR se reduce y centra para quedar contenido en pantallas móviles.
  • Los avisos de primer turno se adaptan al ancho móvil y dejan de oscurecer toda la pantalla.
  • La celebración de fichaje elimina el fondo oscuro en móvil para destacar únicamente carta, efectos y mensaje.
  • Las listas laterales de fichajes se compactan y la columna derecha se desplaza hacia el interior para evitar cortes y dejar más libre el tablero central.
106

Modo Entrenador · correcciones del draft

  • Se corrige el tamaño y centrado móvil del botón COMENZAR y del aviso de primer turno cedido.
  • Se rehace la interacción de arrastre de las camisetas para permitir reorganizarlas con ratón y pantalla táctil.
  • Se corrige la selección de camisetas en escritorio para que vuelva a aparecer FICHAR sin interferir con el arrastre.
105

Modo Entrenador · mejoras del draft

  • Se refuerzan visualmente los botones para crear y comenzar sala cuando están listos, con fondo verde, animación y balón.
  • El segundo entrenador entra con una sala simplificada, sin enlace ni código de sala, y el acceso por invitación ya no muestra el balón de entrada de la Home.
  • El ganador del sorteo puede conservar o ceder el primer turno, con avisos específicos para ambos entrenadores.
  • Las camisetas disponibles pueden reorganizarse mediante arrastre en escritorio y móvil, y el botón FICHAR aparece pegado a la camiseta seleccionada.
  • Cada fichaje muestra una celebración temporal con la carta del jugador cuando está disponible, además de avisos breves cuando vuelve a tocar elegir.
  • La numeración de los jugadores fichados se representa sobre camisetas del color de cada equipo.
104

Inicio móvil · balón de entrada

  • El balón aumenta su contraste para que los paneles grises pasen a negro y conserve blancos más limpios.
  • El balón deja de estar fijado al viewport y queda anclado al fondo de la Home para evitar saltos de posición al hacer scroll en móvil.
103

Inicio móvil · restauración del balón

  • Se recupera el balón gráfico anterior para el botón ENTRAR, descartando el PNG personalizado.
102

Inicio móvil · corrección del balón PNG

  • El balón personalizado queda incrustado directamente en el index para evitar problemas de carga del archivo externo en móvil.
101

Acceso móvil · texto de contraseña

  • El texto «Introduce la contraseña» y el contenido del campo de acceso se fuerzan a color negro en la versión móvil.
100

Inicio móvil · nuevo balón de entrada

  • El balón gráfico de ENTRAR se sustituye por el PNG personalizado, manteniendo posición, cartel y animación de salida por escala.
  • El balón solo aparece después de cerrar cualquier popup especial de bienvenida.
99

Temporada y fondos móviles por día

  • El botón Calendario pasa a fondo rojo e incorpora el icono 📅.
  • La versión vertical móvil incorpora fondos de vídeo específicos para lunes, martes, miércoles, jueves, sábado y domingo, manteniendo el tratamiento especial existente para el viernes.
98

Historial · acceso y fondo

  • El acceso al historial se coloca físicamente dentro del bloque ADMIN, alineado a la derecha y debajo del botón.
  • La página del historial deja de utilizar el fondo de vídeo y muestra como fondo fijo el primer frame de la landing.
  • El balón «ENTRAR» queda oculto mientras se consulta el historial de cambios.
97

Inicio móvil · balón de entrada

  • El balón de entrada se desplaza ligeramente hacia la derecha y aumenta la luminosidad de sus zonas blancas.
96

Home · ADMIN e historial

  • El enlace del historial queda alineado a la derecha bajo ADMIN, con una caja ligeramente más opaca para mejorar su lectura y más espacio respecto al reproductor.
95

Apuntar resultado · importar convocatoria

  • El importador «Copia y pega convocatoria aquí» se mueve al formulario de Añadir resultado, después de elegir Fútbol 7 o Fútbol Sala.
  • Su funcionamiento y presentación siguen el mismo sistema del importador existente en Crear alineación, manteniendo debajo la selección manual para corregir jugadores.
94

Inicio · posición del historial

  • El enlace del historial queda alineado a la derecha, justo debajo del botón ADMIN.
93

Inicio móvil · historial más compacto

  • El enlace del historial se acorta a «v138 - Historial cambios» y reduce ligeramente su tamaño en móvil para evitar que se junte con los controles del reproductor.
92

Temporada · calendario y resultados

  • El acceso al álbum de cartas pasa a tener un acabado dorado especial con estrellas.
  • Se elimina «Añadir resultado» de Temporada porque ya existe el acceso desde la portada.
  • Calendario muestra día, foto del partido y estado finalizado con la misma presentación enriquecida de «Últimos partidos».
  • En escritorio, el detalle de partido aprovecha el ancho disponible con alineaciones a la izquierda y goles, asistencias y fotografía a la derecha; la crónica queda debajo. En móvil se conserva la distribución vertical.
  • «Apuntar resultado» incorpora el importador de convocatoria por copia y pega y su navegación de vuelta regresa a la portada.
91

Inicio móvil · ajustes de entrada

  • El balón «Entrar» queda detrás de los avisos especiales, es algo más pequeño, más bajo y con acabado negro y blanco.
  • El aviso especial de los viernes elimina el texto «Patxanguilles presenta».
90

Inicio móvil · nueva entrada interactiva

  • En móvil vertical, la Home muestra un balón «Entrar» antes de desplegar sus accesos.
  • Al pulsarlo suena el silbato de inicio, el balón desaparece por escala y aparecen los accesos con su animación.
  • El texto de introducción de contraseña y la contraseña escrita pasan a color negro.
89

Reproductor · corrección de archivos de audio

  • Se ajustan los nombres de las nuevas canciones para que coincidan exactamente con los archivos publicados y puedan reproducirse correctamente.
88

Inicio móvil · fondo estable durante el scroll

  • El vídeo vertical deja de reajustarse al aparecer y desaparecer las barras del navegador durante el desplazamiento en móvil.
87

Reproductor · nuevas canciones y aleatorio sin repeticiones

  • Se incorporan veinte nuevas canciones al reproductor.
  • La reproducción aleatoria recorre ahora toda la lista antes de repetir una canción y evita repetir la última al comenzar una nueva ronda.
86

Inicio móvil · vídeo de viernes

  • Los viernes, la Home móvil utiliza su vídeo vertical específico con el primer fotograma como imagen de espera.
  • La primera reproducción conserva el ambiente sonoro cuando el navegador lo permite y las siguientes vueltas quedan silenciadas.
  • Si hay una bienvenida especial, el vídeo y la animación de los accesos esperan hasta que se cierre.
85

Bienvenidas especiales · inicio coordinado

  • Si aparece una bienvenida especial, la animación de la Home espera hasta que se cierre.
  • En escritorio, el vídeo de fondo tampoco comienza hasta ese momento; después, los accesos aparecen dos segundos más tarde.
84

Inicio móvil · entrada animada

  • En móvil se mantiene el fondo vertical actual y los accesos de la Home aparecen con una animación suave dos segundos después de entrar.
83

Inicio de escritorio · fondo de vídeo

  • La Home de escritorio incorpora un fondo de vídeo en bucle con el primer fotograma como imagen de espera durante la carga.
  • Los accesos aparecen con una animación suave dos segundos después de entrar.
82

Inicio móvil · nuevo fondo y menú más ligero

  • La versión móvil estrena un fondo vertical específico y elimina el fondo fijo para conseguir un scroll más estable.
  • Los accesos principales son más compactos y el panel de cristal reduce notablemente su oscuridad y desenfoque para dejar ver mejor la imagen.
81

Bienvenida de viernes · carga de imagen más robusta

  • Si una fotografía externa de la bienvenida del viernes no puede cargarse, la web utiliza automáticamente una imagen local para evitar que aparezca el espacio de foto en negro.
80

Detalle de partido · cierre con Escape

  • La ventana con resultado, alineaciones, crónica y fotografía puede cerrarse directamente con la tecla Escape, sin necesidad de desplazarse hasta el botón inferior.
79

Últimos partidos · ajuste de proporciones

  • Los bloques ganan un poco más de altura, la miniatura se hace algo más estrecha para mostrar mejor su altura y el indicador “Finalizado” se reduce ligeramente.
78

Últimos partidos · estado más compacto

  • El indicador “Finalizado” se reduce ligeramente de tamaño para ocupar menos espacio visual.
77

Últimos partidos · miniaturas más legibles

  • Los bloques de últimos partidos ganan algo de altura para dar más aire a la previsualización fotográfica.
  • La miniatura se hace algo más estrecha y con una proporción más adecuada para que las fotografías horizontales se reconozcan mejor.
76

Últimos partidos · previsualización visual

  • La columna de últimos partidos muestra una pequeña previsualización de la fotografía adjunta cuando existe, manteniendo el tamaño del bloque y recortando la imagen mediante encuadre cuando es necesario.
  • Se añade junto a la fecha el día de la semana correspondiente.
  • El estado del partido se alinea a la derecha, debajo del resultado.
75

Telegram · avisos de actividad

  • Se añaden avisos privados por Telegram cuando un jugador actualiza su ficha, genera una carta o registra/modifica un resultado.
  • Los avisos se envían únicamente cuando la acción se realiza fuera de una sesión de administrador.
  • El token del bot y el chat de destino permanecen guardados como secretos privados en Supabase.
74

Administración · borrado masivo eliminado

  • Se elimina del panel de administración la opción “Eliminar todos los partidos” para evitar borrados accidentales.
  • Se mantiene únicamente el borrado individual de partidos, con confirmación previa.
73

Acceso móvil · texto de contraseña

  • Se reduce notablemente el tamaño del texto “Introduce la contraseña” en móvil para que quepa completo dentro del campo.
72

Acceso y Home · ajustes visuales

  • La zona clicable de “Esto no es solo fútbol” permanece completamente transparente al pasar el cursor o recibir foco.
  • El enlace de versión e historial situado en la Home pasa a mostrarse en color negro.
71

Acceso · ajustes móvil y escritorio

  • En móvil se reduce el tamaño del texto del campo de contraseña para que encaje mejor con el diseño vertical.
  • En escritorio se baja 2 puntos porcentuales la zona clicable del texto “Esto no es solo fútbol” para alinearla con el fondo.
70

Acceso · historia también en escritorio

  • La pantalla horizontal utiliza el nuevo fondo con la llamada “Esto no es solo fútbol · conoce la historia detrás de la foto”.
  • Ese texto funciona también como enlace en escritorio y abre la misma ventana flotante con las historias del collage.
  • Se mantienen sin cambios las posiciones del campo de contraseña y del botón ACCEDER en la versión horizontal.
69

Acceso · diseño específico para móvil

  • La pantalla de acceso utiliza un fondo vertical específico en móviles en orientación vertical, manteniendo el fondo panorámico en escritorio.
  • El campo de contraseña y el botón ACCEDER tienen coordenadas propias para encajar con el diseño móvil.
  • La frase inferior abre una ventana flotante con las historias relacionadas con las fotografías del collage.
68

Acceso · protección activada

  • La pantalla de bienvenida valida ya la contraseña mediante Supabase y recuerda el acceso en el dispositivo después de introducirla correctamente.
  • Los enlaces directos de invitación del Modo Entrenador continúan entrando sin pasar por la pantalla de contraseña.
  • La música puede comenzar desde la propia pantalla de acceso tras la primera interacción del usuario.
67

Acceso · microajuste vertical

  • El campo de contraseña, el botón de acceso y su mensaje asociado bajan 0,5 puntos porcentuales adicionales.
66

Acceso · reajuste vertical

  • El input de contraseña, el botón de acceso y su mensaje asociado se bajan 2,2 puntos porcentuales adicionales para encajar mejor con el fondo de acceso.
65

Acceso · ajuste de alineación

  • El campo de contraseña y el botón de acceso se desplazan ligeramente hacia abajo para encajar mejor con el diseño del fondo.
64

Acceso · nueva pantalla de bienvenida

  • Se incorpora una pantalla de acceso visual sobre el nuevo collage de Patxanguilles.
  • El campo de contraseña y el botón de acceso quedan integrados sobre el diseño, con respuesta visual al pasar el ratón y pulsar.
63

Resultados · camisetas más limpias

  • Al abrir un partido, los goles y asistencias dejan de mostrarse con iconos sobre las camisetas.
  • Los eventos del partido se mantienen únicamente en las listas de goles y asistencias situadas debajo.
62

Viernes · imágenes históricas rotatorias

  • La bienvenida especial de los viernes dispone ahora de una colección de nueve imágenes futboleras.
  • Cada viernes aparece una imagen distinta y no se repite ninguna hasta completar toda la colección.
61

Álbum de cartas · apertura independiente

  • El álbum se abre ahora en una pestaña nueva para que la web principal permanezca abierta y la música continúe reproduciéndose sin interrupciones.
60

Álbum de cartas · lector independiente

  • El álbum pasa a abrirse en una página HTML independiente para aprovechar toda la ventana del navegador.
  • La navegación del álbum funciona como un lector de páginas, con controles inferiores y sin el encuadre visual del resto de la web.
59

Álbum de cartas · visor a pantalla completa

  • El álbum se abre ahora como un lector web a pantalla completa, separado visualmente del resto de paneles de la temporada.
  • La página del álbum ocupa el área central del visor y mantiene las cartas alineadas proporcionalmente con sus huecos.
  • Los controles «Anterior», número de página y «Siguiente» quedan en una barra inferior, con cierre desde la barra superior o la tecla Escape.
58

Álbum de cartas · vista ampliada

  • La sección del álbum deja de quedar encuadrada dentro del ancho habitual y pasa a mostrarse en gran formato, casi a pantalla completa.
  • Los controles de página se mantienen debajo del álbum.
  • Las cartas conservan sus posiciones proporcionales sobre el fondo al aumentar el tamaño.
57

Álbum de cartas · fondo optimizado

  • El fondo personalizado del álbum pasa a utilizar una versión JPG más ligera para acelerar la carga de la sección.
56

Álbum de cartas · nuevo diseño

  • El álbum utiliza un fondo gráfico personalizado con nueve huecos integrados para colocar las cartas.
  • Las cartas se superponen sobre los huecos del diseño y siguen siendo pulsables para abrir su vista individual.
  • Cuando hay más de nueve cartas, el álbum se organiza automáticamente en páginas de nueve.
55

Jugadores · cambio de nombre

  • El jugador anteriormente mostrado como «Kulturicide» pasa a aparecer como «Cordo».
54

Screenshot de Fútbol Sala · ajuste de posiciones

  • El portero negro y el delantero negro suben 20 px en el eje Y.
  • El portero rojo baja 10 px para mejorar su encaje con la portería inferior.
53

Screenshot de Fútbol Sala · escala visual

  • Se aumenta la escala de camisetas, nombres y cabecera de Fútbol Sala para igualar su presencia visual con la captura de Fútbol 7.
  • El tamaño se aplica ahora directamente según el modo de exportación, evitando diferencias entre la previsualización y la captura real.
52

Que gane el mejor · acciones y screenshot de Fútbol Sala

  • Los botones «Copiar alineación», «Screenshot» y «Guardar alineación» vuelven a quedar centrados, mientras «Volver» permanece separado a la derecha.
  • En la exportación de Fútbol Sala aumentan un 150% las camisetas, nombres y la información de cabecera para recuperar la escala visual prevista.
51

Que gane el mejor · selector de hora

  • La hora se limita a 17, 18, 19, 20, 21 y 22, eliminando las franjas de madrugada y mañana.
  • Los minutos disponibles son únicamente 00, 15, 30 y 45.
50

Que gane el mejor · pequeños ajustes de interfaz

  • El botón «Volver» se separa visualmente del resto de acciones y se desplaza al extremo derecho.
  • El selector de hora utiliza intervalos de 15 minutos.
  • En Fútbol Sala, los cinco jugadores de cada equipo se muestran en una distribución 3+2.
49

Fútbol Sala · corrección de la exportación

  • Se corrige el posicionamiento vertical de la captura para que los dos equipos vuelvan a ocupar sus respectivas mitades del campo.
  • Las coordenadas de exportación se adaptan ahora también a la altura real del fondo, evitando desplazamientos al cambiar el formato del archivo.
48

Exportación de alineaciones · fondos optimizados

  • Los fondos definitivos de Fútbol 7 y Fútbol Sala pasan a utilizar sus versiones JPG optimizadas para reducir el peso de los archivos.
47

Fútbol 7 · ajuste final del portero negro

  • Se ajusta ligeramente la altura del portero negro para mantener visible el nombre y equilibrar su posición dentro del área.
46

Fútbol 7 · posición del portero negro

  • El portero negro se desplaza hacia arriba para que su nombre quede completamente visible y separado de la línea defensiva.
45

Exportación de alineaciones · hora más visible

  • La hora aumenta de tamaño en las composiciones de Fútbol 7 y Fútbol Sala para mejorar su lectura.
44

Fútbol Sala · ajuste fino de posiciones

  • El portero del equipo negro se desplaza hacia arriba para evitar que quede tapado por el defensa.
  • Todo el equipo rojo, incluidos camisetas y nombres, se desplaza ligeramente hacia arriba para aprovechar mejor su mitad del campo.
43

Exportación de alineaciones · composición y posiciones

  • Nuevo fondo definitivo de Fútbol Sala y recolocación de los jugadores para ocupar mejor cada mitad del campo.
  • Las camisetas y los nombres aumentan aproximadamente un 20% de tamaño.
  • Se reajustan porteros y defensas para evitar solapes y aprovechar mejor las áreas de juego.
  • La cabecera gana tamaño de lectura, centra fecha y hora y elimina el texto «Roj@s vs Negr@s».
  • En Fútbol 7, «Patxanguilles Antifeixistes» se presenta en dos líneas junto al escudo.
42

Exportación de alineaciones · nueva identidad visual

  • Las alineaciones exportadas utilizan las nuevas camisetas gráficas roja y negra y un nuevo fondo específico para Fútbol Sala.
  • La cabecera se compacta, incorpora el año en la fecha y adapta el nombre de la modalidad entre Fútbol 7 y Fútbol Sala.
  • Fútbol 7 incorpora el escudo en la cabecera y se mejora la separación de jugadores en Fútbol Sala para evitar superposiciones.
  • La bienvenida de los viernes acredita la frase «¡Por fin es viernes!» con «— Rafeta dixit».
41

Cartas de jugador · conservar la última al llegar al límite

  • Al generar la tercera carta, esa última versión se guarda automáticamente como carta del perfil.
  • Cuando se alcanza el límite de generaciones, el perfil sigue mostrando el botón «Ver carta» siempre que exista una carta guardada.
  • El aviso de límite alcanzado se mantiene, pero ya no deja al jugador sin acceso visual a su última carta.
40

Ajustar alineaciones · desplazamiento vertical

  • Al abrir «Ajustar alineaciones», la pantalla permite ahora desplazarse verticalmente para llegar a todos los jugadores.
  • Con el panel cerrado se mantiene el ajuste vertical compacto de la pantalla «¿Qué te parece este partido?».
39

Importar convocatoria · diseño unificado

  • El cuadro para copiar y pegar la convocatoria en «Algoritmo automático» utiliza ahora exactamente el mismo diseño visual que en «Modo Entrenador».
  • Se han igualado fondo, borde, tipografía, altura, espaciado y estado de foco.
38

Algoritmo automático · importar convocatoria

  • La creación automática de equipos incorpora ahora la opción «Copia y pega convocatoria aquí».
  • La web detecta los jugadores del mensaje y los marca automáticamente en el selector.
  • Si falta algún jugador o un nombre no se reconoce, la selección manual permanece disponible justo debajo para corregirlo.
  • Se mantiene intacta la posibilidad de seleccionar toda la convocatoria manualmente sin utilizar el importador.
37

Screenshot de alineaciones · formato vertical

  • La captura de la alineación se genera ahora en formato vertical, con Rojos arriba y Negros abajo.
  • Cada equipo mantiene la distribución 4+3, independientemente del tamaño u orientación de la pantalla del móvil.
  • La captura utiliza una composición independiente de 620px de ancho para evitar que las camisetas y los nombres se compriman o se corten.
  • Los nombres pueden ocupar más de una línea dentro de la captura en lugar de truncarse.
36

Interfaz general · opacidad y desenfoque reajustados

  • Los principales recuadros de contenido pasan al 60% de opacidad.
  • El desenfoque del fondo a través de esos recuadros pasa a 6px.
35

Historial de cambios · orden cronológico inverso

  • El historial muestra ahora primero las versiones y cambios más recientes.
  • Las entradas antiguas quedan progresivamente más abajo, evitando tener que recorrer todo el historial para consultar la última actualización.
34

Interfaz general · desenfoque de fondo reducido

  • El desenfoque aplicado detrás de los principales recuadros translúcidos se reduce a 4px.
  • Se mantiene la opacidad de los recuadros al 50%, haciendo que los fondos se perciban más nítidos a través de ellos.
33

Interfaz general · transparencia de los recuadros

  • La capa oscura de los principales recuadros que envuelven el contenido se reduce globalmente al 50% de opacidad.
  • El cambio afecta a tarjetas principales, paneles interiores y al contenedor de la alineación final, dejando ver mejor los fondos sin perder legibilidad.
32

Selector de método y Modo Entrenador · ajustes visuales

  • El degradado de los botones fotográficos cubre ahora toda la superficie del botón, eliminando la pequeña franja superior que quedaba sin cubrir.
  • La pantalla «Modo Entrenador» utiliza ahora el mismo fondo que «Seleccionar jugadores»: «background-seleccion-jugadores.jpg».
  • Se conserva el mismo encuadre y oscurecimiento responsive del fondo de selección de jugadores.
31

Crear equipos · nombres definitivos de imágenes

  • El botón «Algoritmo automático basado en posiciones» utiliza ahora exactamente «boton algoritmo.jpg».
  • El botón «Modo Entrenador» utiliza ahora exactamente «boton entrenador.jpg».
  • Se mantiene sin cambios el diseño fotográfico 21:9, los degradados y el comportamiento responsive.
30

Crear equipos · selector de método fotográfico

  • Los botones «Algoritmo automático basado en posiciones» y «Modo Entrenador» pasan a utilizar imágenes a sangre ocupando toda la superficie del botón.
  • Se conservan exactamente los nombres de archivo originales: «composite (1).png» y «composite.png».
  • El texto se coloca sobre la fotografía con degradados oscuros y ligeramente coloreados para mantener una lectura clara.
  • Las imágenes mantienen su proporción panorámica 21:9 y se adaptan automáticamente al tamaño del botón.
  • En móvil los dos botones se apilan verticalmente conservando el formato panorámico.
29

Música · modo minimal activado por defecto

  • El reproductor permanece normalmente en modo minimalista mostrando solo el título de la canción y pausa/reproducción.
  • Se eliminan los despliegues provocados por movimiento del ratón, hover, scroll o interacción general con la página.
  • Solo un click o toque directamente sobre el reproductor minimalista despliega los controles completos.
  • Después de utilizar el reproductor desplegado, vuelve automáticamente al modo minimalista tras unos segundos.
28

Música · reproductor minimal y auto-ocultable

  • Se reduce el tamaño general del reproductor para que ocupe menos espacio en pantalla.
  • Tras unos segundos sin interacción, el reproductor pasa automáticamente a un modo minimalista que muestra únicamente el título de la canción y el botón de pausa/reproducción.
  • Al pasar el ratón por encima, mover el puntero, hacer scroll o tocar la pantalla, el reproductor recupera temporalmente todos sus controles.
  • Se mantienen los botones anterior, pausa/reproducción, siguiente y volumen en el modo desplegado.
  • Se unifica la lógica interna del reproductor para que anterior, siguiente, reproducción aleatoria y avance automático compartan el mismo estado e historial de canciones.
27

Música · nuevas canciones y controles

  • Se añaden 10 nuevas canciones al reproductor manteniendo exactamente los nombres originales de sus archivos, sin necesidad de renombrarlos.
  • El reproductor incorpora controles de canción anterior, pausa/reproducción y canción siguiente.
  • El botón siguiente mantiene la reproducción aleatoria y evita repetir inmediatamente la canción que está sonando.
  • El botón anterior permite regresar a la canción reproducida anteriormente.
  • Al terminar una canción, el reproductor continúa automáticamente con otra canción aleatoria.
26

Alineación final · privacidad del draft y diseño móvil

  • Al abrir «Ver alineaciones», el orden de los jugadores de cada equipo se mezcla aleatoriamente antes de mostrar la alineación final.
  • El orden visual ya no permite deducir quién fue elegido primero, segundo o en cualquier otra posición durante el draft.
  • El texto de «Copiar alineación» utiliza también el orden aleatorio mostrado en pantalla.
  • La aleatorización afecta únicamente a la presentación final y no modifica los equipos ni el funcionamiento interno del draft.
  • En móvil se elimina la disposición de equipos uno debajo del otro y se mantienen Rojo y Negro lado a lado.
  • Las camisetas de cada equipo mantienen una composición 4+3 también en móvil, pensada para que el screenshot conserve el aspecto de escritorio.
25

Pantalla final · restauración responsive

  • Se elimina la composición de televisión con vídeo de la pantalla «Que gane el mejor» para evitar deformaciones en móvil.
  • Se recupera el fondo genérico de la aplicación y el diseño clásico de la pantalla final.
  • Se restauran los tamaños y proporciones anteriores a la integración de la televisión.
  • En móvil los equipos se colocan verticalmente en una sola columna y la pantalla puede desplazarse de forma natural si es necesario.
  • Se elimina la reproducción automática y toda la lógica específica del vídeo final.
24

Clasificación · desempate por partidos jugados

  • Al ordenar la clasificación por porcentaje de victorias, los empates de porcentaje se resuelven por número de partidos jugados.
  • Si dos jugadores tienen el mismo porcentaje, aparece primero quien haya disputado más partidos.
  • Si también coinciden en partidos jugados, se utiliza el nombre como último criterio de desempate.
23

Clasificación y álbum de cartas

  • La clasificación deja de abrir siempre con el mismo baremo: cada vez que se entra en una competición los jugadores aparecen inicialmente en un orden aleatorio.
  • Después del orden inicial aleatorio se mantienen todos los controles de ordenación por columnas, incluyendo jugador, partidos, victorias, empates, derrotas y porcentaje de victorias.
  • Se añade «Ver álbum de cartas» junto a Clasificación y Calendario.
  • El álbum muestra en una cuadrícula todas las cartas de jugador que existen actualmente.
  • Al pulsar una carta del álbum se abre su visualización ampliada habitual.
  • Esta primera versión utiliza un diseño provisional en grid, preparado para sustituirse más adelante por el fondo y los huecos del álbum abierto.
22

Modo Entrenador · sorteos aleatorios

  • El creador de la sala ya no aparece siempre como entrenador del Equipo Rojo: la asignación visible Rojo/Negro se sortea de forma estable para cada sala.
  • El segundo entrenador recibe automáticamente el color contrario.
  • Ambos dispositivos calculan la misma asignación a partir del código de sala, por lo que ven siempre los mismos colores.
  • El lanzamiento de moneda muestra correctamente un ganador Rojo o Negro de acuerdo con el primer turno sorteado.
  • La asignación aleatoria de colores se mantiene durante todo el draft, los turnos y la alineación final.
21

Interfaz, navegación e historial

  • La referencia de versión se trasladó al pie inferior y centrado de la Home.
  • Se corrigió un conflicto de CSS que mantenía la Home visible e impedía navegar correctamente con sus botones.
  • El historial de cambios se integró dentro del propio index como una pantalla de la aplicación.
  • Se corrigió la estructura del HTML para que el historial no quede anidado dentro de Modo Entrenador.
  • El enlace de versión abre el historial dentro de la misma pestaña y el botón «Volver» regresa a Home.
  • La pantalla de alineaciones se ajustó verticalmente en escritorio para evitar desplazamientos innecesarios.
20

Pantalla final · «Que gane el mejor»

  • La pantalla final se reorganizó para aprovechar mejor el alto disponible y dar más tamaño a equipos, camisetas, nombres y controles.
  • El botón «Copiar alineación» incorpora la descripción «Texto».
  • El botón «Screenshot» incorpora la descripción «Compartir imagen».
  • Se integró un nuevo fondo con una televisión y canal alpha.
  • Un vídeo MP4 se reproduce detrás del hueco transparente de la televisión para que parezca formar parte de la escena.
  • El fondo y el vídeo escalan conjuntamente para conservar su alineación.
  • Al entrar en la pantalla final se pausa la música y se intenta reproducir automáticamente el vídeo desde el principio.
  • La interfaz se recolocó y amplió aprovechando el espacio disponible antes de la televisión.
19

Modo Entrenador · sala, enlaces y cierre del draft

  • La pantalla «Esperando al segundo entrenador…» se ajustó verticalmente para caber en una sola pantalla de escritorio sin desplazamiento.
  • El aviso nativo del navegador al copiar el enlace se sustituyó por una notificación discreta dentro de la web.
  • El bloque «Equipos cerrados» se movió fuera de la columna del Equipo Negro y ahora se centra respecto a toda la pizarra.
  • El botón «Ver alineaciones» queda centrado junto al mensaje de finalización.
  • Al terminar un draft del Modo Entrenador se omite la pantalla intermedia «¿Qué te parece este partido?» y se abre directamente la presentación final.
18

Modo Entrenador · mejoras de convocatoria y tablero

  • La convocatoria importada desde WhatsApp puede crear la sala directamente después de revisar los jugadores detectados.
  • Se eliminó el texto de ejemplo del campo de convocatoria y explicaciones innecesarias para simplificar el flujo.
  • Se añadió «Modificar convocatoria» como acceso secundario para corregir la selección antes de crear la sala.
  • Los jugadores disponibles del draft se distribuyen en varias columnas y sus camisetas se redujeron para que toda la convocatoria quepa dentro de la pizarra.
  • Los jugadores ya fichados se muestran en una sola columna a cada lado del campo para dejar libre la zona central.
  • Se eliminó el mensaje «Ahora pulsa FICHAR junto a…».
  • El turno propio se destaca visualmente y, cuando elige el rival, aparece el aviso «El otro entrenador está eligiendo un nuevo jugador».
  • La pizarra se oscurece ligeramente cuando no es tu turno.
  • Las columnas de jugadores fichados se desplazaron ligeramente hacia el centro para que no queden pegadas a los bordes.
17

Supabase y backend

  • Supabase centraliza jugadores, partidos, estadísticas, perfiles, cartas y Modo Entrenador.
  • Configuración de políticas para lectura pública y las operaciones necesarias desde la web.
  • Storage para fotografías de jugadores, cartas generadas y fotografías de partidos.
  • Funciones de backend para la generación y control de cartas.
  • Tablas y funciones específicas para salas, entrenadores, turnos y fichajes del Modo Entrenador.
  • Los jugadores seleccionados para una sala se almacenan en la propia sala.
  • El backend impide fichar a alguien que no pertenezca a la convocatoria.
  • Se eliminaron dependencias problemáticas de pgcrypto que provocaban errores con gen_random_bytes() y digest().
16

Modo Entrenador · tablero de fichajes

  • Nuevo fondo cenital de mesa y pizarra para el draft.
  • Los jugadores disponibles se sitúan en la zona central.
  • Las fichas de jugadores tienen forma de camiseta en tono amarillo/beige.
  • Los nombres de las camisetas se hicieron más grandes.
  • Al seleccionar un jugador aparece «FICHAR» junto a su propia ficha.
  • Los jugadores fichados se desplazan visualmente al lado del equipo Rojo o Negro.
  • Las listas de fichados se acercaron a los bordes para separarlas de los jugadores centrales.
  • La etiqueta de Equipo Negro se desplazó hacia el borde de su campo.
  • Se eliminó el rótulo «Jugadores esperando».
  • El mensaje que indica que es turno del otro entrenador se recolocó para evitar que quede tapado.
15

Modo Entrenador · sorteo e identidad

  • Cuando entra el segundo entrenador, el primero recibe un aviso destacado.
  • Antes del draft cada persona ve claramente si le ha tocado entrenar al equipo Rojo o Negro.
  • Se muestran frases graciosas aleatorias en la presentación del equipo.
  • Cuando ambos están preparados aparece el botón Comenzar.
  • Una moneda animada decide aleatoriamente qué equipo ficha primero.
  • El sorteo se realiza de forma compartida para que ambos dispositivos reciban el mismo resultado.
14

Modo Entrenador · convocatoria

  • Antes de crear la sala se seleccionan exactamente 14 jugadores en Fútbol 7 o 10 en Fútbol Sala.
  • La convocatoria queda guardada en la sala y únicamente esos jugadores participan en el draft.
  • Importador «Copia y pega convocatoria aquí» para pegar directamente el mensaje del grupo de WhatsApp.
  • El importador detecta las líneas numeradas con jugadores e ignora la cabecera del mensaje.
  • Todo lo que aparece a partir de «Reserva» o «Reservas» se excluye de la convocatoria.
  • Se limpian anotaciones habituales como «(porter)» o «(Futsal)».
  • Los nombres desconocidos pueden incorporarse como invitados temporales solo para esa sala.
  • Los posibles errores de escritura se señalan para revisión.
  • Si faltan jugadores, la web avisa y permite corregir la selección manualmente.
  • Flujo simplificado: pegar mensaje → Detectar convocatoria → revisar → Crear sala.
  • Botón pequeño «Modificar convocatoria» para hacer ajustes antes de crear la sala.
13

Modo Entrenador · salas compartidas

  • Creación de una sala personalizada con código y enlace compartible.
  • Un segundo entrenador puede entrar desde otro ordenador o móvil mediante el enlace.
  • Sincronización del estado de la sala a través de Supabase.
  • Refresco periódico de respaldo para mantener ambos dispositivos actualizados.
  • Sistema de draft estrictamente por turnos.
  • Supabase valida los fichajes para evitar selecciones fuera de turno.
  • Al completar los dos equipos se reutiliza la pantalla final de alineaciones.
12

Nueva elección de método para crear equipos

  • Después de elegir Fútbol 7 o Fútbol Sala aparece la pantalla «¿Cómo hacemos los equipos?».
  • Opción «Algoritmo automático basado en posiciones» para utilizar el sistema tradicional.
  • Nueva opción «Modo Entrenador» para crear los equipos entre dos personas.
11

Música

  • Reproductor de música integrado en la web.
  • Volumen inicial establecido al 20 %.
  • Playlist con varias canciones relacionadas con fútbol.
  • Selección aleatoria de canción al entrar.
  • Al terminar una canción se reproduce otra aleatoria evitando repetir inmediatamente la misma.
  • El reproductor muestra «Ahora sonando», canción y artista.
10

Navegación y móvil

  • Adaptación responsive de las principales pantallas, formularios, clasificación, modales y reproductor.
  • Corrección de controles que se salían del contenedor en móvil.
  • Implementación de historial de navegación mediante hashes.
  • El botón Atrás del navegador vuelve ahora a la pantalla anterior de la web en lugar de abandonarla directamente.
  • Las distintas secciones pueden reflejar su estado en la URL.
09

Home y diseño visual

  • Rediseño de la pantalla principal con tres accesos: Crear alineaciones, Temporada 26/27 y Apuntar resultado.
  • Eliminación del antiguo título grande, balón flotante y subrayado decorativo de la home.
  • Los tres accesos aparecen en una fila en escritorio y se adaptan a móvil.
  • Las tarjetas principales incorporan fotografías.
  • Home ampliada y ensanchada para aprovechar mejor pantallas de escritorio.
  • Corrección del espacio que aparecía encima de las imágenes de las tarjetas.
  • Nuevo background general externo mediante background-home.jpg.
  • Fondos específicos para determinadas secciones de la web.
  • Selector Fútbol 7 / Fútbol Sala rediseñado con fotografías.
08

Compartir alineaciones y resultados

  • Botón para copiar las alineaciones en formato de texto.
  • Formato de texto separado en Rojos y Negros para compartir fácilmente.
  • Captura de la alineación mediante html2canvas.
  • Intento de copiar la imagen directamente al portapapeles y descarga PNG como alternativa.
  • Botón Home y controles de la pantalla final reorganizados.
07

Crónicas y fotografías de partido

  • Posibilidad de subir una fotografía al registrar un resultado.
  • Campos para crear titular y crónica del partido.
  • La fotografía y la crónica aparecen en el detalle del encuentro.
  • Al editar un resultado se recuperan la fotografía y la crónica existentes.
  • Los controles de fotografía y crónica se reorganizaron para integrarse mejor en el formulario.
06

Resultados, goles y asistencias

  • Pantalla «Apuntar resultado» accesible desde la home.
  • Selección previa entre Fútbol 7 y Fútbol Sala.
  • Registro de resultado, jugadores, goles y asistencias.
  • Los resultados finales pueden guardarse sin iniciar sesión como administrador.
  • En el detalle del partido aparecen iconos de balón para goles y bota para asistencias.
  • Posibilidad de editar partidos pendientes y completar posteriormente el resultado.
  • Herramientas administrativas para gestionar y eliminar resultados.
05

Temporada 26/27

  • Sección de temporada con Clasificación y Calendario.
  • Clasificación ordenable por jugador, partidos jugados, victorias, empates, derrotas y porcentaje de victorias.
  • Columnas adicionales de goles y asistencias disponibles para administración.
  • Calendario de partidos guardados y resultados.
  • Los partidos pendientes no cuentan en las estadísticas hasta que tienen resultado final.
  • Detalle de cada partido con alineaciones y eventos de los jugadores.
04

Cartas de jugador

  • Integración del sistema de cartas personalizadas de Patxanguilles.
  • Botones «Ver carta» y «Crear carta» desde el perfil.
  • Formulario de creación con selfie, nombre, apodo, sexo, altura, peso y posición.
  • Generación mediante una función de Supabase conectada al sistema de generación de imágenes.
  • Límite de tres intentos de generación por jugador.
  • Previsualización de la carta antes de guardarla como carta oficial.
  • Posibilidad para el administrador de cambiar manualmente la carta de un jugador.
  • Visualización de la carta con efectos de estrellas, fuegos artificiales y brillo.
03

Jugadores y perfiles

  • Jugadores almacenados en Supabase y visibles desde la web.
  • Perfil individual con apodo, nombre, fotografía, posición, pierna, fecha de nacimiento y edad.
  • El apodo puede editarse desde el perfil.
  • La edad se calcula automáticamente a partir de la fecha de nacimiento.
  • Fotografía de perfil ampliable al pulsarla.
  • Avatares circulares de los jugadores en la clasificación.
  • Soporte para jugadores disponibles en Fútbol 7, Fútbol Sala o ambas modalidades.
02

Generación y equilibrio de equipos

  • Mejora del algoritmo para tener en cuenta nivel, reservas, posiciones y resultados anteriores.
  • Los reservas cuentan para completar el número necesario de jugadores.
  • Equilibrio por posiciones con prioridad para portero, defensa, centro del campo y ataque.
  • En Fútbol 7 se busca una estructura aproximada 1-3-2-1.
  • El porcentaje de victorias se pondera para evitar que pocas apariciones distorsionen demasiado el equilibrio.
  • Se puede pulsar «Probar otra alineación» para generar otra combinación.
  • Presentación de Fútbol 7 sobre el campo con distribución por líneas.
01

Base de la aplicación

  • Creación de la web de Patxanguilles Antifeixistes como aplicación web responsive.
  • Flujo principal para crear alineaciones de Fútbol 7 y Fútbol Sala.
  • Selección de jugadores y generación automática de dos equipos equilibrados.
  • Fútbol 7 configurado para 14 jugadores y Fútbol Sala para 10.
  • Pantalla de carga con frases aleatorias antes de mostrar las alineaciones.
  • Pantalla final con equipos Rojo y Negro y presentación visual de las alineaciones.

Fútbol 7

Selecciona los que juegan hoy.
0 / 14
📋 Copia y pega convocatoria aquí
O selecciona l@s jugador@s manualmente También puedes corregir aquí cualquier jugador/a que falte.
+ Añadir reservas▾
Las reservas se incorporan como jugadores elegibles.
Los jugadores seleccionados se iluminarán.
⚽
VAR imaginario en revisión

Haciendo equipos igualados

•••

¿Qué te parece este partido?

Rojo

Negro

Rojo

Negro

Pulsa «Cambiar» en un jugador y después en un jugador del otro equipo.

Apuntar resultado

Selecciona la modalidad del partido.

Temporada 26/27

Selecciona la competición.

Temporada 26/27 · Fútbol 7

Añadir resultado

Guarda el partido en el histórico de la temporada.
📋 Copia y pega convocatoria aquí
O selecciona l@s jugador@s manualmente También puedes corregir aquí cualquier jugador/a que falte.

Resultado

ROJOS · Alineación

NEGROS · Alineación

AHORA SONANDO —
20%
Foto del jugador