Skip to content

Feat/new style #12

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 18 commits into from
Jul 1, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .markdownlint.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"MD033": false,
"MD041": false,
"MD013": false,
"MD025": false,
"MD026": false
}
69 changes: 67 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,71 @@ El formato sigue [Keep a Changelog](https://keepachangelog.com/es-ES/1.0.0/) y [

## [Unreleased]

### Añadido
- **Sistema de Estilos para Alianzas**: Implementación completa de estilos CSS para la sección de comunidades aliadas
- `.communities-grid`: Grid responsivo con auto-fit y minmax(280px, 1fr)
- `.community-card`: Tarjetas con efectos hover avanzados y animación de brillo deslizante
- Imágenes circulares con escala en hover y transiciones suaves
- Diseño completamente responsivo optimizado para móvil
- **Galería de Imágenes Completa**: 6 fotos profesionales de ponentes destacados + imagen de voluntario
- **Sistema de Automatización**: Scripts para detección y corrección automática de enlaces rotos
- **Estándares de Calidad**: Configuración MarkdownLint para validación automática de documentación

### Cambiado
- **Documentación Reorganizada**: Reestructuración completa entre README.md y CONTRIBUTING.md
- README.md: Simplificado con información esencial y referencias a documentación detallada
- CONTRIBUTING.md: Expandido con proceso completo de fork, setup, workflow detallado y guidelines específicas
- Separación clara entre información de usuario y documentación de contribución
- **CSS Completamente Optimizado**: Depuración final del archivo custom.css
- **Eliminación total de `!important`**: 7 instancias removidas de botones y navegación para mejor mantenibilidad
- **Reorganización estructural**: Orden lógico desde elementos básicos hasta responsive design
- **Consolidación avanzada**: Enlaces de redes sociales y componentes mejor organizados
- **Mejora de legibilidad**: Indentación consistente y comentarios descriptivos mejorados
- **Estructura CSS profesional**: 13 secciones claramente definidas desde variables hasta media queries
- **Secciones de Comunidad Rediseñadas**: Ponentes y voluntarios con sistema de pestañas funcional e imágenes personales integradas
- **Enlaces Corregidos**: Eliminación sistemática de enlaces rotos en toda la documentación
- **Navegación Simplificada**: Páginas de índice de meetups optimizadas sin contenido duplicado

### Eliminado
- **Dependencias CSS problemáticas**: Eliminación completa de `!important` para arquitectura más limpia
- **Redundancias CSS**: Código duplicado y selectores no utilizados removidos
- **Contenido Obsoleto**: Archivo tags.md y elementos duplicados removidos para mejorar mantenimiento

### Arquitectura y Sistema
- **CSS Sin `!important`**: Migración completa a selectores específicos y arquitectura CSS limpia
- **Estructura CSS Optimizada**: 13 secciones organizadas lógicamente
1. Variables CSS personalizadas
2. Sección Hero
3. Sistema de botones
4. Tarjetas y grillas
5. Tarjetas de voluntarios
6. Tarjetas de comunidades aliadas (NUEVO)
7. Enlaces de comunidad
8. Lema de la comunidad
9. Navegación y secciones especiales
10. Iconografía
11. Animaciones
12. Media queries responsivas
13. Utilidades y helpers
- **Documentación Profesional**: Separación clara entre información de usuario y guías de contribución
- **Eliminación Completa de Estilos Inline**: Migración total a CSS centralizado para separación de presentación y contenido
- **Sistema Unificado de Tarjetas**: Ponentes y voluntarios ahora usan la misma estructura base (`.volunteer-card`) con contenido diferenciado
- **Arquitectura Mantenible**: Implementación de `.volunteer-header` elimina selectores hardcodeados y facilita escalabilidad
- **Optimización CSS Avanzada**: Reducción significativa en complejidad de código mediante eliminación de `!important` y reorganización
- **Sistema de Badges Comprehensivo**: 8 tipos de roles predefinidos con colores específicos para identificación visual
- **Reorganización Alfabética**: Todos los ponentes organizados alfabéticamente para mejor navegación y mantenimiento

### Impacto
- **Arquitectura CSS Moderna**: Eliminación de `!important` mejora la mantenibilidad y especificidad natural
- **Mantenimiento Simplificado**: Separación clara de responsabilidades entre archivos de documentación
- **CSS Escalable**: Nueva organización permite agregar estilos sin conflictos de especificidad
- **Presentación Profesional**: Sistema unificado con efectos visuales modernos para alianzas y comunidades
- **Documentación Clara**: Proceso de contribución bien definido para nuevos colaboradores
- **Arquitectura Moderna**: CSS centralizado mejora dramáticamente la mantenibilidad y consistencia visual
- **Escalabilidad Mejorada**: Nueva arquitectura permite agregar contenido sin modificar estilos

## [0.1.0]

### Añadido
- **Nueva Sección Participa**: Creada sección modular con tabs para mejor organización
- **Nuevo Voluntario**: Agregada Mónica Ortega a la lista de voluntarios destacados
Expand Down Expand Up @@ -73,7 +138,7 @@ El formato sigue [Keep a Changelog](https://keepachangelog.com/es-ES/1.0.0/) y [

---

## [1.0.0] - 2024-06-24
## [0.0.2] - 2024-06-24

### Añadido
- Lanzamiento inicial del sitio web Python CDMX Charlas
Expand All @@ -94,7 +159,7 @@ El formato sigue [Keep a Changelog](https://keepachangelog.com/es-ES/1.0.0/) y [

---

## [0.1.0] - 2024-01-31
## [0.0.1] - 2024-01-31

### Añadido
- Primer README.md y documentación básica del proyecto.
Expand Down
Loading