diff --git a/blog/font/blog/package-lock.json b/blog/font/blog/package-lock.json index ca018d7..232b682 100644 --- a/blog/font/blog/package-lock.json +++ b/blog/font/blog/package-lock.json @@ -13,7 +13,8 @@ "marked": "^15.0.3", "pinia": "^2.2.6", "vue": "^3.5.13", - "vue-router": "^4.0.13" + "vue-router": "^4.0.13", + "vue-toastification": "^2.0.0-rc.5" }, "devDependencies": { "@tsconfig/node22": "^22.0.0", @@ -3425,6 +3426,15 @@ "vue": "^3.2.0" } }, + "node_modules/vue-toastification": { + "version": "2.0.0-rc.5", + "resolved": "https://registry.npmmirror.com/vue-toastification/-/vue-toastification-2.0.0-rc.5.tgz", + "integrity": "sha512-q73e5jy6gucEO/U+P48hqX+/qyXDozAGmaGgLFm5tXX4wJBcVsnGp4e/iJqlm9xzHETYOilUuwOUje2Qg1JdwA==", + "license": "MIT", + "peerDependencies": { + "vue": "^3.0.2" + } + }, "node_modules/vue-tsc": { "version": "2.1.10", "resolved": "https://registry.npmmirror.com/vue-tsc/-/vue-tsc-2.1.10.tgz", diff --git a/blog/font/blog/package.json b/blog/font/blog/package.json index 0acce60..82c63be 100644 --- a/blog/font/blog/package.json +++ b/blog/font/blog/package.json @@ -16,7 +16,8 @@ "marked": "^15.0.3", "pinia": "^2.2.6", "vue": "^3.5.13", - "vue-router": "^4.0.13" + "vue-router": "^4.0.13", + "vue-toastification": "^2.0.0-rc.5" }, "devDependencies": { "@tsconfig/node22": "^22.0.0", diff --git a/blog/font/blog/src/App.vue b/blog/font/blog/src/App.vue index ada0794..8df73ba 100644 --- a/blog/font/blog/src/App.vue +++ b/blog/font/blog/src/App.vue @@ -12,8 +12,8 @@
- - 点击登录 + + 点击登录
@@ -30,18 +30,29 @@ diff --git a/blog/font/blog/src/components/login/PersonalSpace.vue b/blog/font/blog/src/components/login/PersonalSpace.vue index b6bbcf1..326f26e 100644 --- a/blog/font/blog/src/components/login/PersonalSpace.vue +++ b/blog/font/blog/src/components/login/PersonalSpace.vue @@ -1,55 +1,243 @@ +
+

个人空间

+
+ Avatar +

用户名: {{ loginStore.userInfo.username }}

+ +
+ + +
+ +
+
+ 您的全部文章 + 以 + + 排序 + +
+
+ +
+
+
+
+ +
- - - \ No newline at end of file +
+ + + + + + + + + + + + + + +
+ + + + + + + \ No newline at end of file diff --git a/blog/font/blog/src/components/login/Registered.vue b/blog/font/blog/src/components/login/Registered.vue index cb39584..0ebf597 100644 --- a/blog/font/blog/src/components/login/Registered.vue +++ b/blog/font/blog/src/components/login/Registered.vue @@ -14,6 +14,9 @@ +
+ 您提交之后,管理员会进行审核。审核通过后,我们会向您发送邮件告知。 +
@@ -22,7 +25,9 @@ diff --git a/blog/font/blog/src/components/utils/Article.vue b/blog/font/blog/src/components/utils/Article.vue index 5105227..0dac113 100644 --- a/blog/font/blog/src/components/utils/Article.vue +++ b/blog/font/blog/src/components/utils/Article.vue @@ -1,14 +1,18 @@