|
|
@@ -852,14 +852,14 @@ export default {
|
|
|
}
|
|
|
</script>
|
|
|
|
|
|
-<style scoped>
|
|
|
+<style scoped lang="scss">
|
|
|
.pearl-graph-wrapper {
|
|
|
position: relative;
|
|
|
width: 100%;
|
|
|
min-height: 200px;
|
|
|
height: auto;
|
|
|
margin: 10rpx 0;
|
|
|
- background: #FFFFFF;
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 24rpx;
|
|
|
overflow: visible;
|
|
|
}
|
|
|
@@ -883,7 +883,7 @@ export default {
|
|
|
margin-top: 16rpx;
|
|
|
}
|
|
|
.popup-content {
|
|
|
- background: #FFFFFF;
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 16rpx;
|
|
|
padding: 20rpx;
|
|
|
box-shadow: 0 8rpx 24rpx rgba(0, 0, 0, 0.12);
|
|
|
@@ -909,7 +909,7 @@ export default {
|
|
|
.popup-name {
|
|
|
font-size: 28rpx;
|
|
|
font-weight: 600;
|
|
|
- color: #1E293B;
|
|
|
+ color: $uni-text-color;
|
|
|
}
|
|
|
.popup-tags {
|
|
|
display: flex;
|
|
|
@@ -923,17 +923,17 @@ export default {
|
|
|
margin-right: 8rpx;
|
|
|
}
|
|
|
.popup-tag-rel {
|
|
|
- background: #F1F5F9;
|
|
|
- color: #64748B;
|
|
|
+ background: $facade-fill-slate;
|
|
|
+ color: $uni-text-color-secondary;
|
|
|
}
|
|
|
.popup-skills {
|
|
|
padding: 10rpx 0;
|
|
|
- border-top: 1rpx solid #F1F5F9;
|
|
|
+ border-top: 1rpx solid $facade-fill-slate;
|
|
|
}
|
|
|
.popup-skill-count {
|
|
|
font-size: 22rpx;
|
|
|
font-weight: 600;
|
|
|
- color: #F59E0B;
|
|
|
+ color: $status-warning-2;
|
|
|
display: block;
|
|
|
margin-bottom: 6rpx;
|
|
|
}
|
|
|
@@ -943,17 +943,17 @@ export default {
|
|
|
}
|
|
|
.popup-skill-item {
|
|
|
font-size: 20rpx;
|
|
|
- color: #64748B;
|
|
|
+ color: $uni-text-color-secondary;
|
|
|
margin-right: 8rpx;
|
|
|
margin-bottom: 4rpx;
|
|
|
}
|
|
|
.popup-desc {
|
|
|
padding: 10rpx 0;
|
|
|
- border-top: 1rpx solid #F1F5F9;
|
|
|
+ border-top: 1rpx solid $facade-fill-slate;
|
|
|
}
|
|
|
.popup-desc-text {
|
|
|
font-size: 22rpx;
|
|
|
- color: #475569;
|
|
|
+ color: $facade-text-slate-deep;
|
|
|
display: block;
|
|
|
}
|
|
|
.popup-actions {
|
|
|
@@ -968,21 +968,21 @@ export default {
|
|
|
font-size: 24rpx;
|
|
|
}
|
|
|
.action-btn-primary {
|
|
|
- background: #F97316;
|
|
|
- color: #FFFFFF;
|
|
|
+ background: $brand-primary;
|
|
|
+ color: $app-surface;
|
|
|
}
|
|
|
.action-btn-delete {
|
|
|
- background: #FEE2E2;
|
|
|
- color: #EF4444;
|
|
|
+ background: $status-danger-soft;
|
|
|
+ color: $status-danger;
|
|
|
margin-left: 16rpx;
|
|
|
}
|
|
|
.action-btn-contact {
|
|
|
- background: #3B82F6;
|
|
|
- color: #fff;
|
|
|
+ background: $status-info;
|
|
|
+ color: $app-surface;
|
|
|
}
|
|
|
.action-btn-priority {
|
|
|
- background: #8B5CF6;
|
|
|
- color: #fff;
|
|
|
+ background: $facade-violet;
|
|
|
+ color: $app-surface;
|
|
|
}
|
|
|
.popup-arrow {
|
|
|
position: absolute;
|
|
|
@@ -993,13 +993,13 @@ export default {
|
|
|
height: 0;
|
|
|
border-left: 8rpx solid transparent;
|
|
|
border-right: 8rpx solid transparent;
|
|
|
- border-top: 8rpx solid #FFFFFF;
|
|
|
+ border-top: 8rpx solid $app-surface;
|
|
|
}
|
|
|
.popup-arrow-down {
|
|
|
bottom: auto;
|
|
|
top: -8rpx;
|
|
|
border-top: none;
|
|
|
- border-bottom: 8rpx solid #FFFFFF;
|
|
|
+ border-bottom: 8rpx solid $app-surface;
|
|
|
}
|
|
|
|
|
|
/* 空状态 */
|
|
|
@@ -1010,7 +1010,7 @@ export default {
|
|
|
align-items: center;
|
|
|
justify-content: center;
|
|
|
padding: 60rpx 20rpx;
|
|
|
- background: #FFFFFF;
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 24rpx;
|
|
|
margin: 10rpx 0;
|
|
|
}
|
|
|
@@ -1021,16 +1021,16 @@ export default {
|
|
|
.empty-text {
|
|
|
font-size: 28rpx;
|
|
|
font-weight: 600;
|
|
|
- color: #1E293B;
|
|
|
+ color: $uni-text-color;
|
|
|
margin-bottom: 8rpx;
|
|
|
}
|
|
|
.empty-hint {
|
|
|
font-size: 24rpx;
|
|
|
- color: #94A3B8;
|
|
|
+ color: $app-text-subtle;
|
|
|
margin-bottom: 24rpx;
|
|
|
}
|
|
|
.loading-text {
|
|
|
font-size: 28rpx;
|
|
|
- color: #64748B;
|
|
|
+ color: $uni-text-color-secondary;
|
|
|
}
|
|
|
</style>
|