From 58ad9996cd1a04ec4cc0812fd945cd6e53cb7ea6 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sat, 17 Aug 2024 00:51:09 +0800 Subject: [PATCH] :sparkles: Post tag & category filtered page --- components/PostItem.vue | 19 +++++++++++++--- components/PostList.vue | 9 +++++++- lang/en-US.json | 2 ++ lang/zh-CN.json | 2 ++ pages/posts/[id].vue | 14 ++++++++++-- pages/posts/categories/[...slug].vue | 34 ++++++++++++++++++++++++++++ pages/posts/tags/[...slug].vue | 34 ++++++++++++++++++++++++++++ 7 files changed, 108 insertions(+), 6 deletions(-) create mode 100644 pages/posts/categories/[...slug].vue create mode 100644 pages/posts/tags/[...slug].vue diff --git a/components/PostItem.vue b/components/PostItem.vue index e9e5e59..8bae0a7 100644 --- a/components/PostItem.vue +++ b/components/PostItem.vue @@ -27,7 +27,10 @@ - +
@@ -45,8 +48,18 @@
-
- #{{ tag.alias }} +
+ + #{{ tag.alias }} +
diff --git a/components/PostList.vue b/components/PostList.vue index cc7844f..5bde171 100644 --- a/components/PostList.vue +++ b/components/PostList.vue @@ -7,7 +7,7 @@ + + diff --git a/pages/posts/tags/[...slug].vue b/pages/posts/tags/[...slug].vue new file mode 100644 index 0000000..53ab6c0 --- /dev/null +++ b/pages/posts/tags/[...slug].vue @@ -0,0 +1,34 @@ + + + + +