diff --git a/app/application/resources/volt/js/volt.js b/app/application/resources/volt/js/volt.js index 483167e..dc82184 100644 --- a/app/application/resources/volt/js/volt.js +++ b/app/application/resources/volt/js/volt.js @@ -19,51 +19,9 @@ const d = document; import * as bootstrap from 'bootstrap'; -import Swal from 'sweetalert2'; import SmoothScroll from 'smooth-scroll'; d.addEventListener("DOMContentLoaded", function(event) { - - const swalWithBootstrapButtons = Swal.mixin({ - customClass: { - confirmButton: 'btn btn-primary me-3', - cancelButton: 'btn btn-gray' - }, - buttonsStyling: false - }); - - var themeSettingsEl = document.getElementById('theme-settings'); - var themeSettingsExpandEl = document.getElementById('theme-settings-expand'); - - if(themeSettingsEl) { - - var themeSettingsCollapse = new bootstrap.Collapse(themeSettingsEl, { - show: true, - toggle: false - }); - - if (window.localStorage.getItem('settings_expanded') === 'true') { - themeSettingsCollapse.show(); - themeSettingsExpandEl.classList.remove('show'); - } else { - themeSettingsCollapse.hide(); - themeSettingsExpandEl.classList.add('show'); - } - - themeSettingsEl.addEventListener('hidden.bs.collapse', function () { - themeSettingsExpandEl.classList.add('show'); - window.localStorage.setItem('settings_expanded', false); - }); - - themeSettingsExpandEl.addEventListener('click', function () { - themeSettingsExpandEl.classList.remove('show'); - window.localStorage.setItem('settings_expanded', true); - setTimeout(function() { - themeSettingsCollapse.show(); - }, 300); - }); - } - // options const breakpoints = { sm: 540, @@ -82,13 +40,6 @@ d.addEventListener("DOMContentLoaded", function(event) { }); } - var iconNotifications = d.querySelector('.notification-bell'); - if (iconNotifications) { - iconNotifications.addEventListener('shown.bs.dropdown', function () { - iconNotifications.classList.remove('unread'); - }); - } - [].slice.call(d.querySelectorAll('[data-background]')).map(function(el) { el.style.background = 'url(' + el.getAttribute('data-background') + ')'; }); @@ -110,7 +61,7 @@ d.addEventListener("DOMContentLoaded", function(event) { //Tooltips var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')) var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) { - return new bootstrap.Tooltip(tooltipTriggerEl) + return new bootstrap.Tooltip(tooltipTriggerEl) }) @@ -129,68 +80,6 @@ d.addEventListener("DOMContentLoaded", function(event) { }); }) - if(d.querySelector('.input-slider-container')) { - [].slice.call(d.querySelectorAll('.input-slider-container')).map(function(el) { - var slider = el.querySelector(':scope .input-slider'); - var sliderId = slider.getAttribute('id'); - var minValue = slider.getAttribute('data-range-value-min'); - var maxValue = slider.getAttribute('data-range-value-max'); - - var sliderValue = el.querySelector(':scope .range-slider-value'); - var sliderValueId = sliderValue.getAttribute('id'); - var startValue = sliderValue.getAttribute('data-range-value-low'); - - var c = d.getElementById(sliderId), - id = d.getElementById(sliderValueId); - - noUiSlider.create(c, { - start: [parseInt(startValue)], - connect: [true, false], - //step: 1000, - range: { - 'min': [parseInt(minValue)], - 'max': [parseInt(maxValue)] - } - }); - }); - } - - if (d.getElementById('input-slider-range')) { - var c = d.getElementById("input-slider-range"), - low = d.getElementById("input-slider-range-value-low"), - e = d.getElementById("input-slider-range-value-high"), - f = [d, e]; - - noUiSlider.create(c, { - start: [parseInt(low.getAttribute('data-range-value-low')), parseInt(e.getAttribute('data-range-value-high'))], - connect: !0, - tooltips: true, - range: { - min: parseInt(c.getAttribute('data-range-value-min')), - max: parseInt(c.getAttribute('data-range-value-max')) - } - }), c.noUiSlider.on("update", function (a, b) { - f[b].textContent = a[b] - }); - } - - if (d.getElementById('loadOnClick')) { - d.getElementById('loadOnClick').addEventListener('click', function () { - var button = this; - var loadContent = d.getElementById('extraContent'); - var allLoaded = d.getElementById('allLoadedText'); - - button.classList.add('btn-loading'); - button.setAttribute('disabled', 'true'); - - setTimeout(function () { - loadContent.style.display = 'block'; - button.style.display = 'none'; - allLoaded.style.display = 'block'; - }, 1500); - }); - } - var scroll = new SmoothScroll('a[href*="#"]', { speed: 500, speedAsDuration: true @@ -199,68 +88,4 @@ d.addEventListener("DOMContentLoaded", function(event) { if(d.querySelector('.current-year')){ d.querySelector('.current-year').textContent = new Date().getFullYear(); } - - // Glide JS - - if (d.querySelector('.glide')) { - new Glide('.glide', { - type: 'carousel', - startAt: 0, - perView: 3 - }).mount(); - } - - if (d.querySelector('.glide-testimonials')) { - new Glide('.glide-testimonials', { - type: 'carousel', - startAt: 0, - perView: 1, - autoplay: 2000 - }).mount(); - } - - if (d.querySelector('.glide-clients')) { - new Glide('.glide-clients', { - type: 'carousel', - startAt: 0, - perView: 5, - autoplay: 2000 - }).mount(); - } - - if (d.querySelector('.glide-news-widget')) { - new Glide('.glide-news-widget', { - type: 'carousel', - startAt: 0, - perView: 1, - autoplay: 2000 - }).mount(); - } - - if (d.querySelector('.glide-autoplay')) { - new Glide('.glide-autoplay', { - type: 'carousel', - startAt: 0, - perView: 3, - autoplay: 2000 - }).mount(); - } - - // Pricing countup - var billingSwitchEl = d.getElementById('billingSwitch'); - if(billingSwitchEl) { - const countUpStandard = new countUp.CountUp('priceStandard', 99, { startVal: 199 }); - const countUpPremium = new countUp.CountUp('pricePremium', 199, { startVal: 299 }); - - billingSwitchEl.addEventListener('change', function() { - if(billingSwitch.checked) { - countUpStandard.start(); - countUpPremium.start(); - } else { - countUpStandard.reset(); - countUpPremium.reset(); - } - }); - } - });