# Vorschlag für Kategorie-SVGs

Grundlage ist der migrierte Open-Food-Facts-Dump mit 4.496.685 eindeutigen EANs. Die Kategorien sind im Dump mehrsprachig und häufig als Hierarchie gespeichert; einzelne Zählwerte sind deshalb Untergrenzen und keine gegenseitig ausschließenden Gruppen.

## Empfohlenes erstes Icon-Set

| Kategorie | SVG-Motiv | Begründung aus dem Dump |
|---|---|---|
| Snacks & salzig | geöffnete Snacktüte | „Snacks“ 33.137, „Salted snacks“ 5.490 |
| Süßigkeiten & Gebäck | stilisiertes Bonbon | Süßwaren 13.990, Kekse 10.184, Kuchen 5.884 |
| Getränke | Flasche mit Tropfen | „Beverages“ 14.940, Softdrinks 4.832, Wasser 3.857; zusätzliche deutsche/französische Begriffe |
| Brot, Getreide & Pasta | Ähre mit kleiner Brotscheibe | Brot 7.364, Getreideprodukte 5.974, Pasta 3.960 |
| Milchprodukte & Käse | Käseecke | Milchprodukte/Käse 10.769, Joghurt 4.787, zusätzlich „en:cheeses“ 4.060 |
| Tiefkühlkost | Schneeflocke in Schale | eigener extrahierter Bereich „frozen-foods“ 19.312 |
| Pizza | runde Pizza mit einem fehlenden Stück | eigener extrahierter Bereich „frozen-pizzas“ 18.056 |
| Kartoffelprodukte | drei reduzierte Pommes-Stäbe | eigener extrahierter Bereich „frozen-potato-products“ 51.837 |
| Eis & Desserts | Eisbecher ohne Emoji-Anmutung | TK-Desserts 9.219, eigener Bereich „ice-creams“ 15.422 |
| Obst & Gemüse | Blatt plus runde Frucht | Obst-/Gemüseprodukte 3.542; TK-Gemüse 3.103 und TK-Obst 1.981 |
| Fleisch & Protein | abstrahierter Teller mit Proteinsegment | Fleisch/Fertigfleisch 3.571 sowie große sprachspezifische Gruppen |
| Saucen & Würzmittel | kleine Flasche mit Tropfen | Saucen/Würzmittel 12.044, Dips 4.165 |
| Sonstiges / ungeklärt | neutrales Etikett mit Fragepunkt | mindestens 34.569 Datensätze tragen „undefined“ |

## Gestaltungsrichtung

- Einheitliches `24 × 24`-ViewBox-Raster, runde Linienenden, 1,75–2 px Strichstärke.
- Zweifarbige SVGs: dunkles Grün für Kontur, Mint nur für eine kleine Akzentfläche.
- Keine eingebetteten Texte, Flaggen oder Markenlogos.
- Jedes Icon erhält einen stabilen technischen Schlüssel, etwa `category-snacks.svg`, und einen zugänglichen deutschen Namen in der Oberfläche.
- Die Zuordnung sollte über normalisierte Kategorie-Regeln erfolgen, nicht über den aktuell gespeicherten Emoji-Wert.

Das Set deckt die sichtbar stärksten Gruppen ab und kann später um Fisch, Babynahrung, Frühstück, Fertiggerichte und Nahrungsergänzung ergänzt werden, sobald die mehrsprachigen Kategorien normalisiert sind.
