baseof.html 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>{{ .Page.Title }}</title>
  5. <!------ ADD COMMON HEADERS -------->
  6. {{- partial "header.html" . -}}
  7. {{ template "_internal/opengraph.html" . }}
  8. <!------ ADD PAGE SPECIFIC HEADERS ------->
  9. {{ block "header" . }} {{ end }}
  10. <!-- ADD GOOGLE ANALYTICS IF ENABLED -->
  11. {{ if site.GoogleAnalytics }}
  12. <!-- Google Analytics v3 ID -->
  13. {{ if hasPrefix site.GoogleAnalytics "UA-"}}
  14. {{ template "_internal/google_analytics_async.html" . }}
  15. {{ else }}
  16. <!-- Google Analytics v4 ID -->
  17. {{ template "_internal/google_analytics.html" . }}
  18. {{ end }}
  19. {{ end }}
  20. </head>
  21. <body data-spy="scroll" data-target="#TableOfContents" data-offset="80">
  22. <div class="container-fluid bg-dimmed wrapper">
  23. <!----- ADD NAVBAR --------------->
  24. {{ block "navbar" . }} {{ end }}
  25. <!----- ADD SIDEBAR --------------->
  26. {{ block "sidebar" . }} {{ end }}
  27. <!----- ADD PAGE CONTENT --------->
  28. {{ block "content" . }} {{ end }}
  29. <!----- ADD TABLE OF CONTENTS ----------->
  30. {{ block "toc" . }} {{ end }}
  31. </div>
  32. <!------- ADD FOOTER ------------>
  33. {{ $footerTemplate:= site.Params.footer.template | default "footer.html" }}
  34. {{- partial $footerTemplate . -}}
  35. <!------- ADD COMMON SCRIPTS ------->
  36. {{ partial "scripts.html" . }}
  37. <!------- ADD PAGE SPECIFIC SCRIPTS ------>
  38. {{ block "scripts" . }} {{ end }}
  39. </body>
  40. </html>