Icons are a common part of the user interface. They are language-independent and can help users efficiently navigate and perform desired tasks. They help communicate concepts faster and in less space than text, reducing cognitive load.
The name “layered icons” comes from the structure of the icon which consists of 3 layers.
- layer-stroke (path-line that we see as an icon)
- layer-fill (layer with a shape that can be filled with color)
- layer-box (square in which the icon is visually centered)
This gives us the flexibility to modify color, size, thickness, and practically every visual property of the icon while having a single SVG asset.