diff --git a/docs/package.json b/docs/package.json
index 71e1fe32..e034890e 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -24,6 +24,7 @@
"@types/node": "^18.14.2",
"@unocss/preset-typography": "^0.50.3",
"@unocss/reset": "^0.50.3",
+ "@unocss/transformer-directives": "^0.50.3",
"@vitejs/plugin-vue": "^4.0.0",
"@vue-macros/reactivity-transform": "^0.2.4",
"@vue-macros/volar": "^0.8.4",
diff --git a/docs/pnpm-lock.yaml b/docs/pnpm-lock.yaml
index a63cf9fb..40258c53 100644
--- a/docs/pnpm-lock.yaml
+++ b/docs/pnpm-lock.yaml
@@ -7,6 +7,7 @@ specifiers:
'@types/node': ^18.14.2
'@unocss/preset-typography': ^0.50.3
'@unocss/reset': ^0.50.3
+ '@unocss/transformer-directives': ^0.50.3
'@vitejs/plugin-vue': ^4.0.0
'@vue-macros/reactivity-transform': ^0.2.4
'@vue-macros/volar': ^0.8.4
@@ -47,6 +48,7 @@ devDependencies:
'@types/node': 18.14.2
'@unocss/preset-typography': 0.50.3
'@unocss/reset': 0.50.3
+ '@unocss/transformer-directives': 0.50.3
'@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47
'@vue-macros/reactivity-transform': 0.2.4_vue@3.2.47
'@vue-macros/volar': 0.8.4_igk56f2koesnegulglkulhcgka
diff --git a/docs/src/App.vue b/docs/src/App.vue
index 1c4ea77a..81e68447 100644
--- a/docs/src/App.vue
+++ b/docs/src/App.vue
@@ -1,8 +1,10 @@
-
-
+
+
diff --git a/docs/src/layouts/docs.vue b/docs/src/layouts/docs.vue
index f8c53331..19a728b1 100644
--- a/docs/src/layouts/docs.vue
+++ b/docs/src/layouts/docs.vue
@@ -2,12 +2,17 @@
import { useHead } from '@vueuse/head'
const menu = [
{
- name: 'What is Dozzle?',
- path: '/guide/what-is-dozzle',
- },
- {
- name: 'Getting Started',
- path: '/guide/getting-started',
+ name: 'Introduction',
+ subMenu: [
+ {
+ name: 'What is Dozzle?',
+ path: '/guide/what-is-dozzle',
+ },
+ {
+ name: 'Getting Started',
+ path: '/guide/getting-started',
+ },
+ ],
},
]
useHead({
@@ -44,10 +49,20 @@ useHead({