The article argues against combining icon components into variant sets, emphasizing three key issues: discoverability suffers because users can't easily find the icons they need; more variants eat up file memory due to increased layers; and it creates unnecessary complexity for engineers who need to extract icons. The author advocates for keeping icons separate to improve usability, efficiency, and simplicity across the board, illustrating these points with examples of common icons that should remain distinct.
Icon variants may seem clever but can hinder discoverability, increase file memory usage, and complicate engineering processes; keeping icons separate avoids these issues.
Collection
[
|
...
]