Skip to content

Job Posting and Accessibility Enhancements

Compare
Choose a tag to compare
@devowhippit devowhippit released this 05 May 14:47
· 1041 commits to main since this release
dc13065

New Features

  • Add CMS architecture, content mapping, templates, and structured data for Job postings

  • Implement NYCO WP Archive Vue for Program and Job filtering

Accessibility Enhancements

  • Update the ARIA labels for accessibility and language accommodations to be more actionable

  • Update the ARIA labels for single page anchor links to say “copy link to this section”

  • Fix a bug where the learn more links for cards are not reading out load for screen readers

  • Update all instances of "Sitemap" to "Site Map"

  • Mobile Menu adjustments; remove redundant labels and aria attributes, change the placement of the menu in the DOM, move the close button above the navigation

  • Implement new ARIA labels for the footer and navigation menus

  • Make the ARIA labels for program feature icons more prescriptive

  • In the program cards, make the heading level 4 a paragraph

  • Make "showing x of x" for the program archive a heading level 2 and focus on this element after closing the filters

  • Remove extra primary navigation ARIA label or role for the main navigation

Bugs

  • Fix a bug where single page headers don't span the full width of the page

  • Fix a bug A and B tests removing programs once they are appended to the Programs Page

  • Add filter reset to program archive