diff --git a/overviewer_core/data/js_src/util.js b/overviewer_core/data/js_src/util.js index 2f6d485..b4cced1 100644 --- a/overviewer_core/data/js_src/util.js +++ b/overviewer_core/data/js_src/util.js @@ -334,7 +334,8 @@ overviewer.util = { for (var mkidx = 0; mkidx < markers[obj.path].length; mkidx++) { var marker_group = new L.layerGroup(); var marker_entry = markers[obj.path][mkidx]; - var icon = L.icon({iconUrl: marker_entry.icon}); + var icon = L.icon({iconUrl: marker_entry.icon, + className: "ov-marker"}); console.log("marker group:", marker_entry.displayName, marker_entry.groupName); for (var dbidx = 0; dbidx < markersDB[marker_entry.groupName].raw.length; dbidx++) { @@ -342,7 +343,8 @@ overviewer.util = { var latlng = overviewer.util.fromWorldToLatLng(db.x, db.y, db.z, obj); var m_icon; if (db.icon != undefined) { - m_icon = L.icon({iconUrl: db.icon}); + m_icon = L.icon({iconUrl: db.icon, + className: "ov-marker"}); } else { m_icon = icon; } diff --git a/overviewer_core/data/web_assets/overviewer.css b/overviewer_core/data/web_assets/overviewer.css index 59eb37c..ac5358e 100644 --- a/overviewer_core/data/web_assets/overviewer.css +++ b/overviewer_core/data/web_assets/overviewer.css @@ -173,3 +173,9 @@ div.worldcontrol select { padding: 0 5px; color: #333; } + +.ov-marker { + position:relative; + margin-left:-50%; + margin-top:-50%; +}