Icon
StableAccessible
Icons are used for providing visual cues and highlighting actions, denoting types and classes of information, and giving additional meaning to content.
Usage
Example
See the the icon library to browse a full list of HDS icons.
Principles
- An icon should always serve a distinct, easily understandable purpose. Icons should not be used solely for decoration.
- An icon should preferably be accompanied with a text label to give context for interpretation. The meaning of icons by them self can be ambiguous and change depending on the context. Label can be omitted only if the meaning of the icon is commonly established, or can be easily interpreted from the context, e.g. volume buttons in video playback.
- An icon and its related content or label should have the same meaning. Conflicting and ambivalent interpretations can have a negative effect on usability and accessibility.
Variations
Default
Icon sizes
Icon visible for assistive technologies
If the icon has a meaning or is used as an interactive element, it should not be hidden from assistive technologies. This is important if, for example, you are using icons as buttons, although we encourage to use a proper Button component in such case.