9 Commits
Author SHA1 Message Date
gurix 4fb502a296 feat: Add wecker demo video to blog posts 2026-05-05 16:46:55 +02:00
gurix 75c6624491 Merge pull request 'feat: Add llms.txt for improved LLM accessibility' (#1) from feat/llm-friendly into main
Reviewed-on: https://codeberg.org/gurix/markusgraf_ch/pulls/1
2026-02-09 09:52:36 +01:00
Sepp (AI Assistant) 7083966047 fix: update bio and remove SPH2025 link from llms.txt 2026-02-09 09:49:31 +01:00
Sepp (AI Assistant) b02951307a fix: remove outdated SPH2025 page and video 2026-02-09 09:49:09 +01:00
Sepp (AI Assistant) f1a8809b26 feat: add llms.txt for improved LLM accessibility 2026-02-09 09:42:44 +01:00
gurixandClaude Sonnet 4.5 053ca08475 feat: add SPH2025 video presentation page
- Create English-only page at /SPH2025 for job application video
- Embed video with HTML5 player and native browser controls
- Add URL aliases for /SPH2025/ and /sph2025/ accessibility
- Move video to static/videos/ directory for proper Hugo serving
- Responsive layout using Bootstrap grid

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-15 10:25:40 +01:00
gurix 7a9b4ccd54 improved content 2025-10-27 21:31:47 +01:00
Markus GrafandClaude 1957e69648 feat: migrate all content and images from markusgraf.ch
Complete content migration from live site to Hugo project including:
- Fetched HTML from live markusgraf.ch using curl
- Downloaded and organized all images (1 profile, 3 project images)
- Migrated complete homepage content with all sections
- Removed unnecessary about.md placeholder page
- Updated all image references to Hugo static paths
- Verified content parity with live site
- Added descriptive alt text to all images for accessibility

Images organized as:
- static/images/profile/markusgraf.jpg
- static/images/projects/laufbahndiagnostik.png
- static/images/projects/persoenlichkeitsdiagnostik.png
- static/images/projects/cpd.png

All 13 tasks completed and verified successfully.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 11:12:01 +01:00
Markus GrafandClaude d36a18d28b feat: initialize Hugo static site with Bootstrap 5.x
Initialize minimal Hugo site structure with Bootstrap 5.3.2 integration for
markusgraf.ch conversion. Implements OpenSpec proposal add-minimal-hugo-site.

Features:
- Hugo project structure with standard directories
- Base layout template (baseof.html) with Bootstrap 5.3.2 via CDN
- Homepage (index.html) and single page (single.html) templates
- Reusable partials: header, footer, navigation
- Responsive Bootstrap grid layout
- Mobile-first design with semantic HTML5
- Valid HTML output with basic accessibility features
- Taxonomies disabled for minimal site (see docs/TAXONOMIES.md)

Documentation:
- IMPLEMENTATION_SUMMARY.md - Complete implementation guide
- docs/TAXONOMIES.md - Guide for re-enabling categories/tags
- static/README.md - Guide for placing static assets

Configuration:
- hugo.toml configured for markusgraf.ch
- .gitignore for Hugo build artifacts

All 24 tasks from OpenSpec proposal completed successfully.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 10:25:11 +01:00