From bb515ac683f58c4d4d6724442da09e48c6911bb0 Mon Sep 17 00:00:00 2001 From: Benny Guo Date: Wed, 2 Aug 2023 21:16:37 +0800 Subject: [PATCH 1/5] chore: temporary add back layout folder to git --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 5a80234c..15336744 100644 --- a/.gitignore +++ b/.gitignore @@ -6,7 +6,6 @@ node_modules coverage /dist /source -/layout .pnp.* .yarn/* From 19d86ba35f799aeef4c0b94151be58c6357d2ed0 Mon Sep 17 00:00:00 2001 From: Benny Guo Date: Wed, 2 Aug 2023 21:17:11 +0800 Subject: [PATCH 2/5] chore: remove build output layout folder --- layout/index.ejs | 1 - 1 file changed, 1 deletion(-) delete mode 100644 layout/index.ejs diff --git a/layout/index.ejs b/layout/index.ejs deleted file mode 100644 index 8f5405f0..00000000 --- a/layout/index.ejs +++ /dev/null @@ -1 +0,0 @@ -
\ No newline at end of file From 28e034281b151643e52aac6077f5abb44e9040df Mon Sep 17 00:00:00 2001 From: Benny Guo Date: Wed, 2 Aug 2023 21:18:57 +0800 Subject: [PATCH 3/5] chore: add layout back to gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 15336744..5a80234c 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ node_modules coverage /dist /source +/layout .pnp.* .yarn/* From 2d13a8bc2c0e6a54bf215ecb713f175e54241abb Mon Sep 17 00:00:00 2001 From: Benny Guo Date: Wed, 2 Aug 2023 21:20:52 +0800 Subject: [PATCH 4/5] chore: fix typing error for recent comment --- src/utils/comments/waline-api.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/utils/comments/waline-api.ts b/src/utils/comments/waline-api.ts index 979d3c5d..a855e16c 100644 --- a/src/utils/comments/waline-api.ts +++ b/src/utils/comments/waline-api.ts @@ -3,6 +3,7 @@ declare const Waline: any import { init, RecentComments + // @ts-expect-error } from 'https://unpkg.com/@waline/client@v2/dist/waline.mjs' import { filterHTMLContent, formatCommentRelativeTime } from '..' import { PluginsData } from '@/models/ThemeConfig.class' @@ -64,7 +65,7 @@ export class WalineComments { lang: '' } - constructor({ serverURL, lang }: WalineConfig) { + constructor({ serverURL, lang }: Partial) { this.configs.serverURL = serverURL this.configs.lang = lang } From 4414e0d959d6810ae6909d3e5d31365faa2d764f Mon Sep 17 00:00:00 2001 From: Benny Guo Date: Wed, 2 Aug 2023 23:30:42 +0800 Subject: [PATCH 5/5] feat: add empty display for recent comments --- src/components/Comment.vue | 8 + src/components/Sidebar/src/RecentComment.vue | 183 +++++++++++++------ src/locales/languages/cn.json | 1 + src/locales/languages/en.json | 3 +- src/views/Home.vue | 14 +- 5 files changed, 136 insertions(+), 73 deletions(-) diff --git a/src/components/Comment.vue b/src/components/Comment.vue index b51f345d..636b8813 100644 --- a/src/components/Comment.vue +++ b/src/components/Comment.vue @@ -477,5 +477,13 @@ export default defineComponent({ .wl-card .wl-quote { border-inline-start: none; } + + .wl-header-item { + @apply items-center; + } + + .wl-header input { + @apply p-2 m-2; + } } diff --git a/src/components/Sidebar/src/RecentComment.vue b/src/components/Sidebar/src/RecentComment.vue index 5d77e297..aeecce6c 100644 --- a/src/components/Sidebar/src/RecentComment.vue +++ b/src/components/Sidebar/src/RecentComment.vue @@ -1,10 +1,11 @@