Build
Icons
One current-color renderer over the audited HugeIcons free set. Product meaning comes from labels and context; stroke geometry stays shared.
Core library
This practical core covers navigation, actions, status, communication, files, and movement. Import additional free glyphs only for a concrete product concept.
Usage rules
- Use one concept consistently.Search should not alternate between a magnifier and binoculars across products.
- Prefer the plain family member.Numbered variants are chosen deliberately; do not mix near-duplicates inside one flow.
- Inherit current color.Status color belongs to the semantic parent. Icons do not introduce their own palette.
- Keep decoration decorative.The shared renderer is hidden from assistive technology. Meaning lives in adjacent text or the enclosing control name.
Size and stroke
The default 20 px glyph with a 1.5 px stroke fits shared controls and text rows. Change size only when hierarchy genuinely changes.
Accessibility
An icon is never its own accessible name. The control or nearby text owns the concept.