/*
 Theme Name:   Mensa (tomedo®)
 Theme URI:    https://zollsoft.de
 Description:  Child-Theme der Mensa. Enthält bewusst kein eigenes CSS: Farben, Abstände, Radien und Typo-Maßstab liegen in Automatic CSS, die Schriften im Bricks-Font-Manager. Hier steht nur die Verdrahtung in functions.php. Fachlogik liegt im Plugin zs-mensa.
 Author:       zollsoft
 Author URI:   https://zollsoft.de
 Template:     bricks
 Version:      2.0.0
 Text Domain:  zs-mensa-child
 Requires PHP: 8.3
*/

/* ==================================================================
   DIESE DATEI IST ABSICHTLICH LEER.

   Es gibt in diesem Projekt keinen Ort für verstecktes Custom CSS.
   Alles Gestalterische ist dort hinterlegt, wo Redakteurinnen und
   Entwicklerinnen es auch finden:

   ── FARBEN → Automatic CSS ──────────────────────────────────────
   Alle 17 tomedo®-CI-Farben liegen in den ACSS-Familien und sind im
   ACSS-Screen und im Bricks-Farbwähler sichtbar. Gesetzt wird das
   reproduzierbar über bin/acss-palette.php.

     tomedo Red      var(--primary)  var(--action)  var(--danger)
     Lighter Red     var(--primary-light)
     Light Red       var(--primary-semi-light)
     Dark Red        var(--primary-semi-dark)   ← Hover
     Darker Red      var(--primary-dark)
     Markentönung    var(--primary-ultra-light)

     Almost White    var(--neutral-ultra-light)
     Lighter Grey    var(--neutral-light)
     Light Grey      var(--neutral-semi-light)
     Mid Grey        var(--neutral-semi-dark)
     Dark Grey       var(--neutral-dark)
     tomedo Black    var(--neutral)  var(--secondary)
     White           var(--white)

     tomedo Green    var(--success)      Orange   var(--warning)
     Yellow          var(--accent)       Blue     var(--info)
     Purple          var(--tertiary)

   Zustandsfarben der Mensa sind Rampenstufen, kein eigenes CSS:

     in Freigabe   var(--accent-ultra-light)  / var(--accent-dark)
     freigegeben   var(--success-ultra-light) / var(--success-dark)
     abgelehnt     var(--neutral-ultra-light) / var(--neutral-semi-dark)
     Gutschrift    var(--success)
     Abbuchung     var(--action)

   Feine Trennlinien aus den Transparenzstufen jeder Familie,
   z. B. var(--neutral-trans-10).

   Achtung: --primary-hover ist bei ACSS 3.3.6 unbrauchbar
   (Fast-Schwarz — primary-hover-l ist als Faktor mit max 2
   deklariert, landet aber direkt in hsl()). Für Hover gilt
   var(--primary-semi-dark), und das IST CI „tomedo Dark Red".

   ── SCHRIFTEN → Bricks-Font-Manager ─────────────────────────────
   Raleway und Nunito Sans liegen unter Bricks → Custom Fonts.
   Bricks erzeugt die @font-face-Regeln selbst. Hier stand früher
   eine handgeschriebene Fassung — entfernt, weil sie doppelt war
   und im Backend nicht auffindbar.

   Die woff2-Dateien liegen versioniert unter assets/fonts/ und
   werden von bin/bricks-fonts.php in den Manager importiert. Die
   Kopie in uploads/ ist ein regenerierbares Artefakt, keine Quelle —
   sonst hätte ein Kollege nach ./bin/setup.sh keine Schriften.

   ── WAS IN functions.php BLEIBT ─────────────────────────────────
   Nur Verdrahtung, kein Aussehen:
     • Preload der beiden Schriften. Bricks' eigener Preload greift
       hier nicht: er hängt an der Einstellung customFontsPreload
       UND scannt nur Bricks-Element-Settings nach
       font-family: custom_font_{id}. Unsere Schriften kommen über
       ACSS-Variablen — dort findet Bricks nichts.
     • Sperre gegen Google Fonts (DSGVO, siehe docs/03).
   ================================================================== */
