]> git.ipfire.org Git - thirdparty/bulma.git/commitdiff
Fix JS
authorJeremy Thomas <bbxdesign@gmail.com>
Thu, 11 Jan 2024 21:14:22 +0000 (21:14 +0000)
committerJeremy Thomas <bbxdesign@gmail.com>
Thu, 11 Jan 2024 21:14:22 +0000 (21:14 +0000)
docs/_javascript/index.js
docs/lib/index.js

index 986194422b62e51c9f88a8f0fa69e4d2582013f1..7e11dbc2c1dda969d18b208d3f152a3ebd21f6db 100644 (file)
@@ -97,7 +97,7 @@ document.addEventListener("DOMContentLoaded", () => {
 
   const $amis = document.getElementById("amis");
 
-  fetch("https://jgthms.com/amis.json")
+  fetch("https://jgthms.com/amis/new.json")
     .then((response) => {
       if (!response.ok) {
         throw new Error(`HTTP error! Status: ${response.status}`);
@@ -106,21 +106,17 @@ document.addEventListener("DOMContentLoaded", () => {
       return response.json();
     })
     .then((response) => {
-      const { by_id, home } = response;
-
-      home.forEach((id) => {
-        const ami = by_id[id];
-        const { url, alt = "", width, height } = ami;
+      response.forEach((item) => {
         const el = document.createElement("a");
         el.className = "bd-sponsor-item bd-partner-sponsor";
         el.href = "url";
         el.target = "_blank";
-        el.title = alt;
-        const extension = ami.svg ? ".svg" : ".png";
+        el.title = item.title || item.id;
+
+        const extension = item.svg ? ".svg" : ".png";
         const img = document.createElement("img");
-        img.src = `/images/amis/${id}${extension}`;
-        img.height = height;
-        img.width = width;
+        img.src = `https://jgthms.com/amis/images/${item.id}${extension}`;
+
         el.appendChild(img);
         $amis.appendChild(el);
       });
index 2e267c2beabb303db28989898e12a664565b541e..00fdaf5b5dde14a1b33506693188a78b7497f094 100644 (file)
@@ -86,35 +86,24 @@ document.addEventListener("DOMContentLoaded", function () {
 
   var $amis = document.getElementById("amis");
 
-  fetch("https://jgthms.com/amis.json").then(function (response) {
+  fetch("https://jgthms.com/amis/new.json").then(function (response) {
     if (!response.ok) {
       throw new Error("HTTP error! Status: " + response.status);
     }
 
     return response.json();
   }).then(function (response) {
-    var by_id = response.by_id,
-        home = response.home;
-
-
-    home.forEach(function (id) {
-      var ami = by_id[id];
-      var url = ami.url,
-          _ami$alt = ami.alt,
-          alt = _ami$alt === undefined ? "" : _ami$alt,
-          width = ami.width,
-          height = ami.height;
-
+    response.forEach(function (item) {
       var el = document.createElement("a");
       el.className = "bd-sponsor-item bd-partner-sponsor";
       el.href = "url";
       el.target = "_blank";
-      el.title = alt;
-      var extension = ami.svg ? ".svg" : ".png";
+      el.title = item.title || item.id;
+
+      var extension = item.svg ? ".svg" : ".png";
       var img = document.createElement("img");
-      img.src = "/images/amis/" + id + extension;
-      img.height = height;
-      img.width = width;
+      img.src = "https://jgthms.com/amis/images/" + item.id + extension;
+
       el.appendChild(img);
       $amis.appendChild(el);
     });