Published: November 8, 2024
My LocalGov Drupal contributions for week-ending November 8th, 2024
I created a dashboard for testing multiple URLs at the same time using Axe.
Need LocalGov Drupal services? Give Big Blue Door a shout.
Meetings and Meet-ups
- Merge Tuesday: It was a quite week this week for PRs to review/merge, but good to spend the time during the meeting triaging some of the older issues so we could move them along or close them.
- LocalGov Accessibility Meetup: I think this was the most interesting a11y meet up we have had so far. We discussed - in great detail - how to make cards accessible.
- Tech Group Drop-in: This was shaping up to be very interesting - about 10 people on the call - but I had to drop out early so missed most of it.
- Netcall Working Group: We met up to discuss our presentation for LocalGov week next week.
Code Contributions
Next week is LocalGov Drupal week, and I am part of a number of presentations during the week. One of the things I'll be demoing is the "Axe Thrower" application I have been working on. It allows you to test multiple URLs at the same time using the Axe library. I call it "Axe Thrower" because we can throw a load of URLs at Axe! Clever, innit?
After this week, I have the codebase in a much tidier place, and many more features on the dashboard. For example:
- The summary at the top of the dashboard lists how many issues were found in total, how many issues for each severity level, how many issues for each issue type, and more.
- Issues are grouped by issue type - all colour contrast issues together, all aria-label issues together, etc - so you can focus on fixing all issues of a certain type at the same time.
- There is now a modal/dialog to show you the details of each instance of each issue for each URL.
- The layout have been redesigned so it's much easier to see what's where.
After that I spent some time working on the LocalGov Microsites Base theme.
- Approved a PR by Duncan Davidson to add a missing favicon image for Safari pinned windows.
- Maria created an accessibility issue to look at the alt text of the logo when linked to home in the header. I created two PRs as solutions for this - one and two.
- An update from a while ago caused our titles on events to go missing. I have a PR created to add them back in.