diff --git a/apps/docs/.vitepress/theme/LogoPatcher.vue b/apps/docs/.vitepress/theme/LogoPatcher.vue
new file mode 100644
index 0000000..78ff963
--- /dev/null
+++ b/apps/docs/.vitepress/theme/LogoPatcher.vue
@@ -0,0 +1,21 @@
+
+
+
diff --git a/apps/docs/.vitepress/theme/index.ts b/apps/docs/.vitepress/theme/index.ts
new file mode 100644
index 0000000..56e7134
--- /dev/null
+++ b/apps/docs/.vitepress/theme/index.ts
@@ -0,0 +1,12 @@
+import DefaultTheme from "vitepress/theme"
+import { h } from "vue"
+import LogoPatcher from "./LogoPatcher.vue"
+
+export default {
+ extends: DefaultTheme,
+ Layout() {
+ return h(DefaultTheme.Layout, null, {
+ "layout-top": () => h(LogoPatcher),
+ })
+ },
+}