Mecklenburg County (NC) — Score 957 | Sonde

Sonde

Accessibility Health Check

https://mecknc.gov

Excellent

April 28, 2026

Provided free by Sonde

8pages205findings0critical37high152medium16low25.6avg/page5,131elements63with findings98.8%ECR3m 8stotal23.5sper page

Excellent

Executive Summary

8pages205findings25.6avg/page5,131elements63with findings98.8%ECR3m 8stotal23.5sper page

Top Findings

Copy a direct link to share a finding Open a discussion to give feedback on a finding

highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

high<ul> and <ol> must only directly contain <li>, <script> or <template> elements: Fix all of the following: List element has direct children that are not allowed: [role=presentation]WCAG 1.3.1
Element:
<ul class="usa-pagination__list pager__items js-pager__items">
Sonde Fix Plan

Ensure that lists are structured correctly. See: https://www.w3.org/WAI/WCAG22/Understanding/info-and-relationships

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Page: /
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Page: /
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Page: /About
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

highMissing Strict-Transport-Security header (HSTS)
Page: /
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highMissing X-Content-Type-Options header
Page: /
Sonde Fix Plan

Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highMissing Strict-Transport-Security header (HSTS)
Page: /About
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highMissing Strict-Transport-Security header (HSTS)
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highMissing Strict-Transport-Security header (HSTS)
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highMissing Strict-Transport-Security header (HSTS)
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highMissing Strict-Transport-Security header (HSTS)
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highMissing Strict-Transport-Security header (HSTS)
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Page: /
Element:
<h6 class="meckco-latest-news--item-title   ">New Sound, Same Fun: Meck Sounds Music Series Announced for 2026</h6>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumPage should contain a level-one heading: Fix all of the following: Page must have a level-one heading
Page: /
Element:
<html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#" class="js fontawesome-i2svg-active fontawesome-i2svg-complete">
Sonde Fix Plan

Ensure that the page, or at least one of its frames contains a level-one heading. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Page: /About
Element:
<h3 class=" meckco-heading-3  meckco-highlight primary-color-teal ">Mecklenburg Board of County Commissioners Community Vision</h3>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Element:
<h5 class="serviceHeader   ">Our Look and Feel Visual Guidelines</h5>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

medium"div:nth-of-type(4)" is visually at position 11 but receives focus at position 1 (drift: 10).WCAG 2.4.3
Element:
<div></div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

medium"div:nth-of-type(4)" is visually at position 12 but receives focus at position 1 (drift: 11).WCAG 2.4.3
Element:
<div></div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

medium"div:nth-of-type(4)" is visually at position 12 but receives focus at position 1 (drift: 11).WCAG 2.4.3
Element:
<div></div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

mediumElement overflows viewport by 206px at 320px width.WCAG 1.4.10
Element:
<div><li class="meckco-card" style="width: 100%; display: inline-block;">
                  <div class="meckco-card-outer-wrapper--program">
<a class="meckco-card__link-outer" href="https://calendar.m
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 238px at 320px width.WCAG 1.4.10
Element:
<div class="slick-slide" data-slick-index="1" role="group" aria-label="slide 2" aria-hidden="true"><div><li class="meckco-card" style="width: 100%; display: inline-block;">
                  <div clas
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 206px at 320px width.WCAG 1.4.10
Element:
<div class="meckco-card-outer-wrapper--program">
<a class="meckco-card__link-outer" href="https://calendar.mecknc.gov/event/womens-advisory-board-meeting-24" tabindex="-1">
    <div class="usa-card__c
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 206px at 320px width.WCAG 1.4.10
Element:
<header class="usa-card__header meckco-card__header">
        <time datetime="1777325400">
          Monday, April 27, 2026
        </time>
        <div class="usa-card__heading meckco-body-text-lead"
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 206px at 320px width.WCAG 1.4.10
Element:
<li class="meckco-card" style="width: 100%; display: inline-block;">
                  <div class="meckco-card-outer-wrapper--program">
<a class="meckco-card__link-outer" href="https://calendar.mecknc
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumContent clipped by 6px when text spacing is applied per WCAG 1.4.12. Text may be hidden when users adjust spacing for readability.WCAG 1.4.12
Element:
<div class="image-text--image"><div><div><img src="/sites/g/files/otddlp126/files/styles/568x414/public/acquiadam/2022-08/mc-img-www-hero-woman-using-computer.png?h=92704f59&amp;itok=yXyANMl8" alt="Af
Sonde Fix Plan

Avoid fixed-height containers with overflow: hidden for text content. Use min-height or allow containers to grow.

