bugfixes, ui improvements

This commit is contained in:
Marek Farkaš
2025-05-30 21:28:37 +02:00
parent 1c8b16d27b
commit 9d7e4297e3
10 changed files with 265 additions and 275 deletions
+14 -5
View File
@@ -43,13 +43,11 @@ $(document).ready(function() {
});
$(".tuner-mobile-settings").on("click", function () {
$(".popup-window").fadeOut(200);
$("#popup-panel-mobile-settings").fadeIn(200);
togglePopup("#popup-panel-mobile-settings");
});
$("#data-station-others").on("click", function () {
$(".popup-window").fadeOut(200);
$("#popup-panel-transmitters").fadeIn(200);
togglePopup("#popup-panel-transmitters");
});
});
@@ -66,4 +64,15 @@ function initPopups() {
$(".popup-close").on("click", function () {
$(".popup-window").fadeOut(200);
});
}
function togglePopup(targetSelector) {
const $target = $(targetSelector);
if ($target.is(":visible")) {
$target.fadeOut(200);
} else {
$(".popup-window").fadeOut(200);
$target.fadeIn(200);
}
}