blob: 46c21766b35d6b135dd703cb21c9d70b4cf439c1 [file] [log] [blame]
San3yuan8166d1b2025-06-05 23:15:53 +08001.commentList .ant-list-item {
2 min-height: 300px;
3 height: 300px;
4 box-sizing: border-box;
5 display: flex;
6 align-items: flex-start;
7 /* 可选:让内容垂直居中可用 align-items: center; */
8}
9.contentArea {
10 width: 100%;
11 max-width: 900px;
12 margin: 32px auto 0 auto;
13 padding: 0 16px 32px 16px;
14 display: flex;
15 flex-direction: column;
16 gap: 24px;
17}
18
19.card {
20 border-radius: 10px;
21 background: var(--card-bg);
22}
23
24.metaRow {
25 display: flex;
26 flex-wrap: wrap;
27 gap: 16px;
28 margin-bottom: 8px;
29}
30
31.locked {
32 margin: 12px 0;
33 color: #d4380d;
34 font-weight: bold;
35}
36
37.contentText {
38 font-size: 17px;
39 color: var(--text-color);
40 line-height: 1.8;
41 margin-top: 12px;
42}
43
44.addCommentCard {
45 border-radius: 10px;
46 background: var(--card-bg);
47}
48
49.textarea {
50 font-size: 15px;
51}
52
53.commentListCard {
54 border-radius: 10px;
55 background: var(--card-bg);
56}
57
58.commentList .ant-list-item,
59.replyList .ant-list-item {
60 min-height: 120px;
61 height: auto;
62 box-sizing: border-box;
63 display: flex;
64 align-items: flex-start;
65 border-bottom: 1px solid var(--border-color);
66 padding: 24px 16px;
67}
68
69.replyList {
70 margin-left: 32px;
71 background: transparent;
72}
73
74.replyItem {
75 background: #f6f8fa;
76 border-radius: 6px;
77 margin-bottom: 8px;
78 padding: 12px 16px;
79}
80
81@media (max-width: 600px) {
82 .contentArea {
83 max-width: 100%;
84 padding: 0 4px 24px 4px;
85 }
86 .card, .addCommentCard, .commentListCard {
87 padding: 0;
88 }
89}