From 11562d17014bdfcbd9725eabff8da108ab5bb543 Mon Sep 17 00:00:00 2001 From: kmacoders Date: Thu, 8 Jul 2021 21:37:54 +0700 Subject: [PATCH] refactor: tags page --- components/templates/tags/Hero.vue | 24 ++++++++++++++++++++ components/templates/tags/ListTags.vue | 25 +++++++++++++++++++++ pages/blog/_slug.vue | 8 +++++-- pages/blog/index.vue | 2 +- pages/tags/_tag.vue | 22 +++++++++--------- pages/tags/index.vue | 31 +++++++++++--------------- 6 files changed, 81 insertions(+), 31 deletions(-) create mode 100644 components/templates/tags/Hero.vue create mode 100644 components/templates/tags/ListTags.vue diff --git a/components/templates/tags/Hero.vue b/components/templates/tags/Hero.vue new file mode 100644 index 0000000..288bcb7 --- /dev/null +++ b/components/templates/tags/Hero.vue @@ -0,0 +1,24 @@ + + diff --git a/components/templates/tags/ListTags.vue b/components/templates/tags/ListTags.vue new file mode 100644 index 0000000..c625d90 --- /dev/null +++ b/components/templates/tags/ListTags.vue @@ -0,0 +1,25 @@ + + diff --git a/pages/blog/_slug.vue b/pages/blog/_slug.vue index f0a132a..0b0752a 100644 --- a/pages/blog/_slug.vue +++ b/pages/blog/_slug.vue @@ -1,6 +1,10 @@ @@ -10,7 +14,7 @@ import global from '@/utils/global' import getSiteMeta from '@/utils/getSiteMeta' @Component({ - name: 'ArticlePage', + name: 'BlogPage', async asyncData ({ $content, params }) { const findedBlog = await $content('blog', { deep: true }) .where({ slug: params.slug }) diff --git a/pages/blog/index.vue b/pages/blog/index.vue index 1b9d840..d7f7cfa 100644 --- a/pages/blog/index.vue +++ b/pages/blog/index.vue @@ -2,7 +2,7 @@
-
+

diff --git a/pages/tags/_tag.vue b/pages/tags/_tag.vue index c1e1ed8..0fdaf3b 100644 --- a/pages/tags/_tag.vue +++ b/pages/tags/_tag.vue @@ -1,14 +1,16 @@