Tim and GitHub
4c891d24d6
Merge pull request #205 from tfwmedia/new-agent-profiles
...
Update Marco Profile
2025-12-10 11:55:26 +01:00
tfw
1c0c91ed29
Update Marco Profile
2025-12-10 11:54:55 +01:00
Tim and GitHub
2062666311
Merge pull request #204 from tfwmedia/new-agent-profiles
...
Update Luna Profile
2025-12-10 11:48:27 +01:00
tfw
b829be0d42
Update Luna Profile
2025-12-10 11:47:55 +01:00
Tim and GitHub
89c7f489f3
Merge pull request #203 from tfwmedia/new-agent-profiles
...
Update Leon Profile
2025-12-10 11:46:06 +01:00
tfw
b152ca4469
Update Leon Profile
2025-12-10 11:45:07 +01:00
Tim and GitHub
fb7c01985b
Merge pull request #202 from tfwmedia/new-agent-profiles
...
Update Lenna Profile
2025-12-10 11:44:14 +01:00
tfw
8ed385f9dd
Update Lenna Profile
2025-12-10 11:43:40 +01:00
Tim and GitHub
2e2834739c
Merge pull request #201 from tfwmedia/new-agent-profiles
...
Update Lara Profile
2025-12-10 11:42:09 +01:00
tfw
7f497da71d
Update Lara Profile
2025-12-10 11:40:58 +01:00
Tim and GitHub
ab7ea0f871
Merge pull request #200 from tfwmedia/new-agent-profiles
...
Update Justus Profile
2025-12-10 11:39:23 +01:00
tfw
46f1e9f0b3
Update Justus Profile
2025-12-10 11:38:21 +01:00
Tim and GitHub
42aeff67c5
Merge pull request #199 from tfwmedia/new-agent-profiles
...
Update John Profile
2025-12-10 11:36:22 +01:00
tfw
be5fe50609
Update John Profile
2025-12-10 11:35:08 +01:00
Tim and GitHub
a5ff6ede68
Merge pull request #198 from tfwmedia/new-agent-profiles
...
Update Jane Profile
2025-12-10 11:33:13 +01:00
tfw
a9600ae336
Update Jane Profile
2025-12-10 11:30:44 +01:00
Tim and GitHub
9611410a48
Merge pull request #197 from tfwmedia/new-agent-profiles
...
Update Gunta Profile
2025-12-10 11:29:26 +01:00
tfw
d6e6d3b37c
Update Gunta Profile
2025-12-10 11:28:07 +01:00
Tim and GitHub
c509d0743e
Merge pull request #196 from tfwmedia/new-agent-profiles
...
Add Eddi Profile
2025-12-10 11:26:34 +01:00
tfw
aea646b7e6
Update Eddi Profile
2025-12-10 11:24:00 +01:00
Tim and GitHub
bccce6c3b8
Merge pull request #195 from tfwmedia/new-agent-profiles
...
Update Bea Profile
2025-12-10 11:16:04 +01:00
tfw
6a9d1a5e3a
Update Bea Profile
2025-12-10 11:12:40 +01:00
Tim and GitHub
e6e6c5a7d5
Merge pull request #194 from tfwmedia/new-agent-profiles
...
Update Denopus Profile
2025-12-10 11:09:29 +01:00
tfw
f803fc22f5
Update Denopus Profile
2025-12-10 11:03:06 +01:00
Tim and GitHub
97e3f95192
Merge pull request #193 from tfwmedia/new-agent-profiles
...
Update Brenda Profile
2025-12-10 10:43:51 +01:00
tfw
66d90cde2e
Update Brenda Profile
2025-12-10 10:42:49 +01:00
Tim and GitHub
2b6bb7ca88
Merge pull request #192 from tfwmedia/new-webinar-december
...
Update Bastian Profile
2025-12-10 10:35:02 +01:00
tfw
c389343e62
Update Bastian Profile
2025-12-10 10:33:29 +01:00
Tim and GitHub
ae314d4733
Merge pull request #191 from tfwmedia/new-webinar-december
...
Update Amira Profile
2025-12-10 10:29:23 +01:00
tfw
690b27bcca
Update Amira Profile
2025-12-10 10:26:08 +01:00
Tim and GitHub
31b96ae883
Merge pull request #190 from tfwmedia/webinar-dates-2026
...
Webinar Date for 2026
2025-12-09 12:40:34 +01:00
tfw
70f5f7d0a0
Webinar Date for 2026
2025-12-09 12:40:11 +01:00
Tim and GitHub
6f6d58ad54
Merge pull request #189 from tfwmedia/remove-webinar-date-21-11
...
Removing Webinar for 21.11.
2025-11-21 10:17:24 +01:00
tfw
48f6890155
Removing Webinar for 21.11.
2025-11-21 10:14:48 +01:00
ja and GitHub
fbcbf8a1dc
feat(workshops): implement static workshop listing page ( #188 )
...
- Fixed broken Jinja2 template rendering (was showing raw code)
- Created custom workshops.html template with workshop data
- Simplified navigation title from full SEO title to 'Workshops'
- Added workshop post files for future blog integration
- Configured blog plugin for workshops (currently unused)
- Removed broken Jinja2 macro implementation
Changes:
- docs/workshops/index.md: Clean title, template directive
- mkdocs.yml: Blog plugin workshop configuration
- overrides/workshops.html: Static workshop template with FontAwesome icons
- docs/workshops/posts/: Individual workshop markdown files
- docs/templates/workshop-update-guide.md: Update documentation
Result: Clean, professional workshop page with proper VHS link handling
(upcoming workshops have links, past workshops don't)
2025-11-17 10:05:50 +01:00
Tim and GitHub
a62423753a
Merge pull request #187 from tfwmedia/new-webinar-december
...
New date for december
2025-11-14 16:03:31 +01:00
tfw
bf57034fa8
New date for december
2025-11-14 16:02:37 +01:00
Tim and GitHub
f1196b1591
Merge pull request #186 from tfwmedia/order-button-padding
...
more padding for order button (mobile)
2025-11-12 16:34:29 +01:00
tfw
3a0498ca28
more padding for order button (mobile)
2025-11-12 16:34:08 +01:00
Tim and GitHub
b7569ecfb0
Merge pull request #185 from tfwmedia/header-padding-mobile
...
Header size correction
2025-11-12 16:19:54 +01:00
tfw
c751a4559e
Header size correction
2025-11-12 16:19:08 +01:00
Tim and GitHub
1e304720ff
Merge pull request #184 from tfwmedia/header-button-to-order
...
"Jetzt bestellen!" Button added to header
2025-11-12 15:48:29 +01:00
tfw
b276400996
"Jetzt bestellen!" Button added to header
2025-11-12 15:47:36 +01:00
Tim and GitHub
047dccd840
Merge pull request #183 from tfwmedia/menu-preise
2025-11-12 14:06:22 +01:00
tfw
4edf435255
Rename "Preise" in "Bestellen"
2025-11-12 14:05:23 +01:00
Tim and GitHub
c7218aa605
Merge pull request #182 from tfwmedia/new-image-brenda-alesi
...
Update picture for brenda alesi
2025-11-12 08:53:20 +01:00
tfw
e0e21eea84
Update picture for brenda alesi
2025-11-12 08:52:36 +01:00
Tim and GitHub
408a0e4795
Merge pull request #181 from tfwmedia/new-webinar-end-november
...
Update schedule for end november
2025-11-11 14:06:43 +01:00
tfw
c5b23ab322
Update schedule for end november
2025-11-10 08:28:22 +01:00
ja and GitHub
d6eec874ce
feat(team): add Brenda Alesi profile page #156 ( #179 )
...
* 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)
2025-11-09 15:03:35 +01:00