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)
This commit is contained in:
ja
2025-11-17 10:05:50 +01:00
committed by GitHub
parent a62423753a
commit fbcbf8a1dc
7 changed files with 448 additions and 20 deletions
+9
View File
@@ -67,6 +67,15 @@ plugins:
pagination: true
archive: true
authors: true
- blog:
blog_dir: workshops
blog_toc: false
post_url_format: "{slug}"
post_date_format: "dd.MM.yyyy"
archive: false
pagination: false
categories: true
categories_toc: true
- search
- redirects:
redirect_maps: