X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/fe91ba3abbf192dc851e377c1edb799aa7f1e47e..ecd1f5bc214a8ba61b65d4d00a7e7d09a8c8fa3a:/src/wolnelektury/static/2021/scripts/main.js diff --git a/src/wolnelektury/static/2021/scripts/main.js b/src/wolnelektury/static/2021/scripts/main.js index c456b6c37..4d177715c 100644 --- a/src/wolnelektury/static/2021/scripts/main.js +++ b/src/wolnelektury/static/2021/scripts/main.js @@ -28,7 +28,7 @@ }); })(); -// Ebook/Audiobook Btns +/// Ebook/Audiobook Btns (function() { let button = $('.c-media__btn button:not(.l-button--media--full)'); let popupLayer = $('.c-media__popup'); @@ -39,14 +39,6 @@ let selectItem = $('.c-select li'); let volumeButton = $('.icon-volume'); - playButton.on('click', function() { - if($(this).find('.icon').hasClass('icon-play')) { - $(this).find('.icon-play').removeClass('icon-play').addClass('icon-pause'); - } else if($(this).find('.icon').hasClass('icon-pause')) { - $(this).find('.icon-pause').removeClass('icon-pause').addClass('icon-play'); - } - }); - button.on('click', function () { let target = $(this).attr('id'); $('[data-popup=' + target).addClass('is-open'); @@ -79,18 +71,6 @@ $(this).addClass('is-active'); }); - volumeButton.on('click', function() { - if($(this).hasClass('icon-volume')) { - $(this).removeClass('icon-volume').addClass('icon-mute'); - $(this).next().val(0); - $(this).next().css('background-size', '0% 100%'); - } else if($(this).hasClass('icon-mute')) { - $(this).removeClass('icon-mute').addClass('icon-volume'); - $(this).next().val(50); - $(this).next().css('background-size', '50% 100%'); - } - }); - $(document).keyup(function(e) { if (e.keyCode === 27) { $('.c-media__popup').removeClass('is-open'); @@ -98,24 +78,6 @@ }); })(); -// Range -const rangeInputs = document.querySelectorAll('input[type="range"]') - -function handleInputChange(e) { - let target = e.target - if (e.target.type !== 'range') { - target = document.getElementById('range') - } - const min = target.min - const max = target.max - const val = target.value - - target.style.backgroundSize = (val - min) * 100 / (max - min) + '% 100%' -} - -rangeInputs.forEach(input => { - input.addEventListener('input', handleInputChange) -}); // Quotes slider (function () { @@ -176,6 +138,14 @@ rangeInputs.forEach(input => { } if($change.length) { change(); } + + + function quit_experiment() { + document.cookie = 'EXPERIMENT_layout=off; path=/; max-age=31536000'; + window.location.reload(true); + } + $(".quit-experiment").click(quit_experiment); + })(); //Switch