Avatars are thumbnail representations of individuals within our digital interfaces at Shell. They show someone’s visual identity.
Use an avatar to display the identity of a user, team or organisation.
Avoid using an avatar as a non-interactive icon, or without offering related user information.
There are two types of avatar: a single avatar component, and avatar with text. Both have configuration options.
Applicable to both avatar and avatar with text.
The avatar component has small, medium (default) and large sizes.
Abbreviations are used when an image is unavailable, such as initials.
This is a visual representation of an individual, team or organisation.
If both image and abbreviation are unavailable, a person icon is displayed.
Additionally, an avatar with text has the following options available:
A label is displayed next to the avatar. Do not use more than two words for the label, keeping them clear and concise.
This supporting information sits below the label and should be concise.
Shell DS components are programmatically determinable with appropriate semantic markup and are designed to meet colour contrast requirements. If you’re not using Shell DS code, you will need to cover the accessibility considerations for each component in this pattern.
Every effort has been made to ensure that the Shell Design System follows accessibility best practice.
The Shell DS React framework incorporates keyboard operation to support the widest variety of assistive technologies and devices. For any future frameworks other than React, accessibility will need to be reviewed.
Help us to help you by contacting the Accessibility team for support and information regarding any questions relating to accessibility.
Is this page useful for you?
Your feedback helps to improve our documentation.