Two sets of stroke icons on one skeleton — interface and manufacturing operations. The glyph overview, the size scale, and the rules for when to label an icon and when to leave it decorative.
alertarchivearrow-rightboltbuildingbulbchatcheckchevron-downchevron-rightclockclosecopydownloaddragfileforwardglobegridinboxinfolistlockmailmapmenuminusmorepaperclipphoneplusreplyresetsavesearchsendshareshieldslidersstarstar-filledtagtrashtruckuploaduserzoom-inzoom-outBoth sets can be downloaded as files — one glyph, one SVG, drawn by the same component the application draws with. So an icon never has to be redrawn, and cannot part company with the one in the product.
Size is not a free choice: every step has its place. Nothing is set between the steps, because half a pixel off throws the whole row off its baseline.
13 · small button14 · button15 · navigation20 · empty stateA second set on the same skeleton: manufacturing technologies — cutting, forming, machining, joining, finishing, inspection and logistics. It appears on machine operations, in the production chain setup and in the capacity overview. The grid below is the whole set as the kit knows it; the key is stored by the server and is never translated.
anodizeassemblybendborecadcmmdeep_drawdfmdrillengravegluegrindheat_treatinspectkitlaserlathemarkmeasuremillnestpackplasmapolishpowder_coatpress_brakeprint_3dquenchrivetrollingsandblastsawshearslaslssolderstampstoragethreadtoolingtumblewaterjetweldwire_edmIn a row
In a table the icon always stands next to the operation name and keeps the row's colour, not the category colour.
| Operation | Key | Rate | Status |
|---|---|---|---|
| Laser cutting | laser | 1 250 CZK/h | Active |
| Bending | bend | 980 CZK/h | Active |
| Welding | weld | 1 420 CZK/h | At capacity |
| Powder coating | powder_coat | 640 CZK/h | Outsourced |
Both sets stand on one skeleton: a square 24×24 frame, a stroke width of 1.6 (with named exceptions where detail would otherwise merge), round caps and round joins. Colour is inherited through currentColor — an icon has no palette of its own, and the place where it stands gives it both colour and size.
title — screen readers then announce it.