aboutsummaryrefslogtreecommitdiff
path: root/builddefs/docsgen/.vitepress/theme/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'builddefs/docsgen/.vitepress/theme/index.ts')
-rw-r--r--builddefs/docsgen/.vitepress/theme/index.ts13
1 files changed, 13 insertions, 0 deletions
diff --git a/builddefs/docsgen/.vitepress/theme/index.ts b/builddefs/docsgen/.vitepress/theme/index.ts
new file mode 100644
index 0000000000..3c820ec5ab
--- /dev/null
+++ b/builddefs/docsgen/.vitepress/theme/index.ts
@@ -0,0 +1,13 @@
+import type { Theme } from 'vitepress'
+import DefaultTheme from 'vitepress/theme'
+import { enhanceAppWithTabs } from 'vitepress-plugin-tabs/client'
+import QMKLayout from './QMKLayout.vue'
+import './custom.css'
+
+export default {
+ extends: DefaultTheme,
+ Layout: QMKLayout,
+ enhanceApp({ app }) {
+ enhanceAppWithTabs(app)
+ }
+} satisfies Theme