This commit is contained in:
mikecarper
2026-09-17 00:21:35 +00:00
parent 8062cc429b
commit 74ca0986a7
97 changed files with 350 additions and 281 deletions
+13
View File
@@ -534,6 +534,7 @@
const status = root.querySelector('[data-role="timezone-map-status"]');
const selectedLabel = root.querySelector('[data-role="selected-time-zone"]');
const browserButton = root.querySelector('[data-action="use-browser-time-zone"]');
const disclosure = container && container.closest("details");
const generator = root.querySelector('[data-role="url-generator"]');
const zoneInput = generator && generator.elements.tz;
let selectedZone = validateTimeZone(initialTimeZone);
@@ -603,6 +604,18 @@
worldCopyJump: true,
}).setView([25, 10], 2);
if (disclosure) {
disclosure.addEventListener("toggle", function () {
if (!disclosure.open || !map) return;
global.setTimeout(function () {
map.invalidateSize();
if (selectedLayer) {
map.fitBounds(selectedLayer.getBounds(), { padding: [18, 18], maxZoom: 5 });
}
}, 0);
});
}
L.tileLayer("https://tile.openstreetmap.org/{z}/{x}/{y}.png", {
minZoom: 1,
maxZoom: 8,