Published: April 11, 2025
My LocalGov Drupal contributions for week-ending April 11th, 2025
Open source, sometimes you keep up with the notifications, and sometimes the notifications keep up with you.

Recently, I've only been able to get around to about a day a week of LocalGov Drupal contributions. Which has meant sacrificing some of these update blog posts in order to get more PRs or other work done. Let's try get back on track.
Meetings and Meet-ups
- Merge Tuesday: This was got very into the details of Drupal and Single-directory Components, and we now, thankfully, have an SDC for the
node--full.html.twig
file. - ODC BizDev: A short but productive meeting about a business plan for LGD in the age of LGR.
- Tech Governance: A really interesting chat about migrating our code to Drupal.org, and also recreating LocalGov Base components using Single-directory Components.
Code Contributions
- I've had a PR open for a while for a better design for the contact component by default. I got some more work done on that, and I think it's now ready for approval.
- We are pushing hard to get the Live Previews module ready for LocalGov Drupal. A bug got reported last week concerning adding/editing the logo from within the Live Preview interface. I have a PR open to remove the logo field from there, I can't imagine people using that feature to change their logo, and if we need it we can add it back in later.
- The publications cover page has a listing on publication items with an icon (SVG) and the title of the linked document. SilkTide is reporting that there is no text content in the SVG which is wrapped in a
<a>
tag. But we havearia-hidden="true"
set for that SVG, since the next item is also a link - this time a text link linking to the document. I wonder if this is just SilkTide reporting false positives? Feel free to join the conversation. - The aria attributes on the mobile menu for microsites seem to have been giving some issues. Menus are very tricky things to get right, espeically when you have multi-level menus. We have a PR now that I hope will fix any aria-* issues in the microsites mobile menu.
- I got around to some other small fixes for microsites such as 'Focus colour for off-canvas menu items'.