diff --git a/source/assets/stylesheets/extra.css b/source/assets/stylesheets/extra.css
index de7d55d3..24778b20 100644
--- a/source/assets/stylesheets/extra.css
+++ b/source/assets/stylesheets/extra.css
@@ -157,6 +157,22 @@ code {
color: var(--md-default-fg-color--light);
}
+.plausible-attribution {
+ max-width: 30rem;
+ margin: 0 auto;
+ padding: 1rem;
+ text-align: center;
+ text-wrap: balance;
+ font-size: 12px;
+ color: var(--md-default-fg-color--light);
+}
+
+.plausible-attribution a {
+ color: inherit;
+ text-decoration: underline;
+}
+
+
ol:not(.no-styling) {
list-style: none;
counter-reset: markdown-ordered-list;
diff --git a/source/overrides/404.html b/source/overrides/404.html
index 3ef801c9..db0d5c35 100644
--- a/source/overrides/404.html
+++ b/source/overrides/404.html
@@ -2,4 +2,5 @@
{% block content %}
404 - Not found
+
{% endblock %}
diff --git a/source/overrides/main.html b/source/overrides/main.html
new file mode 100644
index 00000000..cdab94cc
--- /dev/null
+++ b/source/overrides/main.html
@@ -0,0 +1,6 @@
+{% extends "base.html" %}
+
+{% block extrahead %}
+ {{ super() }}
+
+{% endblock %}
diff --git a/source/overrides/partials/footer.html b/source/overrides/partials/footer.html
index e69de29b..0240c62c 100644
--- a/source/overrides/partials/footer.html
+++ b/source/overrides/partials/footer.html
@@ -0,0 +1,6 @@
+
+
diff --git a/source/overrides/templates/home.html b/source/overrides/templates/home.html
index 2fe47a54..daa4d444 100644
--- a/source/overrides/templates/home.html
+++ b/source/overrides/templates/home.html
@@ -55,5 +55,4 @@
{% endblock %}
-{% block content %}{% endblock %}
-{% block footer %}{% endblock %}
\ No newline at end of file
+{% block content %}{% endblock %}
\ No newline at end of file