Components

Overview

Accessibility notes are provided for each component. Please read through these carefully and implement each component in an accessible way. If you have any questions, please email the accessibility team.

Bootstrap Utilities

We implement Bootstrap’s Utilities as is, with the exception of colors and font styles. The documentation for Bootstrap Utilities is generally applicable. Documentation for our implementation of Background Colors and Text is included within the list of Components.

Warning

Utilities are very powerful, as they generally use the CSS !important declaration. In general, CSS !important should be avoided wherever possible, as it may create technical debt, have unintended consequences, and break accessibility. Developers must ensure their code is accessible when using utility classes. Developers should extend the UI library, rather than use text utilities, where possible.