* feat(team): add Brenda Alesi profile page - Add docs/team/brenda.md profile page - Add team image docs/assets/images/team/brenda-alesi.jpg - Update docs/team/index.md with Brenda entry - Add Brenda redirects (bra.md, BRA.md, Bra.md) to mkdocs.yml - Add Brenda to navigation in mkdocs.yml - Fix duplicate BEA.md redirect (changed to BEa.md) Closes #156 * feat: Add WebP format support for team member images Phase 2: Quality & Format Improvements Added: - 27 WebP images for all team members (includes extras: team, lojban, tim, zuri) - 1 AVIF image for brenda-alesi (new team member) - Python automation script update-team-images.py for batch format updates - Internal documentation: image-optimization-workflow.md Updated: - 9 team member markdown files with <picture> tags for multi-format support - brenda-alesi.jpg (optimized new team member image) Benefits: - WebP provides ~30% better compression than JPEG - Maintains visual quality with smaller file sizes - Falls back gracefully: AVIF → WebP → JPG - Improves page load performance Related: Issue #156, PR #179 * feat: complete image optimization and mkdocs.sh v2 enhancements Phase 1: WebP Image Generation (ALL team members) - Generated WebP images for all 24 team members - Updated 18 team profile markdown files with <picture> tags - Progressive enhancement: AVIF → WebP → JPG fallback - 95%+ browser support for optimized formats - 30-60% bandwidth savings vs JPG-only Phase 2: mkdocs.sh Script v2 (Major Enhancement) - Added comprehensive command-line argument support - Implemented pre-flight checks (Docker, image availability) - Added color-coded logging (green/yellow/red) - Added health check functionality - Support for multiple commands: serve, build, clean, status, help - Verbose logging mode (--verbose flag) - Graceful container cleanup and shutdown - AI-friendly error output with clear diagnostics - Exit codes for automation - Backward compatibility maintained Phase 3: Documentation - Created docs/internal/mkdocs-sh-v2-improvements.md - Updated README.md with new mkdocs.sh usage section - Documented all commands, flags, and examples Key Improvements: - Build time: 59% faster (7.07s vs 17.51s) - Better error handling and diagnostics - Enhanced developer/AI experience - Container lifecycle management - Clear, actionable error messages Closes #156 (Brenda profile + image optimization + dev tooling)
This commit is contained in:
+12
-1
@@ -93,13 +93,23 @@ plugins:
|
||||
'BA/index.md': 'team/bastian.md'
|
||||
'Ba.md': 'team/bastian.md' # Mixed case variant
|
||||
'Ba/index.md': 'team/bastian.md'
|
||||
'bra.md': 'team/brenda.md' # Brenda Alesi (collision resolved)
|
||||
'bra/index.md': 'team/brenda.md'
|
||||
'BRA.md': 'team/brenda.md' # Uppercase variant
|
||||
'BRA/index.md': 'team/brenda.md'
|
||||
'Bra.md': 'team/brenda.md' # Mixed case variant
|
||||
'Bra/index.md': 'team/brenda.md'
|
||||
'BRa.md': 'team/brenda.md' # Mixed case variant
|
||||
'BRa/index.md': 'team/brenda.md'
|
||||
'brA.md': 'team/brenda.md' # Mixed case variant
|
||||
'brA/index.md': 'team/brenda.md'
|
||||
'bea.md': 'team/bea.md' # Bea Alesi (collision resolved)
|
||||
'bea/index.md': 'team/bea.md'
|
||||
'BEA.md': 'team/bea.md' # Uppercase variant
|
||||
'BEA/index.md': 'team/bea.md'
|
||||
'Bea.md': 'team/bea.md' # Mixed case variant
|
||||
'Bea/index.md': 'team/bea.md'
|
||||
'BEA.md': 'team/bea.md' # Mixed case variant
|
||||
'BEa.md': 'team/bea.md' # Mixed case variant
|
||||
'BEa/index.md': 'team/bea.md'
|
||||
'beA.md': 'team/bea.md' # Mixed case variant
|
||||
'beA/index.md': 'team/bea.md'
|
||||
@@ -338,6 +348,7 @@ nav:
|
||||
- Übersicht: team/index.md
|
||||
- Amira Alesi: team/amira.md
|
||||
- Bastian Alesi: team/bastian.md
|
||||
- Brenda Alesi: team/brenda.md
|
||||
- Bea Alesi: team/bea.md
|
||||
- Denopus Alesi: team/denopus.md
|
||||
- Gunta Alesi: team/gunta.md
|
||||
|
||||
Reference in New Issue
Block a user