- add CSS variables for colors (foreground, highlight, dimmed)
- style code blocks with dark background and blue accent
- improve inline code appearance
- update link colors
- add deploy restriction to CLAUDE.md
- resize all images to max 1920px width (152MB → 66MB)
- add assets-original/ to gitignore for backups
- add make optimize-images target
- add make deploy-html for faster HTML-only deployment
- remove references to deleted _frontmatter.md, _intro.md, _outro.md
- add termin 0 to build targets
- remove broken assemble target (files are now self-contained)
- update build/pdf/html targets to work directly from slides/
- add copy-assets target to copy assets and materials to build/
- fix deploy path to /hdm/223015b/
- add comprehensive slide explaining sample rate (horizontal) vs bit depth (vertical)
- change "Achtung" to "Hinweis" for magic number note (fixes contradiction)
- add new images: spectogram-chet-baker, hex-code variants, ascii table, rgb variants
- expand speaker notes with detailed explanations and teaching prompts
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
termin 2: fix course number 223015c → 223015b, add frontpage footer,
fix email, convert aufgaben to fleißaufgaben (no forum)
termin 4: add frontpage footer, fix email, convert aufgaben to
fleißaufgaben (no forum), update 9 wochen → 5 termine structure
termin 5: rebuild frontpage with course info and git link, fix email
- add rosetta disk slide (Long Now Foundation)
- micro-etched nickel disk preserving 1,500+ languages
- lesson: digital formats age, physical archival remains relevant
- update IMAGE_LIST.md
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- add NVMe, PCIe, SATA slides (internal interfaces)
- add NAS and cloud storage slides
- add WLAN and Bluetooth slides (wireless)
- deepen speaker notes (HDD/SSD, FAT, 3-2-1, USB-C)
- fix email, remove forum references
- simplify fleißaufgaben (no submission required)
- update IMAGE_LIST.md with 2 new images
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- fix course number 223015c → 223015b in termin 1
- adjust language: "fuck" → "heck" in example
- add black backgrounds for image-only slides
- add bg fit to fullscreen images
- update digital-landscape.png
- add frontmatter to termin 2-4 slides
- update IMAGE_LIST.md and all slide files
- keep karlheinz-brandenburg.jpg and suzanne-vega.jpg as .jpg (real photos)
- keep code examples unchanged (exiftool, HTML examples)
- extract _frontmatter.md, _intro.md, _outro.md as shared components
- create separate files per termin with date-topic naming convention:
2025-12-19-termin-1-grundlagen-text-audio.md
2026-01-09-termin-2-bild-audio-video.md
2026-01-23-termin-3-speichermedien-schnittstellen.md
2026-01-30-termin-4-distribution-apis-zukunft.md
2026-xx-xx-termin-5-vertiefung-offene-fragen.md
- keep index.md.bak as backup (gitignored)