72 lines
1.2 KiB
Plaintext
72 lines
1.2 KiB
Plaintext
.pp {
|
|
// 统计卡片区域
|
|
&-stat-row {
|
|
margin-bottom: 16px;
|
|
}
|
|
|
|
&-stat-suffix {
|
|
font-size: 12px;
|
|
color: #999;
|
|
}
|
|
|
|
// 进度圆点容器
|
|
&-progress-dots {
|
|
display: flex;
|
|
gap: 4px;
|
|
align-items: center;
|
|
}
|
|
|
|
&-progress-dot {
|
|
width: 12px;
|
|
height: 12px;
|
|
border-radius: 50%;
|
|
display: inline-block;
|
|
cursor: pointer;
|
|
|
|
&-done { background: #52c41a; }
|
|
&-doing { background: #1677ff; }
|
|
&-error { background: #ff4d4f; }
|
|
&-wait { background: #e8e8e8; }
|
|
}
|
|
|
|
&-progress-text {
|
|
font-size: 11px;
|
|
color: #999;
|
|
margin-top: 4px;
|
|
}
|
|
|
|
&-progress-empty {
|
|
color: #999;
|
|
font-size: 12px;
|
|
}
|
|
|
|
// 客户/项目列
|
|
&-project-name {
|
|
font-weight: 500;
|
|
}
|
|
|
|
&-customer-name {
|
|
font-size: 12px;
|
|
color: #999;
|
|
}
|
|
|
|
// 详情弹窗 - Descriptions 间距
|
|
&-detail-desc {
|
|
margin-bottom: 24px;
|
|
}
|
|
|
|
// 剩余天数
|
|
&-remaining-days {
|
|
font-weight: 600;
|
|
}
|
|
&-remaining-normal { color: #52c41a; }
|
|
&-remaining-warn { color: #faad14; }
|
|
&-remaining-danger { color: #ff4d4f; }
|
|
|
|
// 节点进度标题
|
|
&-node-title {
|
|
font-weight: 600;
|
|
margin-bottom: 16px;
|
|
font-size: 15px;
|
|
}
|
|
} |