Ikony rozhraní — jedna sada, jedna technika. Kreslí se čárou v mřížce 24×24, barví se textem rodiče a škáluje se jedním číslem.
<svg> přímo do komponenty. To je ta chvíle, kdy se sáhne sem: pět nesouvisejících sad v jednom repu vzniklo přesně takhle, po jedné ikoně.IngotOpIcon. Klíč operace ukládá backend a ikona bez názvu je hádanka.name: IngotIconName — Klíč ze sady. Neznámý klíč typecheck nepustí; když přiteče z dat, komponenta nevykreslí nic a ve vývoji to napíše do konzole.size: number — Hrana čtverce v px, výchozí 14. Sazba: 13 v malém tlačítku, 14 v tlačítku, 15 v navigaci, 20 u prázdného stavu.title: string — Vyplň, JEN když ikona stojí sama a nese význam. Vedle textu ji nech prázdnou — jinak čtečka přečte totéž dvakrát.className: string — Doplňkové třídy. Barvu neurčuj tady — ikona dědí currentColor rodiče.testId: string — data-testid prvku.