Ikona výrobní operace. Kresbu bere z knihovny operací, barvu z kategorie procesu a klíč z databáze — sama si nevymýšlí nic.
icon_key — v koši, na kartě procesu, v přehledu technologií.IngotIcon.opdot, barevná tečka kategorie. Tečka a ikona říkají totéž a vedle sebe si protiřečí — vyber jedno.token: string | null | undefined — Uložený icon_key ve tvaru <klíč>, <klíč>:black nebo <klíč>:white. Pro backend je neprůhledný — nepřekládej ho ani nesestavuj. Neznámý token vykreslí null, ať volající může spadnout na vlastní náhradu.size: number — Hrana čtverce v px, výchozí 20. Sada operací se sází 18–22 — je hustší než sada rozhraní a menší se rozpadá.categoryColor: string | null — operation_category_color procesu. Uplatní se jen u varianty bez přípony; :black a :white si barvu nesou samy.title: string — Název operace pro odečítač. Jen pro šířkově kritický řádek, kde ikona stojí bez viditelného popisku.className: string — Doplňkové třídy obálky. Rámeček ani dlaždice sem nepatří — chrome je věc volajícího.testId: string — data-testid prvku.