@@ -85,6 +85,17 @@ This is the Python CDMX community website built with MkDocs Material. The site s
8585- `.community-link` - Individual social platform buttons with hover effects
8686- Specific classes: `.telegram` , `.meetup` , `.youtube` , `.github` , `.instagram` , `.linkedin`
8787
88+ #### Communities & Partnerships
89+ - `.communities-grid` - ** NEW** : Auto-fit responsive grid for partner communities with minmax(280px, 1fr)
90+ - `.community-card` - ** NEW** : Partner community cards with advanced hover effects
91+ - Sliding shine animation on hover
92+ - Circular images with scale transformation
93+ - Smooth transitions using existing CSS variables
94+ - Mobile-optimized responsive design
95+ - `.community-card img` - Circular community logos (100px) with hover scale effect
96+ - `.community-card h3` - Community names with centered alignment
97+ - `.community-card p` - Community descriptions with proper spacing
98+
8899#### Volunteer System (Optimized & Maintainable)
89100- `.volunteer-card` - Main volunteer profile container with grid layout
90101- `.volunteer-header` - ** NEW** : Maintainable class for hiding TOC headers
@@ -115,18 +126,25 @@ This is the Python CDMX community website built with MkDocs Material. The site s
115126
116127### CSS Modifications
1171281. ** NEVER use inline styles** - Always use classes in custom.css
118- 2. Use existing CSS variables for consistency
119- 3. Follow the established sections in custom.css :
129+ 2. ** NEVER use `!important`** - Use specific selectors and proper CSS architecture instead
130+ 3. Use existing CSS variables for consistency
131+ 4. Follow the established sections in custom.css (13 organized sections):
120132 - Variables CSS personalizadas
121133 - Sección Hero
122134 - Sistema de botones
123135 - Tarjetas y grillas
136+ - Tarjetas de voluntarios
137+ - ** Tarjetas de comunidades aliadas** (NEW)
124138 - Enlaces de comunidad
125- - Lema y navegación
139+ - Lema de la comunidad
140+ - Navegación y secciones especiales
126141 - Iconografía
142+ - Animaciones
127143 - Media queries responsivas
128- 4. Test in both light and dark modes
129- 5. Ensure mobile responsiveness at 768px breakpoint
144+ - Utilidades y helpers
145+ 5. Test in both light and dark modes
146+ 6. Ensure mobile responsiveness at 768px breakpoint
147+ 7. ** Always prefer specific selectors over `!important`** for maintainable CSS architecture
130148
131149### Content Updates
132150- Event pages: Follow existing year/month structure in `docs/meetups/`
@@ -194,6 +212,17 @@ palette:
194212</div >
195213```
196214
215+ ### Communities & Partnerships
216+ ```html
217+ <div class="communities-grid ">
218+ <div class="community-card ">
219+ <img src="/images/comunidades/partner-logo .png" alt="Partner Community">
220+ <h3 > Community Name</h3 >
221+ <p > Brief description of the partner community</p >
222+ </div >
223+ </div >
224+ ```
225+
197226### Unified Card System (Volunteers & Speakers)
198227```markdown
199228### Person Name {.volunteer-header }
@@ -388,12 +417,46 @@ palette:
388417
389418## Recent Major Updates
390419
391- ### Latest Optimizations (Current)
420+ ### Latest Optimizations (Current Session)
421+ - ** CSS Architecture Overhaul** : Complete elimination of ` !important ` declarations (7 instances removed)
422+ - Migration to specific selectors and proper CSS specificity hierarchy
423+ - Improved maintainability through clean CSS architecture
424+ - Better scalability for future modifications
425+ - ** Professional CSS Structure** : Reorganized into 13 logical sections
426+ 1 . Variables CSS personalizadas
427+ 2 . Sección Hero
428+ 3 . Sistema de botones
429+ 4 . Tarjetas y grillas
430+ 5 . Tarjetas de voluntarios
431+ 6 . ** Tarjetas de comunidades aliadas** (NEW)
432+ 7 . Enlaces de comunidad
433+ 8 . Lema de la comunidad
434+ 9 . Navegación y secciones especiales
435+ 10 . Iconografía
436+ 11 . Animaciones
437+ 12 . Media queries responsivas
438+ 13 . Utilidades y helpers
439+ - ** Communities & Partnerships System** : Complete implementation of partner community styles
440+ - ` .communities-grid ` : Responsive auto-fit grid with minmax(280px, 1fr)
441+ - ` .community-card ` : Advanced hover effects with sliding shine animation
442+ - Circular community logos with scale effects on hover
443+ - Mobile-optimized responsive design with proper spacing
444+ - ** Documentation Reorganization** : Professional separation of concerns
445+ - ** README.md** : Streamlined to essential user information and quick start
446+ - ** CONTRIBUTING.md** : Comprehensive contribution workflow and development guidelines
447+ - Clear separation between user documentation and contributor guidelines
448+ - ** CSS Code Quality** : Enhanced readability and organization
449+ - Consistent indentation and descriptive comments
450+ - Consolidated social media link styles
451+ - Removal of redundant code and unused selectors
452+ - Optimized specificity hierarchy without ` !important `
453+
454+ ### Previous Major Optimizations
392455- ** Speaker System Complete Overhaul** : All 19+ ponentes converted to modern volunteer-card layout
393456- ** Unified Design System** : Speakers now use same structure as volunteers but with speaker-specific content
394457- ** Organized Alphabetically** : All speakers reorganized in alphabetical order for better navigation
395458- ** Dedicated Image Structure** : New ` /images/ponentes/ ` directory with speaker-specific photos
396- - ** Simplified Layout** : Removed tab system (=== "Información" /"Ponentes") for cleaner single-page design
459+ - ** Simplified Layout** : Removed tab system (=== "Información/"Ponentes") for cleaner single-page design
397460- ** Real Speaker Photos** : Added actual photos for multiple speakers (Carlos Caballero, Erik Rivera, etc.)
398461- ** Volunteer System Redesign** : Complete overhaul with modern two-column layout
399462- ** Maintainable Architecture** : New ` .volunteer-header ` class eliminates hardcoded name lists
@@ -403,7 +466,7 @@ palette:
403466- ** Avatar System** : Circular images with hover effects and integrated social icons
404467- ** Grid Layout** : Responsive design with mobile-first approach
405468
406- ### Previous Major Updates
469+ ### Foundation Updates
407470- Complete CSS optimization (35% code reduction)
408471- New community motto component with decorative quotes
409472- Modernized participation cards with centered icons
@@ -500,3 +563,9 @@ Please refer to the CLAUDE.md file for project guidelines and existing patterns.
500563- [ ] MkDocs Material integration grasped
501564- [ ] Speaker vs Volunteer content structure understood
502565- [ ] Alphabetical organization principle for speakers followed
566+
567+ ## Documentation Structure
568+ - ** README.md** : Essential user information, quick start, and references to detailed documentation
569+ - ** CONTRIBUTING.md** : Complete contribution workflow, detailed setup instructions, and development guidelines
570+ - ** CLAUDE.md** : This file - comprehensive technical documentation for AI development
571+ - ** CHANGELOG.md** : Release notes and feature documentation following Keep a Changelog format
0 commit comments