1

Platform Release Notes - May 29th, 2025

This is to provide an update on the latest fixes, feature improvements and accessibility updates across the Colorado.gov CMS platform. Please review for any relevant information you may want to share with your CMS teams.

 

Accessibility updates completed:

Content Type / FeatureIssueFix
ReCAPTCHA / Resource SearchThe ReCAPTCHA feature on resource search pages presents accessibility challenges for individuals using screen readers for navigation. When encountering the ReCAPTCHA puzzle, the screen reader fails to provide adequate guidance, preventing users from successfully completing the verification process

Our system has been upgraded to ReCAPTCHA Version 3, which now includes an accessible, audio-based verification option for screen reader users. Additionally, passive bot detection has been implemented, allowing most users to bypass the ReCAPTCHA verification in typical scenarios

Image showing ReCaptcha V3 on the Resource Search feature

Landing PagesLanding pages are flagged as lacking an H1 heading

An invisible H1 has been added to landing pages

Image showing H1 on a home page, which is a landing page content type

CKEditor / TablesTables inside the CKEditor lack a ‘scope’ attributeTable Scope Header module has been added
ViewsPages created through Views lack a text alternative for the ‘Previous’ and 'Next' pagination linksAria labels have been added to the ‘Previous’ and ‘Next’ links
ViewsPages created through Views lack a text alternative for the numbered pagination links

Aria labels have been added to all links associated with a specific page number

Image showing aria labels on pagination links

Search PagesEach pagination link contains a tabindex="0" attributeThe tabindex="0" attribute has been removed from each inactive pagination element so that they do not receive tab focus
Jumbotron / Carousel“Pause” Button on Jumbotron is currently missing an aria labelAdded an aria label to the button
Search PagesSearch results pagination links lack an associated nav elementPagination links are now wrapped in a nav element
Resource SearchFilter option accordion toggles are marked up as links when they function as buttonsThe accordion toggles now have a role=Button markup
Jumbotron / CarouselScreen readers cannot identify where the Jumbotron begins or ends

An aria label has been added to each slide to designate it as slide x of y (y being the total)

Image showing slides labeled by their order within the jumbotron to denote a beginning and end

Utility MenuThe utility menu possessed an unnecessary/redundant aria label The aria label=Utility Menu has been removed
Content (All Types)An extraneous <article> tag exists across all content types/pagesThe article tag has been removed across content types
EventsThe map iframe lacks alternative text

Alternative text in the format of "Google Map for XX Address" has been added

Image showing alt text added to map iframe within events content

Resource SearchThe Resource Search lacks an indication of where it begins and endsA new role and label were added to define the region
Views (Articles)The article text is displaying as ‘justified' rather than 'left aligned’The “text-align: justify” has been removed from the article text
Resource SearchThe resource search lacks screen reader text to define the functionality of the featureScreen reader text has been added. An apply button has been added after the text input
Jumbotron / CarouselScreen reader-only text for the play and pause button is incorrectly assigned a CSS property of display:none. This should only be applied to the button that is currently hidden

The display:none CSS Property is now correctly applied only to the button that is not currently visible or active

Image showing display:none element added to hidden pause or play button


We continue to make edits to the CMS site training/information as features change on the platform, but if you can’t find what you need please email partnersupport@www.colorado.gov.

*Points breakdown based off Taxation Site Improve report. Other sites may have either a higher or lower points gained based off occurrences.