From d610aa8596a86352aad953db1deaaed814a6bce6 Mon Sep 17 00:00:00 2001 From: Roman Pyrih Date: Tue, 7 Oct 2025 10:32:43 +0200 Subject: [PATCH] Save --- .../elementor-addon/widgets/places-map.php | 39 ++++---- .../hello-elementor/assets/css/custom.css | 81 +++++++++++++++++ .../hello-elementor/assets/css/custom.css.map | 2 +- .../hello-elementor/assets/css/custom.scss | 88 +++++++++++++++++++ 4 files changed, 190 insertions(+), 20 deletions(-) diff --git a/wp-content/plugins/elementor-addon/widgets/places-map.php b/wp-content/plugins/elementor-addon/widgets/places-map.php index 8eb07d7..7289de2 100644 --- a/wp-content/plugins/elementor-addon/widgets/places-map.php +++ b/wp-content/plugins/elementor-addon/widgets/places-map.php @@ -830,21 +830,19 @@ class Elementor_Places_Map extends \Elementor\Widget_Base const bounds = new google.maps.LatLngBounds(); const markers = []; + let selectedLocation = null; locations.forEach(loc => { if (loc.position && loc.position.lat && loc.position.lng) { const marker = new google.maps.Marker({ - position: loc.position, - map: map, - title: loc.name, - icon: loc.icon || undefined + position: loc.position, + map: map, + title: loc.name, + icon: loc.icon || undefined }); - + marker.addListener("click", () => { const voivKey = Object.keys(voivodeships).find(k => voivodeships[k].id === loc.voivodeship.id); - console.log(voivodeships); - console.log(voivodeships[voivKey].name); - if (voivKey) { select.value = voivodeships[voivKey].name; renderList(voivodeships[voivKey].name); @@ -852,20 +850,23 @@ class Elementor_Places_Map extends \Elementor\Widget_Base setTimeout(() => { const itemEl = listContainer.querySelector(`.location-item[data-id="${loc.id}"]`); if (itemEl) { - const itemRect = itemEl.getBoundingClientRect(); - const containerRect = listContainer.getBoundingClientRect(); - const offsetTop = itemRect.top - containerRect.top; - console.log('itemRect.top: ', itemRect.top); - console.log('containerRect.top: ', containerRect.top); - console.log('offsetTop: ', offsetTop); + const containerTop = listContainer.getBoundingClientRect().top; + const itemTop = itemEl.getBoundingClientRect().top; + const scrollOffset = listContainer.scrollTop + (itemTop - containerTop); - if (offsetTop != 0) { - listContainer.scrollTo({ - top: offsetTop, - behavior: 'smooth' - }); + if(loc.id == selectedLocation) { + itemEl.classList.add('highlight'); + setTimeout(() => itemEl.classList.remove('highlight'), 1000); + return; + } else { + selectedLocation = loc.id; } + listContainer.scrollTo({ + top: scrollOffset, + behavior: 'smooth' + }); + itemEl.classList.add('highlight'); setTimeout(() => itemEl.classList.remove('highlight'), 1000); } diff --git a/wp-content/themes/hello-elementor/assets/css/custom.css b/wp-content/themes/hello-elementor/assets/css/custom.css index bc82938..ee042d4 100644 --- a/wp-content/themes/hello-elementor/assets/css/custom.css +++ b/wp-content/themes/hello-elementor/assets/css/custom.css @@ -975,4 +975,85 @@ #header-nav nav.elementor-nav-menu--main > ul.elementor-nav-menu .menu-item .sub-arrow { padding-left: 4px; } +} + +#contact-btn-absolute { + position: fixed; + bottom: 40px; + left: 40px; + z-index: 99999; +} +#contact-btn-absolute .elementor-button { + position: relative; + padding: 16px; + border-radius: 100%; + width: 56px; + height: 56px; +} +#contact-btn-absolute .elementor-button::before { + content: ""; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 50px; + height: 50px; + border-radius: 100%; + background: #22a9e1; + animation: btn-pulse 2s infinite; +} +#contact-btn-absolute .elementor-button::after { + content: ""; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 50px; + height: 50px; + border-radius: 100%; + background: #22a9e1; + animation: btn-pulse 2s infinite 0.5s; +} +#contact-btn-absolute .elementor-button .elementor-button-icon { + position: relative; + font-size: 24px; + animation: btn-pulse-icon 2s infinite; + z-index: 1; +} + +@keyframes btn-pulse { + 0% { + opacity: 1; + } + 100% { + width: 100px; + height: 100px; + opacity: 0; + } +} +@keyframes btn-pulse-icon { + 0% { + transform: rotate(0); + } + 5% { + transform: rotate(5deg); + } + 10% { + transform: rotate(-5deg); + } + 15% { + transform: rotate(5deg); + } + 20% { + transform: rotate(-5deg); + } + 25% { + transform: rotate(5deg); + } + 30% { + transform: rotate(-5deg); + } + 35% { + transform: rotate(0); + } }/*# sourceMappingURL=custom.css.map */ \ No newline at end of file diff --git a/wp-content/themes/hello-elementor/assets/css/custom.css.map b/wp-content/themes/hello-elementor/assets/css/custom.css.map index d64fb3d..40cbbf3 100644 --- a/wp-content/themes/hello-elementor/assets/css/custom.css.map +++ b/wp-content/themes/hello-elementor/assets/css/custom.css.map @@ -1 +1 @@ -{"version":3,"sources":["custom.scss","custom.css"],"names":[],"mappings":"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","file":"custom.css"} \ No newline at end of file +{"version":3,"sources":["custom.scss","custom.css"],"names":[],"mappings":"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","file":"custom.css"} \ No newline at end of file diff --git a/wp-content/themes/hello-elementor/assets/css/custom.scss b/wp-content/themes/hello-elementor/assets/css/custom.scss index 7b0c542..d344a53 100644 --- a/wp-content/themes/hello-elementor/assets/css/custom.scss +++ b/wp-content/themes/hello-elementor/assets/css/custom.scss @@ -1310,3 +1310,91 @@ } } } + +#contact-btn-absolute { + position: fixed; + bottom: 40px; + left: 40px; + z-index: 99999; + + .elementor-button { + position: relative; + padding: 16px; + border-radius: 100%; + width: 56px; + height: 56px; + + &::before { + content: ''; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + + width: 50px; + height: 50px; + border-radius: 100%; + background: #22a9e1; + + animation: btn-pulse 2s infinite; + } + &::after { + content: ''; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + + width: 50px; + height: 50px; + border-radius: 100%; + background: #22a9e1; + + animation: btn-pulse 2s infinite 0.5s; + } + + .elementor-button-icon { + position: relative; + font-size: 24px; + animation: btn-pulse-icon 2s infinite; + z-index: 1; + } + } +} + +@keyframes btn-pulse { + 0% { + opacity: 1; + } + 100% { + width: 100px; + height: 100px; + opacity: 0; + } +} +@keyframes btn-pulse-icon { + 0% { + transform: rotate(0); + } + 5% { + transform: rotate(5deg); + } + 10% { + transform: rotate(-5deg); + } + 15% { + transform: rotate(5deg); + } + 20% { + transform: rotate(-5deg); + } + 25% { + transform: rotate(5deg); + } + 30% { + transform: rotate(-5deg); + } + 35% { + transform: rotate(0); + } +}