X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/20f112b89a39c5716af33c9a88224c34ed894302..0edac40638b82a87ae1528bd89d3b81388dcbaca:/app/assets/javascripts/leaflet.layers.js diff --git a/app/assets/javascripts/leaflet.layers.js b/app/assets/javascripts/leaflet.layers.js index 55d492b29..35b958c7a 100644 --- a/app/assets/javascripts/leaflet.layers.js +++ b/app/assets/javascripts/leaflet.layers.js @@ -14,7 +14,7 @@ L.OSM.layers = function (options) { var buttonContainer = $("<div class='position-relative'>") .appendTo(baseSection); - var mapContainer = $("<div class='position-absolute top-0 start-0 bottom-0 end-0 z-0'>") + var mapContainer = $("<div class='position-absolute top-0 start-0 bottom-0 end-0 z-0 bg-body-secondary'>") .appendTo(buttonContainer); var input = $("<input type='radio' class='btn-check' name='layer'>") @@ -22,14 +22,14 @@ L.OSM.layers = function (options) { .prop("checked", map.hasLayer(layer)) .appendTo(buttonContainer); - var item = $("<label class='btn btn-outline-primary border-4 rounded-3 bg-transparent position-absolute top-0 start-0 bottom-0 end-0 m-n1 overflow-hidden'>") + var item = $("<label class='btn btn-outline-primary border-4 rounded-3 bg-transparent position-absolute p-0 h-100 w-100 overflow-hidden'>") .prop("for", id) .append($("<span class='badge position-absolute top-0 start-0 rounded-top-0 rounded-start-0 py-1 px-2 bg-body bg-opacity-75 text-body text-wrap text-start fs-6 lh-base'>").append(layer.options.name)) .appendTo(buttonContainer); map.whenReady(function () { var miniMap = L.map(mapContainer[0], { attributionControl: false, zoomControl: false, keyboard: false }) - .addLayer(new layer.constructor({ apikey: layer.options.apikey })); + .addLayer(new layer.constructor(layer.options)); miniMap.dragging.disable(); miniMap.touchZoom.disable();