diff --git a/docs/assets/social-card.png b/docs/assets/social-card.png
new file mode 100644
index 0000000..ed87a5d
Binary files /dev/null and b/docs/assets/social-card.png differ
diff --git a/mkdocs.yml b/mkdocs.yml
index 0889d75..1fc3bd0 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -34,6 +34,7 @@ nav:
- Alembic migrations: operations/alembic.md
theme:
name: material
+ custom_dir: overrides
logo: assets/mark.svg
favicon: assets/favicon.svg
features:
diff --git a/overrides/main.html b/overrides/main.html
new file mode 100644
index 0000000..d9fe80f
--- /dev/null
+++ b/overrides/main.html
@@ -0,0 +1,21 @@
+{% extends "base.html" %}
+{% block extrahead %}
+ {{ super() }}
+ {% set base = config.site_url if config.site_url.endswith('/') else config.site_url ~ '/' %}
+ {% set card = base ~ 'assets/social-card.png' %}
+ {% set title = (page.title ~ ' ยท ' ~ config.site_name) if (page.title and not page.is_homepage) else config.site_name %}
+ {% set description = page.meta.description if page.meta and page.meta.description else config.site_description %}
+
+
+
+
+
+
+
+
+
+
+
+
+
+{% endblock %}