From a1fa14b4596b885758e47c54de63cb4c91ce7e6f Mon Sep 17 00:00:00 2001 From: Longbiao CHEN Date: Wed, 6 May 2026 23:39:35 +0800 Subject: [PATCH] feat: add docs slide mode --- docs/.vitepress/theme/Layout.vue | 4 + .../theme/components/PageSlidesButton.vue | 1378 +++++++++++++++++ package-lock.json | 7 + package.json | 1 + 4 files changed, 1390 insertions(+) create mode 100644 docs/.vitepress/theme/components/PageSlidesButton.vue diff --git a/docs/.vitepress/theme/Layout.vue b/docs/.vitepress/theme/Layout.vue index 387a02b..07b7ded 100644 --- a/docs/.vitepress/theme/Layout.vue +++ b/docs/.vitepress/theme/Layout.vue @@ -3,6 +3,7 @@ import DefaultTheme from 'vitepress/theme' import { useData, useRoute, withBase } from 'vitepress' import TextType from './components/TextType.vue' import GitHubStars from './components/GitHubStars.vue' +import PageSlidesButton from './components/PageSlidesButton.vue' import { onMounted, onBeforeUnmount, ref, watch, computed } from 'vue' import ReadingProgress from './components/ReadingProgress.vue' import { Setting } from '@element-plus/icons-vue' @@ -426,6 +427,9 @@ watch(sidebarCollapsed, (collapsed) => {