返回 AiToEarn
mineInfo.module.scss
根目录 / project / aitoearn-electron / src / views / task / components / mineInfo.module.scss
1 .taskInfoModal {
2 :global {
3 .ant-modal-content {
4 padding: 0;
5 overflow: hidden;
6 border-radius: 8px;
7 }
8
9 .ant-modal-body {
10 padding: 0;
11 }
12
13 .ant-modal-close {
14 color: #999;
15
16 &:hover {
17 color: #333;
18 }
19 }
20 }
21 }
22
23 .taskInfoContainer {
24 display: flex;
25 flex-direction: column;
26 }
27
28 .taskInfoHeader {
29 padding: 15px 24px;
30 background-color: #f9f9f9;
31 border-bottom: 1px solid #f0f0f0;
32 display: flex;
33 align-items: center;
34 justify-content: space-between;
35 flex-wrap: wrap;
36 gap: 12px;
37 }
38
39 .taskTitle {
40 font-size: 20px;
41 font-weight: 500;
42 color: #333;
43 margin: 0;
44 display: flex;
45 align-items: center;
46 flex-wrap: wrap;
47 }
48
49 .taskId {
50 font-size: 14px;
51 color: #999;
52 font-weight: normal;
53 margin-left: 12px;
54 }
55
56 .statusTag {
57 font-size: 14px;
58 margin-right: 28px;
59 }
60
61 .taskInfoContent {
62 padding: 24px;
63 flex: 1;
64 }
65
66 .taskDetails {
67 display: flex;
68 flex-wrap: wrap;
69 gap: 24px;
70 margin-bottom: 16px;
71 }
72
73 .taskDetail {
74 display: flex;
75 align-items: center;
76 font-size: 14px;
77 }
78
79 .detailIcon {
80 margin-right: 8px;
81 color: #999;
82 font-size: 16px;
83 }
84
85 .detailLabel {
86 color: #666;
87 margin-right: 8px;
88 }
89
90 .detailValue {
91 color: #333;
92 font-weight: 500;
93 }
94
95 .sectionTitle {
96 font-size: 16px;
97 font-weight: 500;
98 color: #333;
99 margin-bottom: 16px;
100 display: flex;
101 align-items: center;
102 }
103
104 .infoIcon {
105 margin-left: 8px;
106 color: #faad14;
107 font-size: 16px;
108 }
109
110 .taskDescription {
111 margin-bottom: 24px;
112 }
113
114 .descriptionContent {
115 color: #666;
116 line-height: 1.6;
117
118 p {
119 margin-bottom: 12px;
120 }
121
122 img {
123 max-width: 100%;
124 border-radius: 4px;
125 margin: 8px 0;
126 }
127 }
128
129 .submissionSection {
130 margin-bottom: 24px;
131 }
132
133 .uploadTips {
134 background-color: #f9f9f9;
135 padding: 12px 16px;
136 border-radius: 4px;
137 margin-top: 16px;
138
139 p {
140 font-weight: 500;
141 color: #333;
142 margin-bottom: 8px;
143 }
144
145 ul {
146 padding-left: 20px;
147 margin: 0;
148
149 li {
150 color: #666;
151 margin-bottom: 4px;
152 font-size: 13px;
153 }
154 }
155 }
156
157 .taskInfoFooter {
158 padding: 16px 24px;
159 background-color: #f9f9f9;
160 border-top: 1px solid #f0f0f0;
161 display: flex;
162 justify-content: flex-end;
163 }
164
165 .noDataContainer {
166 padding: 40px;
167 text-align: center;
168 color: #999;
169 font-size: 16px;
170 }
170 lines Plain Text