]> git.ipfire.org Git - thirdparty/bulma.git/commitdiff
Merge branch 'master' of github.com:jgthms/bulma
authorJeremy Thomas <bbxdesign@gmail.com>
Thu, 11 Jan 2024 21:16:09 +0000 (21:16 +0000)
committerJeremy Thomas <bbxdesign@gmail.com>
Thu, 11 Jan 2024 21:16:09 +0000 (21:16 +0000)
1  2 
docs/_javascript/index.js
docs/lib/index.js

index 7e11dbc2c1dda969d18b208d3f152a3ebd21f6db,251c4f9ee69a09bfd538e35dea69446404ea4d11..3ca25ce229f2a4969e0bb334071a3238a99fcfcc
@@@ -97,28 -97,34 +97,28 @@@ document.addEventListener("DOMContentLo
  
    const $amis = document.getElementById("amis");
  
 -  if ($amis) {
 -    fetch("https://jgthms.com/amis.json")
 -      .then((response) => {
 -        if (!response.ok) {
 -          throw new Error(`HTTP error! Status: ${response.status}`);
 -        }
 -
 -        return response.json();
 -      })
 -      .then((response) => {
 -        const { by_id, home } = response;
 -
 -        home.forEach((id) => {
 -          const ami = by_id[id];
 -          const { url, alt = "", width, height } = ami;
 -          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";
 -          const img = document.createElement("img");
 -          img.src = `/images/amis/${id}${extension}`;
 -          img.height = height;
 -          img.width = width;
 -          el.appendChild(img);
 -          $amis.appendChild(el);
 -        });
 +  fetch("https://jgthms.com/amis/new.json")
 +    .then((response) => {
 +      if (!response.ok) {
 +        throw new Error(`HTTP error! Status: ${response.status}`);
 +      }
 +
 +      return response.json();
 +    })
 +    .then((response) => {
 +      response.forEach((item) => {
 +        const el = document.createElement("a");
 +        el.className = "bd-sponsor-item bd-partner-sponsor";
 +        el.href = "url";
 +        el.target = "_blank";
 +        el.title = item.title || item.id;
 +
 +        const extension = item.svg ? ".svg" : ".png";
 +        const img = document.createElement("img");
 +        img.src = `https://jgthms.com/amis/images/${item.id}${extension}`;
 +
 +        el.appendChild(img);
 +        $amis.appendChild(el);
        });
-     });
+   }
  });
index 00fdaf5b5dde14a1b33506693188a78b7497f094,a43597aa90cd219414ea6e98eab1f56e4ccdc6ce..53a1dd9a69599091327433a46cf60d562e262f31
@@@ -86,26 -86,39 +86,26 @@@ document.addEventListener("DOMContentLo
  
    var $amis = document.getElementById("amis");
  
 -  if ($amis) {
 -    fetch("https://jgthms.com/amis.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;
 -
 -        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";
 -        var img = document.createElement("img");
 -        img.src = "/images/amis/" + id + extension;
 -        img.height = height;
 -        img.width = width;
 -        el.appendChild(img);
 -        $amis.appendChild(el);
 -      });
 +  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) {
 +    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 = item.title || item.id;
 +
 +      var extension = item.svg ? ".svg" : ".png";
 +      var img = document.createElement("img");
 +      img.src = "https://jgthms.com/amis/images/" + item.id + extension;
 +
 +      el.appendChild(img);
 +      $amis.appendChild(el);
      });
-   });
- });
+   }
 -});
++});