diff options
Diffstat (limited to 'themes/beautifulhugo/layouts/partials/footer.html')
-rw-r--r-- | themes/beautifulhugo/layouts/partials/footer.html | 154 |
1 files changed, 154 insertions, 0 deletions
diff --git a/themes/beautifulhugo/layouts/partials/footer.html b/themes/beautifulhugo/layouts/partials/footer.html new file mode 100644 index 0000000..030f657 --- /dev/null +++ b/themes/beautifulhugo/layouts/partials/footer.html @@ -0,0 +1,154 @@ +<footer> + <div class="container"> + <div class="row"> + <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1"> + <ul class="list-inline text-center footer-links"> + {{ range .Site.Data.beautifulhugo.social.social_icons }} + {{- if isset $.Site.Author .id }} + <li> + <a href="{{ printf .url (index $.Site.Author .id) }}" title="{{ .title }}"> + <span class="fa-stack fa-lg"> + <i class="fas fa-circle fa-stack-2x"></i> + <i class="{{ .icon }} fa-stack-1x fa-inverse"></i> + </span> + </a> + </li> + {{- end -}} + {{ end }} + {{ if .Site.Params.rss }} + <li> + <a href="{{ with .OutputFormats.Get "RSS" }}{{ .RelPermalink }}{{ end }}" title="RSS"> + <span class="fa-stack fa-lg"> + <i class="fas fa-circle fa-stack-2x"></i> + <i class="fas fa-rss fa-stack-1x fa-inverse"></i> + </span> + </a> + </li> + {{ end }} + </ul> + <p class="credits copyright text-muted"> + {{ if .Site.Author.name }} + {{ if .Site.Author.website }} + <a href="{{ .Site.Author.website }}">{{ .Site.Author.name }}</a> + {{ else }} + {{ .Site.Author.name }} + {{ end }} + {{ end }} + + • © + {{ if .Site.Params.since }} + {{ .Site.Params.since }} - {{ .Site.LastChange.Format "2006" }} + {{ else }} + {{ .Site.LastChange.Format "2006" }} + {{ end }} + + {{ if .Site.Title }} + • + <a href="{{ "" | absLangURL }}">{{ .Site.Title }}</a> + {{ end }} + </p> + <!-- Please don't remove this, keep my open source work credited :) --> + <p class="credits theme-by text-muted"> + {{ i18n "poweredBy" . | safeHTML }} + {{ with .Site.Params.commit }} • [<a href="{{.}}{{ getenv "GIT_COMMIT_SHA" }}">{{ getenv "GIT_COMMIT_SHA_SHORT" }}</a>]{{ end }} + </p> + </div> + </div> + </div> +</footer> + +{{- if .Site.Params.selfHosted -}} +<script src="{{ "js/katex.min.js" | absURL }}"></script> +<script src="{{ "js/auto-render.min.js" | absURL }}"></script> +<script src="{{ "js/jquery.min.js" | absURL }}"></script> +<script src="{{ "js/bootstrap.min.js" | absURL }}"></script> +{{- else -}} +<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0/katex.min.js" integrity="sha384-K3vbOmF2BtaVai+Qk37uypf7VrgBubhQreNQe9aGsz9lB63dIFiQVlJbr92dw2Lx" crossorigin="anonymous"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0/contrib/auto-render.min.js" integrity="sha384-kmZOZB5ObwgQnS/DuDg6TScgOiWWBiVt0plIRkZCmE6rDZGrEOQeHM5PcHi+nyqe" crossorigin="anonymous"></script> +<script src="https://code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"></script> +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> +{{- end }} + +<script src="{{ "js/main.js" | absURL }}"></script> +{{- if .Site.Params.staticman }} +<script src="{{ "js/staticman.js" | absURL }}"></script> +{{- end }} +{{- if .Site.Params.useHLJS }} +<script src="{{ "js/highlight.min.js" | absURL }}"></script> +<script> hljs.initHighlightingOnLoad(); </script> +<script> $(document).ready(function() {$("pre.chroma").css("padding","0");}); </script> +{{- end -}} +<script> renderMathInElement(document.body); </script> + +{{- if .Site.Params.selfHosted -}} +<script src="{{ "js/photoswipe.min.js" | absURL }}"></script> +<script src="{{ "js/photoswipe-ui-default.min.js" | absURL }}"></script> +{{- else -}} +<script src="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.2/photoswipe.min.js" integrity="sha384-QELNnmcmU8IR9ZAykt67vGr9/rZJdHbiWi64V88fCPaOohUlHCqUD/unNN0BXSqy" crossorigin="anonymous"></script> +<script src="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.2/photoswipe-ui-default.min.js" integrity="sha384-m67o7SkQ1ALzKZIFh4CiTA8tmadaujiTa9Vu+nqPSwDOqHrDmxLezTdFln8077+q" crossorigin="anonymous"></script> +{{- end -}} +<script src="{{ "js/load-photoswipe.js" | absURL }}"></script> + +<!-- Google Custom Search Engine --> +{{ if .Site.Params.gcse }} +<script> + (function() { + var cx = '{{ .Site.Params.gcse }}'; + var gcse = document.createElement('script'); + gcse.type = 'text/javascript'; + gcse.async = true; + gcse.src = 'https://cse.google.com/cse.js?cx=' + cx; + var s = document.getElementsByTagName('script')[0]; + s.parentNode.insertBefore(gcse, s); + })(); +</script> +{{ end }} + +{{ if .Site.Params.piwik }} +<!-- Piwik --> +<script type="text/javascript"> + var _paq = _paq || []; + _paq.push(["trackPageView"]); + _paq.push(["enableLinkTracking"]); + + (function() { + var u=(("https:" == document.location.protocol) ? "https" : "http") + "://{{ .Site.Params.piwik.server }}/"; + _paq.push(["setTrackerUrl", u+"piwik.php"]); + _paq.push(["setSiteId", "{{ .Site.Params.piwik.id }}"]); + var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript"; + g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s); + })(); +</script> +<noscript> +<!-- Piwik Image Tracker --> +<img src="http://{{ .Site.Params.piwik.server }}/piwik.php?idsite={{ .Site.Params.piwik.id }}&rec=1" style="border:0" alt="" /> +<!-- End Piwik --> +</noscript> +<!-- End Piwik Code --> +{{ end }} + +{{ if and .Site.Params.delayDisqus .Site.DisqusShortname }} +<!-- Delayed Disqus --> +<script type="text/javascript"> +$(function(){ + $('#show-comments').on('click', function(){ + var disqus_shortname = '{{ .Site.DisqusShortname }}'; + + (function() { + var disqus = document.createElement('script'); + disqus.type = 'text/javascript'; + disqus.async = true; + disqus.src = '//' + disqus_shortname + '.disqus.com/embed.js'; + (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(disqus); + })(); + + $(this).hide(); + }); + }); + +</script> +<script id="dsq-count-scr" src="//{{ .Site.DisqusShortname }}.disqus.com/count.js" async></script> +<!-- End Delayed Disqus --> +{{ end }} + +{{- partial "footer_custom.html" . }} |