What do you do with a site built in 2018 when you’re trying to meet the accessibility expectations of today?
Deutsch asked us that very question regarding one of their clients, PNC Bank. We did a detailed accessibility audit of the PNC Real Estate Newsfeed and provided a list of proposed updates. After reviewing the audit, they also asked us to fix the site’s issues.
The WordPress theme lacked documentation, and, given that it was built in 2018, it lacked a modern build process. We started by creating a Vite build system for the theme to make future updates easier.
One piece of the site that repeatedly failed accessibility tests was the site’s share dropdown. Instead of fixing the drop-down in multiple places throughout the theme, we built a new web component to encapsulate the functionality and styling options into a simple, reusable tag. If you’re interested in web components, check out the source code and the demo page for the component.
When we finished our work, the client received an updated theme they easily dropped into their existing site. Now the site is accessible to a much wider audience.