diff --git a/src/templates/base.html b/src/templates/base.html
index 05f5416..7359b07 100644
--- a/src/templates/base.html
+++ b/src/templates/base.html
@@ -106,6 +106,14 @@
if (btn) { btn.textContent = '✓ Kopieret'; setTimeout(() => btn.textContent = 'Kopier', 2000); }
});
}
+ function copyText(id, btn) {
+ const el = document.getElementById(id);
+ navigator.clipboard.writeText(el.innerText).then(() => {
+ const orig = btn.textContent;
+ btn.textContent = '✓';
+ setTimeout(() => btn.textContent = orig, 2000);
+ });
+ }