From 38871393ba1658bd0b8aac4f88c4159271502d63 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Sat, 16 Aug 2025 21:28:57 +0200 Subject: fix: remove copy buttons --- static/js/copy-code.js | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 static/js/copy-code.js (limited to 'static') diff --git a/static/js/copy-code.js b/static/js/copy-code.js deleted file mode 100644 index 2de3cda..0000000 --- a/static/js/copy-code.js +++ /dev/null @@ -1,34 +0,0 @@ -document.addEventListener("DOMContentLoaded", function () { - const codeBlocks = document.querySelectorAll("pre"); - - codeBlocks.forEach((codeBlock) => { - if (codeBlock.className == "mermaid") return; - const copyButton = document.createElement("button"); - copyButton.className = "copy-code-button"; - copyButton.textContent = "copy"; - - // Insert the button inside the
 block
-    codeBlock.appendChild(copyButton);
-
-    copyButton.addEventListener("click", function () {
-      const code = codeBlock.querySelector("code");
-      // Get the code content
-      const textToCopy = code.textContent || code.innerText;
-
-      // Use the Clipboard API to copy the text
-      navigator.clipboard
-        .writeText(textToCopy)
-        .then(() => {
-          // Change button text to "Copied"
-          copyButton.textContent = "copied";
-
-          setTimeout(() => {
-            copyButton.textContent = "copy";
-          }, 2000); // Reset the button text after 2 seconds
-        })
-        .catch((err) => {
-          console.error("Unable to copy text:", err);
-        });
-    });
-  });
-});
-- 
cgit v1.2.3