Accessible design is imperative to letting people of all abilities navigate and understand our product. We are committed to complying with the Web Content Accessibility Guidelines (WCAG) 2.1 and follow the Four Principles of Accessibility to ensure that @daffodil/design
is accessible to everyone — including those with sensory, cognitive, or motor impairments.
- Perceivable — The user interface must be perceivable by at least one of a person's senses
- Operable - All interactions in the interface must be operable
- Understandable - Users must understand the information and operation of the user interface
- Robust - Content can be reliably interpreted by a wide variety of assistive technologies and remain accessible as technologies evolve
Outlined below are core accessibility concepts that are encoded, either by hand or strictly enforced code, into the codebase. Further discussions of accessibility are also included in various other guides as appropriate.