Skip to content

Nuevo diseño y automatización de eventos de meetups (2023-2025) #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Jun 28, 2025

Conversation

pixelead0
Copy link
Member

📝 Descripción

Rediseño completo de los eventos de meetups y automatización de la generación de páginas desde JSON. Se actualizaron los templates para charla única y múltiples charlas, se mejoró el script de generación, se agregaron enlaces de comunidad automáticos y se eliminaron archivos de depuración y contenido redundante.

🎯 Tipo de Cambio

  • ✨ Nueva característica (cambio que agrega funcionalidad)
  • 🎨 Mejora de diseño (cambio que mejora la apariencia)
  • 📚 Mejora de documentación (cambio que mejora la documentación)
  • 🔧 Refactorización (cambio que no arregla un bug ni agrega una característica)
  • 📅 Nuevo meetup (actualización masiva de eventos)
  • 🧹 Limpieza (eliminación de archivos de depuración)

🔗 Issues Relacionados

Closes #N/A
Relacionado con #N/A

📋 Cambios Realizados

  • Rediseño de los templates de meetups (charla única y múltiples charlas) para que sean idénticos al ejemplo manual.
  • Uso de rutas absolutas para imágenes y eliminación de frontmatter en los templates.
  • Automatización de enlaces de comunidad vía campo community_links en el JSON.
  • Actualización masiva de eventos de meetups (2023, 2024, 2025) con nuevo diseño y estructura.
  • Mejoras en el script generate_meetups.py para usar el campo textual de mes y año.
  • Limpieza y eliminación de archivos de depuración y contenido redundante.
  • Actualización de estilos en custom.css para reflejar el nuevo diseño visual.

🧪 Pruebas Realizadas

  • Pruebas locales ejecutadas
  • Sitio construido correctamente (mkdocs build)
  • Servidor de desarrollo funciona (mkdocs serve)
  • Documentación actualizada
  • Pruebas en diferentes navegadores

📸 Capturas de Pantalla

Antes

Antes

Después

Después

🔍 Checklist

  • Mi código sigue las guías de estilo del proyecto
  • He realizado una auto-revisión de mi código
  • He comentado mi código, especialmente en áreas difíciles de entender
  • He hecho los cambios correspondientes en la documentación
  • Mis cambios no generan nuevos warnings
  • He agregado pruebas que prueban que mi corrección funciona o que mi característica funciona
  • Las pruebas nuevas y existentes pasan localmente con mis cambios
  • Cualquier cambio dependiente ha sido fusionado y publicado en módulos downstream

📝 Notas Adicionales

  • El diseño de los eventos ahora es completamente consistente y automatizable.
  • Los archivos eliminados eran redundantes o de depuración.
  • El proceso de generación de eventos es ahora mucho más sencillo y mantenible.

pixelead0 added 9 commits June 27, 2025 19:19
- Creada nueva sección Participa con tabs para mejor organización
- Modularizado contenido en archivos separados (ponentes-info.md, ponentes-destacados.md, etc.)
- Agregada Mónica Ortega como nueva voluntaria destacada
- Implementado sistema de tabs con JavaScript personalizado
- Estandarizado formato de tarjetas para voluntarios y ponentes
- Movidas listas fuera de Reconocimientos a sus propias secciones
- Mejorada navegación y consistencia visual
- Actualizado CHANGELOG.md con todos los cambios
…manual, sin frontmatter, rutas absolutas y bloques fieles al diseño
…s, bloques y estructura idénticos al de charla única y ejemplo manual
…onth_year del JSON para mostrar el mes en texto (ej. Julio 2025)
…on nuevo diseño, estructura y enlaces de comunidad
@pixelead0 pixelead0 merged commit 5072577 into main Jun 28, 2025
2 checks passed
@pixelead0 pixelead0 deleted the dev branch June 28, 2025 06:03
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.

1 participant