2026-08-20 — Find map MapLibre-direct

Summary

Find (and the location picker) create a maplibre-gl map with OpenFreeMap style URLs directly. Radar remains for geocoding and autocomplete only; a Radar publishable key is not required to show tiles. Mapbox tile provider and failover are deferred.

Highlights

  • map-container and location-picker use maplibregl.Map, Marker, Popup, and GeolocateControl instead of Radar.ui.map / marker / popup.

  • Style fallback tries other OpenFreeMap styles, then a clear error — never Radar tiles or Mapbox.

  • Docs, env examples, and performance status no longer recommend Mapbox as an active fallback.

  • Find map container uses absolute inset: 0 fill (same as the OpenFreeMap Next demo). Percentage h-full inside the flex Find stage resolved to 0 because MapLibre’s canvas is out of flow; the map looked blank/clipped until this match.

  • Map init uses the style URL synchronously (no pre-flight style probe); runtime OpenFreeMap style fallback remains.