Skip to content

Commit

Permalink
Update menu.js
Browse files Browse the repository at this point in the history
  • Loading branch information
20syldev committed Aug 9, 2023
1 parent 2c95aca commit d708d27
Showing 1 changed file with 24 additions and 8 deletions.
32 changes: 24 additions & 8 deletions js/menu.js
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,6 @@ function switchTheme(theme) {
bar1.classList.add(theme);
bar2.classList.add(theme);

// Stocker le thème choisi dans le stockage local
localStorage.setItem('selectedTheme', theme);
}

Expand All @@ -153,15 +152,32 @@ document.addEventListener('DOMContentLoaded', function() {

function copyContent(button) {
try {
const copyText = button.getAttribute("data-link");
navigator.clipboard.writeText(copyText);
const copyText = button.getAttribute("data-link");
navigator.clipboard.writeText(copyText);

button.classList.add("copied");
button.classList.add("copied");

setTimeout(function () {
button.classList.remove("copied");
}, 2000);
const copiedTextElement = document.createElement("div");
copiedTextElement.classList.add("copiedText");
copiedTextElement.textContent = "Copié dans le presse-papier !";

document.body.appendChild(copiedTextElement);

setTimeout(function () {
copiedTextElement.classList.add("fadeIn");
}, 10);

setTimeout(function () {
button.classList.remove("copied");

copiedTextElement.classList.remove("fadeIn");
copiedTextElement.classList.add("fadeOut");

setTimeout(function () {
document.body.removeChild(copiedTextElement);
}, 1000);
}, 2000);
} catch (err) {
console.error("Échec de la copie : ", err);
console.error("Échec de la copie : ", err);
}
}

0 comments on commit d708d27

Please sign in to comment.