summaryrefslogtreecommitdiff
path: root/themes/hugo-classic/layouts/partials/footer.html
blob: 494ce73ca9a7ca9c60b58d0890e47da1ca7920ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
    <footer>
      {{ partial "foot_custom.html" . }}
      <!-- Automagically centers images. Original Author Yihui Xie: https://yihui.name -->
      <script>
      (function() {
        function center_el(tagName) {
          var tags = document.getElementsByTagName(tagName), i, tag;
          for (i = 0; i < tags.length; i++) {
            tag = tags[i];
            var parent = tag.parentElement;
            // center an image if it is the only element of its parent
            if (parent.childNodes.length === 1) {
              // if there is a link on image, check grandparent
              if (parent.nodeName === 'A') {
                parent = parent.parentElement;
                if (parent.childNodes.length != 1) continue;
              }
              if (parent.nodeName === 'P') parent.style.textAlign = 'center';
            }
          }
        }
        var tagNames = ['img', 'embed', 'object'];
        for (var i = 0; i < tagNames.length; i++) {
          center_el(tagNames[i]);
        }
      })();
      </script>

      {{ with .Site.Params.footer }}
      <hr/>
      {{ . | markdownify }}
      {{ end }}
    </footer>
  </body>
</html>