From f0f28c4fb6daafe9eb417b0a7ab88e1c7040485b Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Sun, 18 Mar 2018 04:38:36 +0100 Subject: [PATCH] Fixed a minor issue --- templates/image_detail.html | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/templates/image_detail.html b/templates/image_detail.html index de76a1d..0a416b8 100644 --- a/templates/image_detail.html +++ b/templates/image_detail.html @@ -34,7 +34,8 @@ </div> <div class="url"> - <input type="text" value="https://i.k8r.eu/{{.Image.Id}}"> + <input id="url-field" type="text" value="https://i.k8r.eu/{{.Image.Id}}"> + <button id="copy-url">Copy</button> </div> </div> </div> @@ -75,6 +76,13 @@ fakeDescription.addEventListener("input", fakeDescriptionListener); fakeDescription.addEventListener("keypress", fakeDescriptionListener); + + const urlCopyButton = document.getElementById("copy-url"); + const urlField = document.getElementById("url-field"); + urlCopyButton.addEventListener("click", () => { + urlField.select(); + document.execCommand("Copy"); + }) </script> {{end}} {{end}} -- GitLab