223015b:
- add klausur styles to termin-3, 4, 5
- consistent styles across all 6 termine
223015c:
- h1: darker raspberry (#a02060)
- h2: dark gray almost black (#1f2937)
- section.invert h1: white
- consistent styles across all 3 termine
also:
- add squoosh link and QR code
- update video title to "RIIIIIIIESIG"
- replace i-frame diagram with canon image
- add lead slide "Kompression"
- rename to "Verlustfrei vs. Verlustbehaftet"
- rename to "Verlustfrei: Lauflängenkodierung (RLE)"
- merge duplicate lossy slides into "Verlustbehaftet: Der Trick"
- add hexed.it QR code and link
provides:
- nix develop: dev shell with nodejs, qrencode, imagemagick
- nix run .#qr: generate qr codes from urls
- nix run .#qr-slides: generate qr for course urls
- nix run .#optimize-img: resize images to max width
- dev servers on ports 1311 (index), 1312, 1313
- build/deploy targets for both courses
- qr code generation via nix-shell
- image optimization support