From e2079c538892b7c85aeeb0c9cbb526c4f1f544c6 Mon Sep 17 00:00:00 2001
From: Miao_Spring <539943419@qq.com>
Date: Mon, 13 Jan 2025 12:44:53 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E4=BA=86=E5=87=A0?=
=?UTF-8?q?=E4=B8=AA=E5=9B=BE=E6=A0=87?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 2 ++
components/icons/chevronDown.vue | 6 ++++
components/icons/link.vue | 6 ++++
components/icons/tag.vue | 8 +++++
components/icons/time.vue | 8 +++++
components/miaoDivider-left.vue | 2 ++
package.json | 1 -
pages/index.vue | 58 +++++++++++++++++++++++++-------
pages/posts/index.vue | 37 ++++++++++++++++----
pages/posts/post-[id].vue | 9 ++++-
pnpm-lock.yaml | 8 -----
server/api/test/testDir.ts | 8 +++++
12 files changed, 124 insertions(+), 29 deletions(-)
create mode 100644 components/icons/chevronDown.vue
create mode 100644 components/icons/link.vue
create mode 100644 components/icons/tag.vue
create mode 100644 components/icons/time.vue
create mode 100644 server/api/test/testDir.ts
diff --git a/.gitignore b/.gitignore
index 4a7f73a..772cf59 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,3 +22,5 @@ logs
.env
.env.*
!.env.example
+
+userData
\ No newline at end of file
diff --git a/components/icons/chevronDown.vue b/components/icons/chevronDown.vue
new file mode 100644
index 0000000..9b079f1
--- /dev/null
+++ b/components/icons/chevronDown.vue
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/components/icons/link.vue b/components/icons/link.vue
new file mode 100644
index 0000000..f0aa0ed
--- /dev/null
+++ b/components/icons/link.vue
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/components/icons/tag.vue b/components/icons/tag.vue
new file mode 100644
index 0000000..a5b1333
--- /dev/null
+++ b/components/icons/tag.vue
@@ -0,0 +1,8 @@
+
+
+
\ No newline at end of file
diff --git a/components/icons/time.vue b/components/icons/time.vue
new file mode 100644
index 0000000..e321315
--- /dev/null
+++ b/components/icons/time.vue
@@ -0,0 +1,8 @@
+
+
+
\ No newline at end of file
diff --git a/components/miaoDivider-left.vue b/components/miaoDivider-left.vue
index 7b40564..f777301 100644
--- a/components/miaoDivider-left.vue
+++ b/components/miaoDivider-left.vue
@@ -25,10 +25,12 @@
.left-line {
flex: 1;
+ min-width: 25px;
}
.right-line {
flex: 32;
+ min-width: 25px;
}
.miao-divider-text {
diff --git a/package.json b/package.json
index bff0318..ad36863 100644
--- a/package.json
+++ b/package.json
@@ -11,7 +11,6 @@
},
"dependencies": {
"@pinia/nuxt": "^0.9.0",
- "@vicons/ionicons5": "^0.13.0",
"dayjs": "^1.11.13",
"markdown-it": "^14.1.0",
"node-fetch": "^3.3.2",
diff --git a/pages/index.vue b/pages/index.vue
index fba613a..29fe2a5 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -14,14 +14,14 @@
{{ post.summary }}...