My LocalGov Drupal contributions for August 2026
LocalGov Microsites Demo
- When I created the LocalGov Microsites Demo module, I created a controller for each site, but no admins per site. So now we have just one controller and an admin and editor for each site.
- Then we needed to document the users and passwords we have for the demo module.
- And then I wrote an updated test suite for the module.
LocalGov Base
I got lots of nice accessibility fixes for LocalGov Base this month.
- LocalGov Base has some CSS variables that are conflicting with some Drupal core Claro variables. I don't have a solution, but I do have some suggestions.
- If we have a pager with an ellipsis, we have an accessibility issue. Following a thread about this on Drupal.org, we now have a fix for it.
- Facets blocks have heading levels set that do not align with heading order (h3 followed by h4 without any h2 present). I created a merge request to fix this.
- Facets items blocks (e.g. 'categories' on news listing page) have a similar issue. And they have a merge request to fix it.
- If reading a page with a screenreader, our heading level for our pagination on listing pages is hardcoded to
h4which will fail accessibility tests, since that should be nested inside ah3. This level is configurable via the Views UI but our template does not support that. I now have an MR open to fix this. - We've an MR open for quite a while now to allow users to choose how many items they want in the "Top Tasks" section of service pages. However, it needed some work to get it over the line and also some merge conflicts to be sorted. Done!
- The same issue happened with an MR to fix the logic for when to display a custom 403/404 message. Hopefully we'll get both of these merged soon.
LocalGov Drupal
- I've made some changes to fix up some coding standards and separate print CSS styles into its own CSS file for the LocalGov Waste Collection module.
Join the "Something nice ..." newsletter
The full title is "Something nice, something quirky, something else".
I send an email once a week with something nice, something quirky, and something else that I think is interesting (all with a web development theme, of course).