diff --git a/docs/.vitepress/md-plugins/normalize-md.ts b/docs/.vitepress/md-plugins/normalize-md.ts index 68a87f13..4024d6f4 100644 --- a/docs/.vitepress/md-plugins/normalize-md.ts +++ b/docs/.vitepress/md-plugins/normalize-md.ts @@ -111,7 +111,8 @@ export const NormalizeMdPlugin = (md: MarkdownIt) => { const layout = state.env.frontmatter?.layout // 只对 layout 没有定义,或者 layout 为 'doc' 的文档生效 - if (layout && layout !== 'doc') { + // 注意:layout: false 是 falsy,需要单独判断 + if (layout === false || (layout && layout !== 'doc')) { return } diff --git a/docs/.vitepress/theme/components/AppFooter.vue b/docs/.vitepress/theme/components/AppFooter.vue new file mode 100644 index 00000000..a34717e7 --- /dev/null +++ b/docs/.vitepress/theme/components/AppFooter.vue @@ -0,0 +1,102 @@ + + + diff --git a/docs/.vitepress/theme/components/AppNav.vue b/docs/.vitepress/theme/components/AppNav.vue new file mode 100644 index 00000000..7e76652a --- /dev/null +++ b/docs/.vitepress/theme/components/AppNav.vue @@ -0,0 +1,324 @@ + + + + + diff --git a/docs/.vitepress/theme/components/DashboardNavLink.vue b/docs/.vitepress/theme/components/DashboardNavLink.vue deleted file mode 100644 index 45aee3e3..00000000 --- a/docs/.vitepress/theme/components/DashboardNavLink.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - - - diff --git a/docs/.vitepress/theme/components/FeaturesMenu.vue b/docs/.vitepress/theme/components/FeaturesMenu.vue index 5336cfeb..a37355f3 100644 --- a/docs/.vitepress/theme/components/FeaturesMenu.vue +++ b/docs/.vitepress/theme/components/FeaturesMenu.vue @@ -190,7 +190,7 @@ function close() { -
+