prefers-color-scheme: darkFocus your efforts on these pages to make the biggest impact (combined scanner unique failures):
| Page | axe Unique | ALFA Unique | Equal Access Unique | AccessLint Unique | QualWeb | Total Unique | Page Title |
|---|---|---|---|---|---|---|---|
| View Page | 2 | 21 | 33 | 14 | 10 | 80 | Home | CNIB |
These ALFA accessibility issues appear most frequently across your pages:
| Rule | Pages Affected | Documentation |
|---|---|---|
| SIA-R111: Interactive elements have a sufficient target size | 1 of 1 | View Rule |
| SIA-R12: Links have an accessible name | 1 of 1 | View Rule |
| SIA-R14: Images have an accessible name or are decorative | 1 of 1 | View Rule |
| SIA-R18: ARIA states are consistent with element semantics | 1 of 1 | View Rule |
| SIA-R3: lang attribute has a valid language code | 1 of 1 | View Rule |
| SIA-R64 | 1 of 1 | View Rule |
| SIA-R78: Headings of same level have text content between them | 1 of 1 | View Rule |
💡 Tip: Click on the rule documentation links to learn how to fix each issue.
These axe accessibility issues appear most frequently across your pages:
| Rule | Pages Affected | Documentation |
|---|---|---|
| button-name | 1 of 1 | View Rule |
| empty-heading | 1 of 1 | View Rule |
💡 Tip: Click on the rule documentation links to learn how to fix each issue. Consider fixing the most common issues first for maximum impact.
🤖 Future Enhancement: This report will soon include AI-powered fix suggestions for authenticated GitHub users (opt-in only, no auto-run AI).
These HTML patterns cause the same accessibility errors across multiple pages. Fix the pattern once in your codebase to fix it everywhere!
✅ No recurring HTML patterns found across multiple pages. Each issue appears to be page-specific.
Complete scan results for all tested pages:
| Submitted URL | Final URL | Status | HTTP | Redirected | Time (ms) | axe Unique | ALFA Unique | Equal Access Unique | AccessLint Unique | Duplicates | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| https://cnib.ca | https://www.cnib.ca/en | OK | 200 | yes | 23620 | 2 | 21 | 33 | 14 | 51 | Home | CNIB |
| ALFA failed rules: SIA-R111 (Interactive elements have a sufficient target size), SIA-R12 (Links have an accessible name), SIA-R14 (Images have an accessible name or are decorative), SIA-R18 (ARIA states are consistent with element semantics), SIA-R3 (lang attribute has a valid language code), SIA-R64, SIA-R78 (Headings of same level have text content between them) | |||||||||||
| axe failed rules: button-name, empty-heading | |||||||||||
| Equal Access failed rules: aria_accessiblename_exists, aria_attribute_valid, aria_child_tabbable, aria_complementary_labelled, aria_content_in_landmark, aria_keyboard_handler_exists, aria_role_redundant, element_tabbable_unobscured, heading_content_exists, input_label_visible, label_name_visible, style_color_misuse, style_focus_visible, style_highcontrast_visible, svg_graphics_labelled, text_block_heading | |||||||||||
| AccessLint failed rules: distinguishable/color-contrast, labels-and-names/button-name, labels-and-names/duplicate-id-aria, labels-and-names/label-content-mismatch, labels-and-names/multiple-labels, landmarks/landmark-unique, navigable/empty-heading, navigable/page-has-heading-one |
Failure 1:
<button id="show-hide" class="flc-slidingPanel-toggleButton fl-prefsEditor-showHide" role="button" aria-controls="fluid-id-8ci5kgjj-598" aria-label="Show Display Preferences" aria-pressed="false">+ Show Preferences</button>/button[@id="show-hide"]Failure 2:
<a href="tel:18005632642" aria-label="Phone us by number: 1-800-563-2642">...</a>/aFailure 3:
<a href="/fr" class="language-link" lang="fr" aria-current="false" hreflang="fr" data-drupal-link-system-path="<front>">Français</a>/a[@class="language-link"]Failure 4:
<a class="button btn-lg" href="https://secure.cnib.ca/ui/GNdonate/donations/start">Donate</a>/a[@class="button btn-lg"]Failure 5:
<a href="/en" class="menu__link menu__link-level-0 is-active" target="_self" data-drupal-link-system-path="<front>" aria-current="page">Home</a>/a[@class="menu__link menu__link-level-0 is-active"]… and 3 more failures for this rule
Failure 1:
<button data-twig-suggestion="header_search_form" data-drupal-selector="edit-submit" type="submit" id="edit-submit" value="Search" class="button js-form-submit form-submit">...</button>/button[@id="edit-submit"]Failure 1:
<button id="show-hide" class="flc-slidingPanel-toggleButton fl-prefsEditor-showHide" role="button" aria-controls="fluid-id-8ci5kgjj-598" aria-label="Show Display Preferences" aria-pressed="false">+ Show Preferences</button>/button[@id="show-hide"]Failure 2:
<a class="button-primary-cta " role="link" aria-label=" Reading Room" href="/en/node/34142">Read more</a>/a[@class="button-primary-cta "]Failure 1:
Failure 1:
<form block="block-searchform" action="/en/search/node" method="get" id="search-block-form" accept-charset="UTF-8">...</form>/form[@id="search-block-form"]Failure 2:
<input placeholder="Search..." data-drupal-selector="edit-keys" type="search" id="edit-keys" name="keys" value="" size="15" maxlength="128" class="form-search" />/input[@id="edit-keys"]Failure 3:
<div data-drupal-selector="edit-actions" class="form-actions js-form-wrapper form-wrapper" id="edit-actions">...</div>/div[@id="edit-actions"]Failure 4:
<button data-twig-suggestion="header_search_form" data-drupal-selector="edit-submit" type="submit" id="edit-submit" value="Search" class="button js-form-submit form-submit">...</button>/button[@id="edit-submit"]Failure 5:
<div class="navbar navbar-expand-xl navbar-light" id="utility-nav-toggle">...</div>/div[@id="utility-nav-toggle"]… and 2 more failures for this rule
Failure 1:
<h1 class="page-title --section--100" />/h1[@class="page-title --section--100"]Failure 1:
<h2 class="visually-hidden" id="block-octheme-footer-social-links">Social media links</h2>/h2[@id="block-octheme-footer-social-links"]Impact: critical
Failure 1:
<button data-twig-suggestion="header_search_form" data-drupal-selector="edit-submit" type="submit" id="edit-submit" value="Search" class="button js-form-submit form-submit">form[block="block-searchform"] > .form-actions.js-form-wrapper.form-wrapper > .js-form-submit.form-submit[data-twig-suggestion="header_search_form"]Impact: minor
Failure 1:
<h1 class="page-title --section--100"></h1>h1