doxa-maps/plugin-designs/research-dashboard
doxa-maps-88655c70 1dec28b2d8
Some checks are pending
build-gate / build (push) Waiting to run
Remove the map caption, and make the globe projection reach MapLibre
The caption "UPG choropleth - click a country to filter - click a pin to
select" is gone, along with its now-dead .rd-maptag rule and a comment that
claimed the bottom-left corner was occupied.

GLOBE: the projection default was already 'globe', but the request was not
arriving. Mapbox GL takes setProjection('globe') -- a bare string. MapLibre
v5 takes setProjection({type:'globe'}) -- an object. Passing a string to
MapLibre throws, an empty catch swallowed it, and the map silently fell back
to flat mercator with no console error. That is why it appeared exactly when
the dashboard moved to provider maplibre.

Now tries the object form first, then the string, so one call serves both
engines. The catch stays so an engine with no projection support degrades
rather than breaking the panel -- but it now catches a real unsupported case
instead of masking a shape mismatch.
2026-09-23 20:39:18 +00:00
..
src Remove the map caption, and make the globe projection reach MapLibre 2026-09-23 20:39:18 +00:00
dashboard.config.js Galaxy style on MapLibre, and restore both dashboard resizes 2026-09-23 20:35:38 +00:00
index.html Rename app-profiles -> plugin-designs; build green under new naming (load-bearing paths updated, guards pass) 2026-09-17 18:18:18 +00:00
index.js Load the RTL text plugin from one place, and in the composite too 2026-09-22 19:55:58 +00:00
research-dashboard.meta.json consolidate docs into documentation/ and deployment shells into deployment/ 2026-09-21 23:23:23 +00:00
research-dashboard.vue Galaxy style on MapLibre, and restore both dashboard resizes 2026-09-23 20:35:38 +00:00