From acdfb535a24404ae67ca307e7821ab3f77838a7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E5=91=98=E5=B0=8F=E5=A2=A8?= Date: Fri, 14 Mar 2025 00:27:24 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8F=B3=E4=BE=A7=E6=A0=8F=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=20=E5=88=86=E4=BA=AB=E6=AD=A4=E9=A1=B5=E9=9D=A2=20?= =?UTF-8?q?=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/.vitepress/theme/index.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts index 1a02f7d..7f5d48f 100644 --- a/docs/.vitepress/theme/index.ts +++ b/docs/.vitepress/theme/index.ts @@ -8,7 +8,8 @@ import Announcement from './components/Announcement.vue' import ArticleInfo from './components/ArticleInfo.vue' import { FooterData } from '../../home-footbar.mts' import { - HomeFooter + HomeFooter, + ShareButton } from '@theojs/lumen' import { NolebaseGitChangelogPlugin @@ -39,7 +40,14 @@ export default { // 为较窄的屏幕(通常是小于 iPad Mini)添加阅读增强菜单 'nav-screen-content-after': () => h(NolebaseEnhancedReadabilitiesScreenMenu), // [配置] 首页 Footbar - 'layout-bottom': () => h(HomeFooter, { Footer_Data: FooterData }) + 'layout-bottom': () => h(HomeFooter, { Footer_Data: FooterData }), + // [配置] 侧栏分享按钮 + 'aside-outline-before': () => h(ShareButton, { + buttonIcon: 'fa6-solid:share-nodes', // 自定义图标 // + buttonText: '分享此页面', // 自定义按钮文本 // + copiedIcon: 'mdi:thumbs-up', // 自定义复制成功后的图标 // + copiedText: '链接已复制!' // 自定义复制成功后的文本 // + }), }) }, enhanceApp({ app, router, siteData }) {