Improve UI and functionality for options and scripts

This commit is contained in:
√(noham)²
2025-12-23 22:56:12 +01:00
parent 98c7f2fcd5
commit 917e536468
9 changed files with 183 additions and 84 deletions

View File

@@ -1,3 +1,4 @@
var downloadButton = document.querySelector('a.butt');
downloadButton.onclick = function () {};
downloadButton.removeAttribute('onclick');
if (downloadButton) {
downloadButton.onclick = function() { window.location.href = this.href; };
}

View File

@@ -15,6 +15,7 @@ downloadLine.insertAdjacentElement('afterend', torrentInfo);
/* Add third party download button */
var downloadButton = downloadLine.querySelector('a.butt');
downloadButton.removeAttribute('id'); // remove "download-timer-btn"
var flexButton = document.createElement('a');
flexButton.appendChild(document.createTextNode('Télécharger via discord '));
var span = document.createElement('span');

View File

@@ -1,9 +1,13 @@
hideSidebar();
$(window).on('resize', function () {
window.addEventListener('resize', function () {
hideSidebar();
});
function hideSidebar() {
$(window).width() < 1750 ? $('#cat, .back-cat').removeClass('active') : $('#cat, .back-cat').addClass('active');
if (window.innerWidth < 1750) {
document.querySelectorAll('#cat, .back-cat').forEach(el => el.classList.remove('active'));
} else {
document.querySelectorAll('#cat, .back-cat').forEach(el => el.classList.add('active'));
}
}