Skip to content

v1.2.3

Choose a tag to compare

@RandyFernando RandyFernando released this 04 Aug 13:56
· 1 commit to main since this release

What's changed

Fixed a one-frame "flash of single-column cards" on the Projects archive when switching from grid to map view (ported from the Marshall build). Each map marker node carries the InfoWindow's card markup (thumbnail, sector, title, "View project" link); those raw nodes are now hidden with .projects-map .marker { display: none }, so the browser can't paint them as a stacked column in the frame before Google Maps takes over the container. The map JS still reads each marker's coordinates and infowindow HTML from the DOM, so pins and pop-ups are unaffected.

Also added a fail-safe fade-in: the map container stays hidden (.is-initialising) until its tiles have painted, then fades in — with a 1.5s timeout so a slow or failed Maps init can never leave it stuck invisible. Includes a prefers-reduced-motion reset.

CSS + JS only, no build step. No change to the project CPT, taxonomies, fields or templates. Requires DSE Blueprint theme 2.2+ and ACF PRO.