diff --git a/collect-article-data.mjs b/collect-article-data.mjs index 35af11b76..9b31e40c4 100644 --- a/collect-article-data.mjs +++ b/collect-article-data.mjs @@ -7,7 +7,7 @@ const articleData = await Promise.all( glob.sync('./repos/**/*.md', { onlyFiles: true, objectMode: true, - ignore: ['./repos/**/index.md', './repos/**/tags.md', './repos/**/me.md'], // without ! + ignore: ['./repos/**/index.md', './repos/**/tags.md', './repos/**/archives.md', './repos/**/me.md'], // without ! }).map(async (article) => { const file = matter.read(`${article.path}`) const { data, path } = file diff --git a/repos/.vitepress/config/nav.ts b/repos/.vitepress/config/nav.ts index cb35fd945..bf0648890 100644 --- a/repos/.vitepress/config/nav.ts +++ b/repos/.vitepress/config/nav.ts @@ -22,6 +22,11 @@ export const nav: DefaultTheme.Config['nav'] = [ link: '/tags', activeMatch: '/tags' }, + { + text: '我的归档', + link: '/archives', + activeMatch: '/archives' + }, { text: '关于', items: [ diff --git a/repos/.vitepress/theme/components/MyLayout.vue b/repos/.vitepress/theme/MyLayout.vue similarity index 84% rename from repos/.vitepress/theme/components/MyLayout.vue rename to repos/.vitepress/theme/MyLayout.vue index c4ef586c7..875e75c6b 100644 --- a/repos/.vitepress/theme/components/MyLayout.vue +++ b/repos/.vitepress/theme/MyLayout.vue @@ -12,8 +12,8 @@ + + \ No newline at end of file diff --git a/repos/.vitepress/theme/components/Tag.vue b/repos/.vitepress/theme/components/Tag.vue index c3cb1354e..633dc2bab 100644 --- a/repos/.vitepress/theme/components/Tag.vue +++ b/repos/.vitepress/theme/components/Tag.vue @@ -4,7 +4,7 @@
- +