Two fixes to the dark map + offline tiles: - Dark backdrop: body.dark-map also darkens .leaflet-container (was #ddd), so the light Leaflet background no longer flashes bright between/behind tiles while zooming or where a tile is missing. - Tile caching: createTile fetched the display <img> from the URL but cached via a SEPARATE fetch — on a flaky mobile link that second request often failed, so tiles showed but were never cached and re-zooming re-fetched them. Now one fetch caches and displays from the same blob, so every shown tile is cached. CSP already allows connect-src to the OSM tile host. Verified on device: container bg rgb(27,31,36) under dark map; IndexedDB tile cache populated. |
||
|---|---|---|
| .. | ||
| styles.css | ||