feat(post): add "More location details" panel — search, map, sync
Closed-by-default disclosure below City/Country holding a city/country geocode lookup (Open-Meteo, city-only query with client-side country ranking), a single-marker draggable MapLibre preview (lazy-loaded via location-map.js), and the relocated lat/lng fields. GPS button, search pick, pin drag, and typed values all stay in sync via syncPinFromFields(), with a visual mismatch flag for unparseable typed input. Built entirely in JS (mirrors the existing 'More options' disclosure pattern) so post-form.html.twig needs no template change.
This commit is contained in:
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user