summaryrefslogtreecommitdiff
path: root/themes/hugo-classic/layouts/partials/footer.html
diff options
context:
space:
mode:
authorleo <azuminha1@gmail.co>2025-10-16 20:02:39 -0300
committerleo <azuminha1@gmail.co>2025-10-16 20:02:39 -0300
commit8e7996214af853803c4dd04534b1f5646b0ac1c5 (patch)
tree14a30d462b47b54d41613347782da6e48b71d082 /themes/hugo-classic/layouts/partials/footer.html
first
Diffstat (limited to 'themes/hugo-classic/layouts/partials/footer.html')
-rw-r--r--themes/hugo-classic/layouts/partials/footer.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/themes/hugo-classic/layouts/partials/footer.html b/themes/hugo-classic/layouts/partials/footer.html
new file mode 100644
index 0000000..494ce73
--- /dev/null
+++ b/themes/hugo-classic/layouts/partials/footer.html
@@ -0,0 +1,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>