# Icon-Quellen
Hier liegen zugekaufte/heruntergeladene Grafiken, deren Pfaddaten **inline** in
`web/src/components/Icon.jsx` stehen (Abschnitt `GEFUELLT`). Zur Laufzeit lädt
niemand diese Dateien – sie sind die Quelle, nicht das Auslieferungsformat.
Warum inline statt `
`: Die Icons sollen die Textfarbe annehmen
(`fill="currentColor"`), damit sie sich mit Thema und Zustand mitfärben. Als
externe Datei ginge das nicht; die Originale tragen eine feste schwarze Füllung.
## Dateien
| Datei | Icon-Name | Bedeutung |
|---|---|---|
| `einlagern.svg` | `einlagern` | Kiste, Pfeil **hinein** – Bewegungsart „Eingelagert" |
| `auslagern.svg` | `auslagern` | Kiste, Pfeil **heraus** – Bewegungsart „Ausgelagert" |
| `korrektur.svg` | `korrektur` | Stapel mit Stift – Bewegungsart „Korrektur" |
Die beiden Kisten unterscheiden sich nur in **einem** Pfad: der Pfeilrichtung.
Wer sie verwechselt, dreht Ein- und Auslagern um, ohne dass etwas kaputtgeht –
deshalb die ausdrückliche Zuordnung oben.
## Nach einer Änderung neu übernehmen
Die Pfaddaten wurden per Skript übernommen, nicht abgetippt. Wird eine Datei
ersetzt, dieselbe Extraktion wiederholen und das Ergebnis in `GEFUELLT`
eintragen (`viewBox` mitnehmen – die Kisten sind 24×24, die Korrektur 64×64):
```sh
python3 - <<'PY'
import re, pathlib
for name in ("einlagern", "auslagern", "korrektur"):
roh = pathlib.Path(f"brand/icons/{name}.svg").read_text()
print(name, re.search(r'viewBox="([^"]+)"', roh).group(1))
for d in re.findall(r']*\sd="([^"]+)"', roh):
print(f' ')
PY
```