mediumElement overflows viewport by 206px at 320px width.WCAG 1.4.10
Element:
<div class="usa-card__container meckco-card__container bg-meckco-color-faded-purple">
          <header class="usa-card__header meckco-card__header">
        <time datetime="1777325400">
          Mon
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 19684px at 320px width.WCAG 1.4.10
Element:
<div class="slick-track" style="opacity: 1; width: 20000px; transform: translate3d(0px, 0px, 0px);"><div class="slick-slide slick-current slick-active" data-slick-index="0" role="group" aria-label="sl
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 182px at 320px width.WCAG 1.4.10
Element:
<div class="usa-card__heading meckco-body-text-lead">
          Women's Advisory Board Meeting    
        </div>
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 126px at 320px width.WCAG 1.4.10
Element:
<time datetime="1777325400">
          Monday, April 27, 2026
        </time>
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 206px at 320px width.WCAG 1.4.10
Element:
<a class="meckco-card__link-outer" href="https://calendar.mecknc.gov/event/womens-advisory-board-meeting-24" tabindex="-1">
    <div class="usa-card__container meckco-card__container bg-meckco-color-f
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumPage requires horizontal scrolling at 320px width (12px overflow). Content should reflow without horizontal scrolling at this width.WCAG 1.4.10
Element:
<html>
Sonde Fix Plan

Use responsive CSS (max-width, flex-wrap, media queries) to ensure content reflows at narrow widths.

mediumContent clipped by 95px when text spacing is applied per WCAG 1.4.12. Text may be hidden when users adjust spacing for readability.WCAG 1.4.12
Element:
<a href="#main-content" class="visually-hidden focusable">
      Skip to main content
    </a>
Sonde Fix Plan

Avoid fixed-height containers with overflow: hidden for text content. Use min-height or allow containers to grow.

mediumElement overflows viewport by 55px at 320px width.WCAG 1.4.10
Element:
<li class="usa-breadcrumb__list-item usa-current" aria-current="page">
                                  Privacy &amp; Legal Notices
                              </li>
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumContent clipped by 25px when text spacing is applied per WCAG 1.4.12. Text may be hidden when users adjust spacing for readability.WCAG 1.4.12
Element:
<label for="edit-search-api-fulltext" class="visually-hidden">Search</label>
Sonde Fix Plan

Avoid fixed-height containers with overflow: hidden for text content. Use min-height or allow containers to grow.

lowDeep focus region: nav "Footer navigation" has 15 tab stops before focus escapes. Consider adding skip navigation or grouping with arrow keys.WCAG 2.4.1
Element:
<nav role="nav">Footer navigation</nav>
Sonde Fix Plan

Add a "skip to content" link or use roving tabindex to reduce the number of Tab stops.

lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>
lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>
lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Page: /About
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>
lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>
lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>
lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>
lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>
lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>

Best Page Fix Opportunities

/Policies/Privacy-and-Legal-Notices25findings
highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highMissing Strict-Transport-Security header (HSTS)
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

medium"div:nth-of-type(4)" is visually at position 12 but receives focus at position 1 (drift: 11).WCAG 2.4.3
Element:
<div></div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

mediumPage requires horizontal scrolling at 320px width (12px overflow). Content should reflow without horizontal scrolling at this width.WCAG 1.4.10
Element:
<html>
Sonde Fix Plan

Use responsive CSS (max-width, flex-wrap, media queries) to ensure content reflows at narrow widths.

mediumContent clipped by 95px when text spacing is applied per WCAG 1.4.12. Text may be hidden when users adjust spacing for readability.WCAG 1.4.12
Element:
<a href="#main-content" class="visually-hidden focusable">
      Skip to main content
    </a>
Sonde Fix Plan

Avoid fixed-height containers with overflow: hidden for text content. Use min-height or allow containers to grow.

mediumElement overflows viewport by 55px at 320px width.WCAG 1.4.10
Element:
<li class="usa-breadcrumb__list-item usa-current" aria-current="page">
                                  Privacy &amp; Legal Notices
                              </li>
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumContent clipped by 25px when text spacing is applied per WCAG 1.4.12. Text may be hidden when users adjust spacing for readability.WCAG 1.4.12
Element:
<label for="edit-search-api-fulltext" class="visually-hidden">Search</label>
Sonde Fix Plan

Avoid fixed-height containers with overflow: hidden for text content. Use min-height or allow containers to grow.

lowDeep focus region: nav "Footer navigation" has 15 tab stops before focus escapes. Consider adding skip navigation or grouping with arrow keys.WCAG 2.4.1
Element:
<nav role="nav">Footer navigation</nav>
Sonde Fix Plan

Add a "skip to content" link or use roving tabindex to reduce the number of Tab stops.

lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>
www.mecknc.gov22findings
highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Page: /
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highMissing X-Content-Type-Options header
Page: /
Sonde Fix Plan

Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Page: /
Element:
<h6 class="meckco-latest-news--item-title   ">New Sound, Same Fun: Meck Sounds Music Series Announced for 2026</h6>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumPage should contain a level-one heading: Fix all of the following: Page must have a level-one heading
Page: /
Element:
<html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#" class="js fontawesome-i2svg-active fontawesome-i2svg-complete">
Sonde Fix Plan

