Skip to content

205 mejoras ux eventos - #206

Merged
LiliGC merged 8 commits into
mainfrom
205-mejoras-ux-eventos
Sep 5, 2026
Merged

205 mejoras ux eventos#206
LiliGC merged 8 commits into
mainfrom
205-mejoras-ux-eventos

Conversation

@LiliGC

@LiliGC LiliGC commented Sep 3, 2026

Copy link
Copy Markdown
Member

Descripción

Se realizaron mejoras de UX/UI en la página de eventos para mejorar su presentación, navegación y visualización.

Cambios realizados

Se agregó una introducción y contexto sobre los tipos de eventos de Python Chile.
Se mejoró la presentación visual de las cards, incorporando imágenes y ajustes de estilo.
Se corrigió la responsividad de los gráficos en dispositivos móviles.
Se corrigieron problemas en los filtros y la visualización de los resultados.
Se actualizó la información de los eventos y la presentación del próximo evento.
Se corrigieron detalles menores de implementación.

Closes #205

image image image image

LiliGC added 6 commits August 30, 2026 23:10
- Corrige condicion placeholder {% if 1 %} por {% if UPCOMING_EVENTS %}

- Cierra tags script y div self-closing invalidos en HTML

- Elimina console.log de debug en eventos.js

- Rediseña cards de eventos con borde suave, sombra y hover

- Corrige graficos: flex-wrap invalido y responsive en mobile

- Aumenta margen del eje Y para que no se corten los numeros

- Toggle de anios muestra +/- segun estado real

- Nuevo card destacado para el proximo evento en la home
- Thumbnail de YouTube (o placeholder) en cada card de evento

- Badge de color por tipo de evento

- Fecha en formato legible en cards y card destacado

- Paleta compartida entre graficos, leyendas y cards

- Corrige leyenda desalineada del grafico de eventos

- Orden fijo de tipos de evento (antes no determinista por uso de set)

- Altura pareja de cards en cada fila
- Al filtrar por ciudad o tipo, se abren automaticamente los anios con resultados

- Se ocultan los bloques de anio sin eventos que coincidan con el filtro

- Al limpiar filtros se restaura el estado (solo el anio actual abierto)
- Intro de la pagina con contexto, tipos de evento y CTA de participacion

- Estadisticas de impacto (calculadas automaticamente desde los eventos)

- Quita 'Ciudades' de las stats (podia interpretarse como sedes/grupos)

- Proximos eventos: primero destacado (grande) + resto en cards compactos

- Card de proximo evento con color por tipo, sin placeholder gris, soporta imagen opcional

- Boton de inscripcion por prioridad: registro (URL) > meetup (id) > ver todos

- UPCOMING_EVENTS ordenados por fecha (el destacado es el mas cercano)
- Añade afiches e imágenes de respaldo para tarjetas históricas de PyDays
- Incorpora la miniatura y recursos oficiales para el bloque de PyCon 2026
- Asegura que ningún evento del historial quede con un recuadro vacío
… selectivos

- Crea plantilla evento-proximo.html para modularizar la logica de eventos futuros
- Añade el campo 'image' de forma exclusiva en eventos antiguos sin thumbnail para evitar tarjetas vacias (2023, 2025, 2026)
- Actualiza de forma selectiva las metricas reales de viewers de YouTube y attendees donde habia datos disponibles
- Reutiliza el nuevo componente en el Home mediante include y optimiza el ancho de la columna a col-lg-7
- Acorta el contador de visualizaciones de la intro a formato legible (+45K) [STATS]
- Elimina la plantilla obsoleta evento-destacado.html y limpia su CSS en cl.css
@LiliGC
LiliGC requested a review from a team as a code owner September 3, 2026 16:22
Comment thread objects/events/__init__.py Outdated
Comment thread objects/events/__init__.py Outdated
Comment thread objects/events/__init__.py Outdated
Comment thread objects/events/__init__.py Outdated
@LiliGC

LiliGC commented Sep 3, 2026

Copy link
Copy Markdown
Member Author

Gracias Aldo por la revisión y por las sugerencias. Tienes la razón con lo del idioma corregiré esa variable months, la verdad se me paso y veré el tema de las iteraciones de los eventos y el orden alfabético,.

…como optimizar orden de filtros alfabeticamente en ciudades,iteraciones de evento
@LiliGC

LiliGC commented Sep 3, 2026

Copy link
Copy Markdown
Member Author

Listo. Ya apliqué tus sugerencias @ancaneo, la lógica de EVENTS_TYPES para evitar múltiples iteraciones, CITIES ordenada alfabéticamente y renombré la variable MESES a MONTHS y eliminé la función _unique_ordered.

@LiliGC
LiliGC requested a review from ancaneo September 3, 2026 22:03
@LiliGC LiliGC self-assigned this Sep 3, 2026
@LiliGC
LiliGC merged commit 0d65c0f into main Sep 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Mejoras UX/UI de la página de eventos

2 participants