Syntax-Hervorhebung auf Astro-Best-Practice umgestellt
Astro nutzt Shiki standardmäßig für Markdown-Code-Blöcke. Das war bisher
implizit aktiv, aber nie explizit konfiguriert und ohne passende CSS-Regeln.
- astro.config.mjs: Shiki-Theme `github-dark` explizit konfiguriert
- typo.scss: `pre.astro-code` mit Padding und Border-Radius versehen;
`pre code` auf font-size 100% zurückgesetzt (Shiki nutzt `<code>` als
Wrapper, der 120%-Reset würde sonst fälschlich greifen)
- print.scss: Shiki-Inline-Styles für Druck überschrieben (dunkler
Hintergrund → transparent), da Inline-Styles `!important` brauchen
- print/prettify.scss entfernt: toter Code aus der Vor-Astro-Ära;
prettify.js wurde nie geladen, die Klassen nie erzeugt
- CLAUDE.md: Abschnitt zur Syntax-Hervorhebungsarchitektur ergänzt
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>