UPDATE – Web Cave Theme ADA and Style
I decided to run through the Web Cave theme files and spruce a few things up.
ADA Compliance Improvements
I realized the images in the project posts and grid loop were missing alt text. They’re using WordPress’s the_post_thumbnail() function to render, which should cover the programmatic end. I just hadn’t added any alt text to them in the Media Library. I installed a plugin to auto-populate that stuff going forward, so as long as I name my image files legibly when I upload them I shouldn’t have to worry beyond that.
The second ADA hot point was that the links around the project cards lacked aria-labels. I added those as well.
Web Cave – Strawberry Flavor
I also updated the color variables for the Web Cave Theme. The Matrix green is gone in favor of a more feminine neon strawberry. I started with the primary color variable from my personal portfolio site and worked it a bit with SCSS’s lighten() and darken() functions. This took some tweaking and I came out with two tones in order to ensure proper color contrast. The header and card labels are slightly darker then the text.