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.
Labels
Text should be relevant and concise.
Icons
If using an icon in the menu, ensure that colour is not used by itself to give information. Appropriate alt text must be provided in order to convey the icon's purpose.
Keyboard users
Provide a mechanism to skip repeated content for keyboard users.
Ensure keyboard users can explore the top level of a collapsed menu and make navigation choices without having to tab through the entire menu.
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.