Ensure that the page, or at least one of its frames contains a level-one heading. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

medium"div:nth-of-type(4)" is visually at position 11 but receives focus at position 1 (drift: 10).WCAG 2.4.3
Element:
<div></div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>
/About20findings
highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

high[role="img"] elements must have alternative text: Fix any of the following: aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attributeWCAG 1.1.1
Element:
<span class="fa-ext extlink" role="img" aria-hidden="false">
Sonde Fix Plan

Ensure [role="img"] elements have alternative text. See: https://www.w3.org/WAI/WCAG22/Understanding/non-text-content Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements should not have tabindex greater than zero: Fix any of the following: Element has a tabindex greater than 0
Page: /About
Element:
<div class="reciteme-button" tabindex="1">
Sonde Fix Plan

Ensure tabindex attribute values are not greater than 0. See: https://www.w3.org/WAI/WCAG22/quickref/

highMissing Strict-Transport-Security header (HSTS)
Page: /About
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add X-Content-Type-Options: nosniff Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Page: /About
Element:
<h3 class=" meckco-heading-3  meckco-highlight primary-color-teal ">Mecklenburg Board of County Commissioners Community Vision</h3>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://wipeoutwaste.mecknc.gov/">
    Recycle in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://parkandrec.mecknc.gov/">
    Park and Recreation  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://health.mecknc.gov/services/office-vital-records">
    Birth and Death Certificates  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://tax.mecknc.gov/services/pay">
    Pay Taxes and Fees  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://vote.mecknc.gov">
    Vote in Mecklenburg County  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://ada.mecknc.gov/">
    Americans With Disabilities Act  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://hhs.mecknc.gov/">
    Health and Human Services  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://gis.mecknc.gov/">
    GIS &amp; Mapping  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://www.mecknc.gov/Departments">
    Browse by Department Listing  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(27, 27, 27)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a class="usa-link" href="https://deeds.mecknc.gov">
    Marriage and Divorce Records  </a>
Sonde Fix Plan

Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.

medium"div:nth-of-type(4)" is visually at position 12 but receives focus at position 1 (drift: 11).WCAG 2.4.3
Element:
<div></div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

mediumFocus jumps backward from "div:nth-of-type(4)" to "Skip to main content" (visual distance: 1324px). Explicit tabIndex detected.WCAG 2.4.3
Element:
<a>Skip to main content</a>
Sonde Fix Plan

Review tabIndex values. Prefer tabIndex="0" and use DOM order for focus sequence.

lowBroken link: https://www.twitter.com/MeckCounty returned status 403 Forbidden after 1 attempts
Page: /About
Element:
<a href="https://www.twitter.com/MeckCounty">Twitter - X</a>

Methodology

The Sonde Score is a universal 0–1000 compliance index — think of it like a credit score for accessibility. Each finding is weighted by its impact on human access: a keyboard trap (critical) counts far more than a best-practice suggestion (low). The raw penalty is normalized per page so scores are comparable across sites of any size. A harmonic curve ensures every site gets a meaningful score — no zeros, no false perfection.

Score = round(1000 × S / (S + P/N))

where S = sensitivity (750), P = Σ(weight × count), N = pages scanned

TierWeightExamples
Critical10Keyboard traps, missing page language
High3Missing alt text, insufficient contrast
Medium1Heading hierarchy, unclear link purpose
Low0.25Best-practice suggestions

The Sonde Score is a living standard (v0.1). We’re building it in the open because accessibility is too important for closed-door decisions. Your expertise makes it better.

Enter Mission Control

Review raw findings data, track changes between scans, and contribute to Sonde’s open methodology.

Nominate a Site for the Daylight Index

Know a public website that should be on the accessibility leaderboard? Nominate it — we’ll scan it and publish the results.

Nominate a Site →

This report is a health check, not a verdict. Every website has room to improve.

Disclaimer: This report presents the results of automated accessibility analysis and is provided free of charge, as-is, without warranty of any kind. Findings are generated by software, not by human accessibility experts, and may contain errors or omissions. Automated testing can detect approximately 30–40% of accessibility issues; manual expert evaluation is recommended for complete conformance assessment. Scores reflect algorithmic analysis under a published methodology open to public review — they are not legal determinations of compliance. Results reflect the state of the website at the time of scanning and may change as the site is updated. Nothing in this report constitutes legal advice. Sonde assumes no liability for decisions made based on these results.

Compliance methodology: NIST 800-53 Rev 5 (usnistgov/oscal-content v1.4.0, catalog 5.2.0) · NIST PRIVACY overlay (usnistgov/oscal-content v1.4.0, catalog 5.2.0) · FedRAMP Rev 5 (OSCAL-Foundation/fedramp-resources a6b85ed451, catalog fedramp-3.0.0rc1-oscal-1.1.2).