diff --git a/docs/.vuepress/plume.config.ts b/docs/.vuepress/plume.config.ts index 6bdc0bc2..00e57f36 100644 --- a/docs/.vuepress/plume.config.ts +++ b/docs/.vuepress/plume.config.ts @@ -15,6 +15,8 @@ export default defineThemeConfig({ organization: 'pengzhanbo', }, + transition: { appearance: 'circle-clip' }, + social: [ { icon: 'github', link: 'https://github.com/pengzhanbo/vuepress-theme-plume' }, { icon: 'qq', link: 'https://qm.qq.com/q/FbPPoOIscE' }, diff --git a/docs/config/theme.md b/docs/config/theme.md index 58188a8e..44ee060f 100644 --- a/docs/config/theme.md +++ b/docs/config/theme.md @@ -686,7 +686,7 @@ interface SidebarItem { * 或配置过渡动画类型 * @default 'fade' */ - appearance?: boolean | 'fade' | 'circle-clip' | 'horizontal-clip' | 'vertical-clip' | 'skew-clip' + appearance?: boolean | 'fade' | 'circle-clip' | 'horizontal-clip' | 'vertical-clip' | 'skew-clip' | 'blinds-vertical' | 'blinds-horizontal' | 'soft-blur-fade' | 'diamond-reveal' } ``` diff --git a/docs/en/config/theme.md b/docs/en/config/theme.md index 45ca2285..d4670552 100644 --- a/docs/en/config/theme.md +++ b/docs/en/config/theme.md @@ -691,7 +691,7 @@ interface SidebarItem { * or configure the transition animation type. * @default 'fade' */ - appearance?: boolean | 'fade' | 'circle-clip' | 'horizontal-clip' | 'vertical-clip' | 'skew-clip' + appearance?: boolean | 'fade' | 'circle-clip' | 'horizontal-clip' | 'vertical-clip' | 'skew-clip' | 'blinds-vertical' | 'blinds-horizontal' | 'soft-blur-fade' | 'diamond-reveal' } ``` diff --git a/theme/src/client/components/VPSwitchAppearance.vue b/theme/src/client/components/VPSwitchAppearance.vue index a52eeebe..4613b989 100644 --- a/theme/src/client/components/VPSwitchAppearance.vue +++ b/theme/src/client/components/VPSwitchAppearance.vue @@ -1,7 +1,7 @@