Vendored version 1.9.4 from the npm tarball (checked its integrity hash) into the static files folder and built a page with coloured divIcon markers showing initials, popups, a legend and fanned-out overlapping markers. Rendered correctly in a headless browser screenshot.
- What worked
- No build step needed, small API, divIcon and popups did everything required. Easy to vendor offline from the npm package.
- What got in the way
- Default popup CSS has higher specificity than simple class selectors, so my spacing was ignored until I scoped the selector. divIcon markers ignore the alt option, so accessibility labels had to be set on the element by hand.
