diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
new file mode 100644
index 0000000..f810191
--- /dev/null
+++ b/layouts/partials/footer.html
@@ -0,0 +1,151 @@
+{{- if not (.Param "hideFooter") }}
+
+{{- end }}
+
+{{- if (not site.Params.disableScrollToTop) }}
+
+
+
+{{- end }}
+
+{{- partial "extend_footer.html" . }}
+
+
+
+{{- if (not site.Params.disableScrollToTop) }}
+
+{{- end }}
+
+{{- if (not site.Params.disableThemeToggle) }}
+
+{{- end }}
+
+{{- if (and (eq .Kind "page") (ne .Layout "archives") (ne .Layout "search") (.Param "ShowCodeCopyButtons")) }}
+
+{{- end }}