diff --git a/components.d.ts b/components.d.ts
index 0590af2..a9443dd 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -45,6 +45,7 @@ declare module 'vue' {
ATooltip: typeof import('ant-design-vue/es')['Tooltip']
AUpload: typeof import('ant-design-vue/es')['Upload']
AUploadDragger: typeof import('ant-design-vue/es')['UploadDragger']
+ Badge: typeof import('./src/components/MyUI/Badge/Badge.vue')['default']
BoxDog: typeof import('./src/components/BoxDog/BoxDog.vue')['default']
Card3D: typeof import('./src/components/Card3D/Card3D.vue')['default']
CloseCircleOutlined: typeof import('@ant-design/icons-vue')['CloseCircleOutlined']
diff --git a/public/level_icon/1/1.png b/public/level_icon/1/1.png
new file mode 100644
index 0000000..ac9e3d4
Binary files /dev/null and b/public/level_icon/1/1.png differ
diff --git a/public/level_icon/1/2.png b/public/level_icon/1/2.png
new file mode 100644
index 0000000..51924d3
Binary files /dev/null and b/public/level_icon/1/2.png differ
diff --git a/public/level_icon/1/3.png b/public/level_icon/1/3.png
new file mode 100644
index 0000000..c503ca3
Binary files /dev/null and b/public/level_icon/1/3.png differ
diff --git a/public/level_icon/1/4.png b/public/level_icon/1/4.png
new file mode 100644
index 0000000..3f4ac61
Binary files /dev/null and b/public/level_icon/1/4.png differ
diff --git a/public/level_icon/1/5.png b/public/level_icon/1/5.png
new file mode 100644
index 0000000..12f315d
Binary files /dev/null and b/public/level_icon/1/5.png differ
diff --git a/public/level_icon/1/6.png b/public/level_icon/1/6.png
new file mode 100644
index 0000000..b7806a6
Binary files /dev/null and b/public/level_icon/1/6.png differ
diff --git a/public/level_icon/1/7.png b/public/level_icon/1/7.png
new file mode 100644
index 0000000..48253c4
Binary files /dev/null and b/public/level_icon/1/7.png differ
diff --git a/public/level_icon/1/8.png b/public/level_icon/1/8.png
new file mode 100644
index 0000000..4f63ab1
Binary files /dev/null and b/public/level_icon/1/8.png differ
diff --git a/public/level_icon/1/9.png b/public/level_icon/1/9.png
new file mode 100644
index 0000000..d13d03a
Binary files /dev/null and b/public/level_icon/1/9.png differ
diff --git a/public/level_icon/2/lv1.svg b/public/level_icon/2/lv1.svg
new file mode 100644
index 0000000..a656257
--- /dev/null
+++ b/public/level_icon/2/lv1.svg
@@ -0,0 +1,83 @@
+
+
\ No newline at end of file
diff --git a/public/level_icon/2/lv10.svg b/public/level_icon/2/lv10.svg
new file mode 100644
index 0000000..89272c0
--- /dev/null
+++ b/public/level_icon/2/lv10.svg
@@ -0,0 +1,93 @@
+
+
\ No newline at end of file
diff --git a/public/level_icon/2/lv2.svg b/public/level_icon/2/lv2.svg
new file mode 100644
index 0000000..dc7aeb3
--- /dev/null
+++ b/public/level_icon/2/lv2.svg
@@ -0,0 +1,67 @@
+
+
\ No newline at end of file
diff --git a/public/level_icon/2/lv3.svg b/public/level_icon/2/lv3.svg
new file mode 100644
index 0000000..e2a3f5f
--- /dev/null
+++ b/public/level_icon/2/lv3.svg
@@ -0,0 +1,56 @@
+
+
\ No newline at end of file
diff --git a/public/level_icon/2/lv4.svg b/public/level_icon/2/lv4.svg
new file mode 100644
index 0000000..8b3d6f9
--- /dev/null
+++ b/public/level_icon/2/lv4.svg
@@ -0,0 +1,86 @@
+
+
\ No newline at end of file
diff --git a/public/level_icon/2/lv5.svg b/public/level_icon/2/lv5.svg
new file mode 100644
index 0000000..b67d82b
--- /dev/null
+++ b/public/level_icon/2/lv5.svg
@@ -0,0 +1,72 @@
+
+
\ No newline at end of file
diff --git a/public/level_icon/2/lv6.svg b/public/level_icon/2/lv6.svg
new file mode 100644
index 0000000..3c2f08d
--- /dev/null
+++ b/public/level_icon/2/lv6.svg
@@ -0,0 +1,70 @@
+
+
\ No newline at end of file
diff --git a/public/level_icon/2/lv7.svg b/public/level_icon/2/lv7.svg
new file mode 100644
index 0000000..0d214a7
--- /dev/null
+++ b/public/level_icon/2/lv7.svg
@@ -0,0 +1,94 @@
+
+
\ No newline at end of file
diff --git a/public/level_icon/2/lv8.svg b/public/level_icon/2/lv8.svg
new file mode 100644
index 0000000..297fb69
--- /dev/null
+++ b/public/level_icon/2/lv8.svg
@@ -0,0 +1,68 @@
+
+
\ No newline at end of file
diff --git a/public/level_icon/2/lv9.svg b/public/level_icon/2/lv9.svg
new file mode 100644
index 0000000..856daa2
--- /dev/null
+++ b/public/level_icon/2/lv9.svg
@@ -0,0 +1,92 @@
+
+
\ No newline at end of file
diff --git a/public/level_icon/3/lv1.png b/public/level_icon/3/lv1.png
new file mode 100644
index 0000000..f519bcc
Binary files /dev/null and b/public/level_icon/3/lv1.png differ
diff --git a/public/level_icon/3/lv10.png b/public/level_icon/3/lv10.png
new file mode 100644
index 0000000..c6c4394
Binary files /dev/null and b/public/level_icon/3/lv10.png differ
diff --git a/public/level_icon/3/lv2.png b/public/level_icon/3/lv2.png
new file mode 100644
index 0000000..6c103c9
Binary files /dev/null and b/public/level_icon/3/lv2.png differ
diff --git a/public/level_icon/3/lv3.png b/public/level_icon/3/lv3.png
new file mode 100644
index 0000000..06f7e63
Binary files /dev/null and b/public/level_icon/3/lv3.png differ
diff --git a/public/level_icon/3/lv4.png b/public/level_icon/3/lv4.png
new file mode 100644
index 0000000..fdf1651
Binary files /dev/null and b/public/level_icon/3/lv4.png differ
diff --git a/public/level_icon/3/lv5.png b/public/level_icon/3/lv5.png
new file mode 100644
index 0000000..838b6d3
Binary files /dev/null and b/public/level_icon/3/lv5.png differ
diff --git a/public/level_icon/3/lv6.png b/public/level_icon/3/lv6.png
new file mode 100644
index 0000000..5bcf703
Binary files /dev/null and b/public/level_icon/3/lv6.png differ
diff --git a/public/level_icon/3/lv7.png b/public/level_icon/3/lv7.png
new file mode 100644
index 0000000..5539fcd
Binary files /dev/null and b/public/level_icon/3/lv7.png differ
diff --git a/public/level_icon/3/lv8.png b/public/level_icon/3/lv8.png
new file mode 100644
index 0000000..aea1ee7
Binary files /dev/null and b/public/level_icon/3/lv8.png differ
diff --git a/public/level_icon/3/lv9.png b/public/level_icon/3/lv9.png
new file mode 100644
index 0000000..602585f
Binary files /dev/null and b/public/level_icon/3/lv9.png differ
diff --git a/public/level_icon/4/1.png b/public/level_icon/4/1.png
new file mode 100644
index 0000000..a134656
Binary files /dev/null and b/public/level_icon/4/1.png differ
diff --git a/public/level_icon/4/2.png b/public/level_icon/4/2.png
new file mode 100644
index 0000000..5d8cde0
Binary files /dev/null and b/public/level_icon/4/2.png differ
diff --git a/public/level_icon/4/3.png b/public/level_icon/4/3.png
new file mode 100644
index 0000000..8c27073
Binary files /dev/null and b/public/level_icon/4/3.png differ
diff --git a/public/level_icon/4/4.png b/public/level_icon/4/4.png
new file mode 100644
index 0000000..550e752
Binary files /dev/null and b/public/level_icon/4/4.png differ
diff --git a/public/level_icon/4/5.png b/public/level_icon/4/5.png
new file mode 100644
index 0000000..282039c
Binary files /dev/null and b/public/level_icon/4/5.png differ
diff --git a/public/level_icon/4/6.png b/public/level_icon/4/6.png
new file mode 100644
index 0000000..d351c0b
Binary files /dev/null and b/public/level_icon/4/6.png differ
diff --git a/public/level_icon/4/7.png b/public/level_icon/4/7.png
new file mode 100644
index 0000000..800e863
Binary files /dev/null and b/public/level_icon/4/7.png differ
diff --git a/public/level_icon/4/8.png b/public/level_icon/4/8.png
new file mode 100644
index 0000000..f2edc5f
Binary files /dev/null and b/public/level_icon/4/8.png differ
diff --git a/public/level_icon/4/9.png b/public/level_icon/4/9.png
new file mode 100644
index 0000000..1ac877d
Binary files /dev/null and b/public/level_icon/4/9.png differ
diff --git a/public/level_icon/5/1.png b/public/level_icon/5/1.png
new file mode 100644
index 0000000..359e352
Binary files /dev/null and b/public/level_icon/5/1.png differ
diff --git a/public/level_icon/5/2.png b/public/level_icon/5/2.png
new file mode 100644
index 0000000..0ad9388
Binary files /dev/null and b/public/level_icon/5/2.png differ
diff --git a/public/level_icon/5/3.png b/public/level_icon/5/3.png
new file mode 100644
index 0000000..5ddcd28
Binary files /dev/null and b/public/level_icon/5/3.png differ
diff --git a/public/level_icon/5/4.png b/public/level_icon/5/4.png
new file mode 100644
index 0000000..98bed89
Binary files /dev/null and b/public/level_icon/5/4.png differ
diff --git a/public/level_icon/5/5.png b/public/level_icon/5/5.png
new file mode 100644
index 0000000..c15f04b
Binary files /dev/null and b/public/level_icon/5/5.png differ
diff --git a/public/level_icon/5/6.png b/public/level_icon/5/6.png
new file mode 100644
index 0000000..57981e5
Binary files /dev/null and b/public/level_icon/5/6.png differ
diff --git a/public/level_icon/5/7.png b/public/level_icon/5/7.png
new file mode 100644
index 0000000..fdb8d26
Binary files /dev/null and b/public/level_icon/5/7.png differ
diff --git a/public/level_icon/5/8.png b/public/level_icon/5/8.png
new file mode 100644
index 0000000..1310fe8
Binary files /dev/null and b/public/level_icon/5/8.png differ
diff --git a/public/level_icon/5/9.png b/public/level_icon/5/9.png
new file mode 100644
index 0000000..b9189ad
Binary files /dev/null and b/public/level_icon/5/9.png differ
diff --git a/public/level_icon/up.svg b/public/level_icon/up.svg
new file mode 100644
index 0000000..d17abff
--- /dev/null
+++ b/public/level_icon/up.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/styles/theme.scss b/src/assets/styles/theme.scss
index f55352b..54c0352 100644
--- a/src/assets/styles/theme.scss
+++ b/src/assets/styles/theme.scss
@@ -7,6 +7,16 @@
--comment-text-color: #767779;
// 评论子评论背景颜色
--comment-child-background-color: #f5f5f5;
+
+ // 评论列表背景颜色
+ --comment-list-background-color: #fafafa;
+
+ // 举报弹窗文字颜色
+ --comment-report-text-color: rgba(15, 15, 16, 0.58);
+ // 评论框边框颜色
+ --comment-child-box-border-color: #90d952;
+
+
}
[data-dark="dark"] {
@@ -18,6 +28,14 @@
--comment-text-color: #ffffff;
// 评论子评论背景颜色
--comment-child-background-color: rgb(0, 0, 0);
+
+ // 评论列表背景颜色
+ --comment-list-background-color: rgba(15, 15, 16, 0.3);
+
+ // 举报弹窗文字颜色
+ --comment-report-text-color: #ffffff;
+ // 评论框边框颜色
+ --comment-child-box-border-color: #ffffff;
}
#app {
diff --git a/src/components/CommentReply/index.scss b/src/components/CommentReply/index.scss
index 6b4e596..38c7398 100644
--- a/src/components/CommentReply/index.scss
+++ b/src/components/CommentReply/index.scss
@@ -1,9 +1,9 @@
.comment-main {
display: flex;
flex-direction: column;
- border: 1px solid #ccc;
+ //border: 1px solid #ccc;
margin-top: 20px;
- width: 650px;
+ width: 700px;
padding: 50px;
.comment-header-title {
diff --git a/src/components/CommentReply/src/CommentInput/index.scss b/src/components/CommentReply/src/CommentInput/index.scss
index df4f062..cc25a0a 100644
--- a/src/components/CommentReply/src/CommentInput/index.scss
+++ b/src/components/CommentReply/src/CommentInput/index.scss
@@ -7,7 +7,7 @@
margin-left: 20px;
.comment-text {
- width: 600px;
+ width: 630px;
}
.comment-editor {
diff --git a/src/components/CommentReply/src/CommentList/CommentList.vue b/src/components/CommentReply/src/CommentList/CommentList.vue
index 085be44..7abf083 100644
--- a/src/components/CommentReply/src/CommentList/CommentList.vue
+++ b/src/components/CommentReply/src/CommentList/CommentList.vue
@@ -8,12 +8,12 @@
@@ -25,16 +25,22 @@
-
-
-
+
+
+
+
+
+
+
+
{{ item.nickname }}
- Lv.5
- UP
+
+
+
@@ -75,8 +81,10 @@
comment.handleShowCommentReply(item.id);
replyListThrottled(item.id)}" type="text" size="small"
:icon="h(MessageOutlined)"
+ :disabled="item.reply_count === 0"
+ v-show="item.reply_count > 0"
class="reply-action-btn">
- {{ item.reply_count }}
+ 查看{{ item.reply_count >= 99 ? '99+' : item.reply_count }}条回复
-
+
-
+
-