diff --git a/docs/.vuepress/config.ts b/docs/.vuepress/config.ts index d1e140ff..2e003178 100644 --- a/docs/.vuepress/config.ts +++ b/docs/.vuepress/config.ts @@ -7,7 +7,7 @@ import { enNotes, zhNotes } from './notes.js' export default defineUserConfig({ base: '/', - lang: 'zh', + lang: 'zh-CN', title: 'Plume Theme', description: '', source: path.resolve(__dirname, '../'), @@ -16,7 +16,7 @@ export default defineUserConfig({ '/': { title: 'Plume主题', description: '', - lang: 'zh', + lang: 'zh-CN', }, '/en/': { title: 'Plume Theme', @@ -77,6 +77,7 @@ export default defineUserConfig({ }, ], }, + { text: '友情链接', link: '/friends/', icon: 'emojione-monotone:roller-coaster' }, ], footer: { copyright: 'Copyright © 2022-present pengzhanbo', diff --git a/docs/2.preview/主题效果预览.md b/docs/2.preview/主题效果预览.md index 192edd81..3755c67c 100644 --- a/docs/2.preview/主题效果预览.md +++ b/docs/2.preview/主题效果预览.md @@ -140,10 +140,14 @@ function foo() { } ``` -::: info 注释 +::: note 注释 注释内容 ::: +::: info 信息 +信息内容 +::: + ::: tip 提示 提示内容 ::: diff --git a/docs/friends.md b/docs/friends.md new file mode 100644 index 00000000..f2aa75f2 --- /dev/null +++ b/docs/friends.md @@ -0,0 +1,42 @@ +--- +friends: true +title: 友情链接 +description: 这里是友情链接的描述文字 +permalink: /friends/ +list: + - + name: pengzhanbo + link: https://github.com/pengzhanbo + avatar: https://github.com/pengzhanbo.png + desc: 即使慢,驰而不息,纵会落后,纵会失败,但必须能够到达他所向的目标。 + - + name: pengzhanbo + link: https://github.com/pengzhanbo + avatar: https://github.com/pengzhanbo.png + desc: 即使慢,驰而不息,纵会落后,纵会失败,但必须能够到达他所向的目标。 + - + name: pengzhanbo + link: https://github.com/pengzhanbo + avatar: https://github.com/pengzhanbo.png + desc: 即使慢,驰而不息,纵会落后,纵会失败,但必须能够到达他所向的目标。 + - + name: pengzhanbo + link: https://github.com/pengzhanbo + avatar: https://github.com/pengzhanbo.png + desc: 即使慢,驰而不息,纵会落后,纵会失败,但必须能够到达他所向的目标。 + - + name: pengzhanbo + link: https://github.com/pengzhanbo + avatar: https://github.com/pengzhanbo.png + desc: 即使慢,驰而不息,纵会落后,纵会失败,但必须能够到达他所向的目标。 + - + name: pengzhanbo + link: https://github.com/pengzhanbo + avatar: https://github.com/pengzhanbo.png + desc: 即使慢,驰而不息,纵会落后,纵会失败,但必须能够到达他所向的目标。 + - + name: pengzhanbo + link: https://github.com/pengzhanbo + avatar: https://github.com/pengzhanbo.png + desc: 即使慢,驰而不息,纵会落后,纵会失败,但必须能够到达他所向的目标。 +--- diff --git a/theme/src/client/components/Archives.vue b/theme/src/client/components/Archives.vue new file mode 100644 index 00000000..c7f9f1d9 --- /dev/null +++ b/theme/src/client/components/Archives.vue @@ -0,0 +1,61 @@ + + + + diff --git a/theme/src/client/components/Blog.vue b/theme/src/client/components/Blog.vue index fd6f311e..7432ed94 100644 --- a/theme/src/client/components/Blog.vue +++ b/theme/src/client/components/Blog.vue @@ -1,11 +1,20 @@ diff --git a/theme/src/client/components/BlogAside.vue b/theme/src/client/components/BlogAside.vue new file mode 100644 index 00000000..c977a251 --- /dev/null +++ b/theme/src/client/components/BlogAside.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/theme/src/client/components/BlogAvatar.vue b/theme/src/client/components/BlogAvatar.vue deleted file mode 100644 index 1ba61122..00000000 --- a/theme/src/client/components/BlogAvatar.vue +++ /dev/null @@ -1,52 +0,0 @@ - - - - - diff --git a/theme/src/client/components/Friends.vue b/theme/src/client/components/Friends.vue new file mode 100644 index 00000000..987db8d4 --- /dev/null +++ b/theme/src/client/components/Friends.vue @@ -0,0 +1,123 @@ + + + + diff --git a/theme/src/client/components/FriendsItem.vue b/theme/src/client/components/FriendsItem.vue new file mode 100644 index 00000000..c744d62a --- /dev/null +++ b/theme/src/client/components/FriendsItem.vue @@ -0,0 +1,78 @@ + + + + + diff --git a/theme/src/client/components/LocalNav.vue b/theme/src/client/components/LocalNav.vue index 70cb4b39..dd149b1c 100644 --- a/theme/src/client/components/LocalNav.vue +++ b/theme/src/client/components/LocalNav.vue @@ -44,12 +44,18 @@ const classes = computed(() => { } }) +const showLocalNav = computed(() => { + return (hasSidebar.value || page.value.isBlogPost) && (!empty.value || y.value >= navHeight.value) +}) +