diff options
Diffstat (limited to 'js/initImages.ts')
-rw-r--r-- | js/initImages.ts | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/js/initImages.ts b/js/initImages.ts deleted file mode 100644 index 3e6a175..0000000 --- a/js/initImages.ts +++ /dev/null @@ -1,29 +0,0 @@ -function initImages() { - let page = document.getElementById("page")!; - - let image_list = Array.from(page.getElementsByTagName("x-image")); - for (let image of image_list) { - let file = image.getAttribute("data-file")!; - console.log("initialising image that links to \"" + file + "\""); - - let source_url = "/image/source/" + file + ".webp"; - let thumbnail_url = "/image/thumbnail/" + file + ".avif"; - - let blur_element = document.createElement("img"); - blur_element.setAttribute("class", "blur"); - blur_element.setAttribute("src", thumbnail_url); - - image.appendChild(blur_element); - - let image_element = document.createElement("img"); - image_element.setAttribute("src", thumbnail_url); - - let hyperlink_element = document.createElement("a"); - hyperlink_element.setAttribute("href", source_url); - hyperlink_element.setAttribute("rel", "noopener noreferrer"); - hyperlink_element.setAttribute("target", "_blank"); - hyperlink_element.appendChild(image_element); - - image.appendChild(hyperlink_element); - } -} |