home/layouts/partials/footer.html

37 lines
1.3 KiB
HTML

<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/>
{{ $footerHTML := . | markdownify }}
{{ $footerHTML = replace $footerHTML "<a>" "<a target='_blank'>" }}
{{ $footerHTML | safeHTML }}
{{ end }}
</footer>
</body>
</html>