Skip to content

Commit 7c517de

Browse files
pixelead0pixelead0
andauthored
Feat/new style (#12)
Rediseño completo del sistema de estilos y reorganización de la documentación del proyecto Python CDMX. Se implementa una **arquitectura variables-first** con 18+ variables CSS centralizadas y se crea una guía completa de sistema de diseño como fuente única de verdad. --------- Co-authored-by: pixelead0 <[email protected]>
1 parent ff64386 commit 7c517de

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+5932
-4781
lines changed

.markdownlint.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"MD033": false,
3+
"MD041": false,
4+
"MD013": false,
5+
"MD025": false,
6+
"MD026": false
7+
}

CHANGELOG.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,71 @@ El formato sigue [Keep a Changelog](https://keepachangelog.com/es-ES/1.0.0/) y [
88

99
## [0.1.0]
1010

11+
### Añadido
12+
- **Sistema de Estilos para Alianzas**: Implementación completa de estilos CSS para la sección de comunidades aliadas
13+
- `.communities-grid`: Grid responsivo con auto-fit y minmax(280px, 1fr)
14+
- `.community-card`: Tarjetas con efectos hover avanzados y animación de brillo deslizante
15+
- Imágenes circulares con escala en hover y transiciones suaves
16+
- Diseño completamente responsivo optimizado para móvil
17+
- **Galería de Imágenes Completa**: 6 fotos profesionales de ponentes destacados + imagen de voluntario
18+
- **Sistema de Automatización**: Scripts para detección y corrección automática de enlaces rotos
19+
- **Estándares de Calidad**: Configuración MarkdownLint para validación automática de documentación
20+
21+
### Cambiado
22+
- **Documentación Reorganizada**: Reestructuración completa entre README.md y CONTRIBUTING.md
23+
- README.md: Simplificado con información esencial y referencias a documentación detallada
24+
- CONTRIBUTING.md: Expandido con proceso completo de fork, setup, workflow detallado y guidelines específicas
25+
- Separación clara entre información de usuario y documentación de contribución
26+
- **CSS Completamente Optimizado**: Depuración final del archivo custom.css
27+
- **Eliminación total de `!important`**: 7 instancias removidas de botones y navegación para mejor mantenibilidad
28+
- **Reorganización estructural**: Orden lógico desde elementos básicos hasta responsive design
29+
- **Consolidación avanzada**: Enlaces de redes sociales y componentes mejor organizados
30+
- **Mejora de legibilidad**: Indentación consistente y comentarios descriptivos mejorados
31+
- **Estructura CSS profesional**: 13 secciones claramente definidas desde variables hasta media queries
32+
- **Secciones de Comunidad Rediseñadas**: Ponentes y voluntarios con sistema de pestañas funcional e imágenes personales integradas
33+
- **Enlaces Corregidos**: Eliminación sistemática de enlaces rotos en toda la documentación
34+
- **Navegación Simplificada**: Páginas de índice de meetups optimizadas sin contenido duplicado
35+
36+
### Eliminado
37+
- **Dependencias CSS problemáticas**: Eliminación completa de `!important` para arquitectura más limpia
38+
- **Redundancias CSS**: Código duplicado y selectores no utilizados removidos
39+
- **Contenido Obsoleto**: Archivo tags.md y elementos duplicados removidos para mejorar mantenimiento
40+
41+
### Arquitectura y Sistema
42+
- **CSS Sin `!important`**: Migración completa a selectores específicos y arquitectura CSS limpia
43+
- **Estructura CSS Optimizada**: 13 secciones organizadas lógicamente
44+
1. Variables CSS personalizadas
45+
2. Sección Hero
46+
3. Sistema de botones
47+
4. Tarjetas y grillas
48+
5. Tarjetas de voluntarios
49+
6. Tarjetas de comunidades aliadas (NUEVO)
50+
7. Enlaces de comunidad
51+
8. Lema de la comunidad
52+
9. Navegación y secciones especiales
53+
10. Iconografía
54+
11. Animaciones
55+
12. Media queries responsivas
56+
13. Utilidades y helpers
57+
- **Documentación Profesional**: Separación clara entre información de usuario y guías de contribución
58+
- **Eliminación Completa de Estilos Inline**: Migración total a CSS centralizado para separación de presentación y contenido
59+
- **Sistema Unificado de Tarjetas**: Ponentes y voluntarios ahora usan la misma estructura base (`.volunteer-card`) con contenido diferenciado
60+
- **Arquitectura Mantenible**: Implementación de `.volunteer-header` elimina selectores hardcodeados y facilita escalabilidad
61+
- **Optimización CSS Avanzada**: Reducción significativa en complejidad de código mediante eliminación de `!important` y reorganización
62+
- **Sistema de Badges Comprehensivo**: 8 tipos de roles predefinidos con colores específicos para identificación visual
63+
- **Reorganización Alfabética**: Todos los ponentes organizados alfabéticamente para mejor navegación y mantenimiento
64+
65+
### Impacto
66+
- **Arquitectura CSS Moderna**: Eliminación de `!important` mejora la mantenibilidad y especificidad natural
67+
- **Mantenimiento Simplificado**: Separación clara de responsabilidades entre archivos de documentación
68+
- **CSS Escalable**: Nueva organización permite agregar estilos sin conflictos de especificidad
69+
- **Presentación Profesional**: Sistema unificado con efectos visuales modernos para alianzas y comunidades
70+
- **Documentación Clara**: Proceso de contribución bien definido para nuevos colaboradores
71+
- **Arquitectura Moderna**: CSS centralizado mejora dramáticamente la mantenibilidad y consistencia visual
72+
- **Escalabilidad Mejorada**: Nueva arquitectura permite agregar contenido sin modificar estilos
73+
74+
## [0.1.0]
75+
1176
### Añadido
1277
- **Nueva Sección Participa**: Creada sección modular con tabs para mejor organización
1378
- **Nuevo Voluntario**: Agregada Mónica Ortega a la lista de voluntarios destacados

0 commit comments

Comments
 (0)