From 0fcfe3f0d698c9f7b6515e3f40210fa73071e0b0 Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Tue, 19 Mar 2024 00:34:56 +0800 Subject: [PATCH] =?UTF-8?q?feat(theme):=20=E6=96=B0=E5=A2=9E=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E8=B7=B3=E8=BD=AC=E8=BF=87=E6=B8=A1=E5=8A=A8=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- theme/src/client/components/Blog/Blog.vue | 11 ++-- .../client/components/Blog/BlogProfile.vue | 54 ++++++++++++++++++- theme/src/client/components/LayoutContent.vue | 2 + theme/src/client/components/Page.vue | 34 +++++++----- theme/src/client/components/Sidebar.vue | 46 ++++++++-------- theme/src/client/components/SidebarItem.vue | 17 +++++- theme/src/client/layouts/Layout.vue | 17 +++--- theme/src/client/styles/utils.scss | 31 +++++++++++ 8 files changed, 160 insertions(+), 52 deletions(-) diff --git a/theme/src/client/components/Blog/Blog.vue b/theme/src/client/components/Blog/Blog.vue index ae0193d4..aee4615d 100644 --- a/theme/src/client/components/Blog/Blog.vue +++ b/theme/src/client/components/Blog/Blog.vue @@ -2,6 +2,7 @@ import { usePageData } from 'vuepress/client' import type { PlumeThemePageData } from '../../../shared/index.js' import { useThemeLocaleData } from '../../composables/index.js' +import TransitionFadeSlideY from '../TransitionFadeSlideY.vue' import PostList from './PostList.vue' import Archives from './Archives.vue' import BlogAside from './BlogAside.vue' @@ -16,10 +17,12 @@ const page = usePageData()