Files
smartDriveEEUniApp/unpackage/dist/dev/mp-weixin/pages/furniture_customer/components/CustomerProfileModal.wxss
2026-01-20 08:46:36 +08:00

189 lines
3.8 KiB
Plaintext

.customer-profile-modal.data-v-1f484d96 {
background-color: #FFFFFF;
border-radius: 32rpx 32rpx 0 0;
max-height: 90vh;
display: flex;
flex-direction: column;
overflow: hidden;
}
.profile-header.data-v-1f484d96 {
display: flex;
justify-content: space-between;
align-items: center;
padding: 32rpx;
border-bottom: 1px solid #F0F0F0;
position: relative;
}
.profile-close.data-v-1f484d96 {
width: 48rpx;
height: 48rpx;
display: flex;
align-items: center;
justify-content: center;
}
.profile-title.data-v-1f484d96 {
position: absolute;
left: 50%;
transform: translateX(-50%);
font-size: 36rpx;
font-weight: 600;
color: #333;
}
.profile-content.data-v-1f484d96 {
flex: 1;
padding: 32rpx;
background-color: #FFFFFF;
}
.profile-section.data-v-1f484d96 {
margin-bottom: 32rpx;
}
.profile-name-row.data-v-1f484d96 {
display: flex;
align-items: center;
margin-bottom: 16rpx;
}
.profile-name.data-v-1f484d96 {
font-size: 36rpx;
font-weight: 600;
color: #333;
margin-right: 16rpx;
}
.profile-intent-badge.data-v-1f484d96 {
padding: 6rpx 16rpx;
border-radius: 8rpx;
}
.profile-intent-badge.intent-high.data-v-1f484d96 {
background-color: #E3F2FD;
}
.profile-intent-badge.intent-high text.data-v-1f484d96 {
font-size: 24rpx;
color: #1976D2;
font-weight: 500;
}
.profile-intent-badge.intent-medium.data-v-1f484d96 {
background-color: #FFF3E0;
}
.profile-intent-badge.intent-medium text.data-v-1f484d96 {
font-size: 24rpx;
color: #F57C00;
font-weight: 500;
}
.profile-service-info.data-v-1f484d96 {
margin-bottom: 24rpx;
}
.profile-service-info text.data-v-1f484d96 {
font-size: 26rpx;
color: #999;
}
.profile-details.data-v-1f484d96 {
background-color: #F5F5F5;
border-radius: 16rpx;
padding: 24rpx;
}
.detail-row.data-v-1f484d96 {
display: flex;
align-items: center;
margin-bottom: 16rpx;
position: relative;
}
.detail-row.data-v-1f484d96:last-child {
margin-bottom: 0;
}
.detail-label.data-v-1f484d96 {
font-size: 28rpx;
color: #666;
width: 160rpx;
flex-shrink: 0;
}
.detail-value.data-v-1f484d96 {
font-size: 28rpx;
color: #333;
flex: 1;
}
.collapse-btn.data-v-1f484d96 {
display: flex;
align-items: center;
margin-left: 16rpx;
padding: 4rpx 8rpx;
}
.collapse-btn text.data-v-1f484d96 {
font-size: 24rpx;
color: #666;
margin-right: 4rpx;
}
.section-header.data-v-1f484d96 {
display: flex;
align-items: center;
margin-bottom: 24rpx;
}
.section-icon.data-v-1f484d96 {
margin-right: 8rpx;
}
.section-title.data-v-1f484d96 {
font-size: 30rpx;
font-weight: 500;
color: #333;
flex: 1;
}
.stage-info.data-v-1f484d96 {
display: flex;
align-items: center;
}
.stage-info text.data-v-1f484d96 {
font-size: 28rpx;
color: #333;
margin-right: 8rpx;
}
.profile-tags.data-v-1f484d96 {
display: flex;
flex-wrap: wrap;
gap: 12rpx;
margin-bottom: 24rpx;
}
.profile-tag.data-v-1f484d96 {
padding: 8rpx 16rpx;
border-radius: 8rpx;
}
.profile-tag.tag-blue.data-v-1f484d96 {
background-color: #E3F2FD;
}
.profile-tag.tag-blue text.data-v-1f484d96 {
font-size: 24rpx;
color: #1976D2;
}
.profile-tag.tag-yellow.data-v-1f484d96 {
background-color: #FFF3E0;
}
.profile-tag.tag-yellow text.data-v-1f484d96 {
font-size: 24rpx;
color: #F57C00;
}
.custom-label.data-v-1f484d96 {
margin-bottom: 16rpx;
}
.custom-label text.data-v-1f484d96 {
font-size: 26rpx;
color: #666;
}
.intent-level.data-v-1f484d96 {
padding: 6rpx 16rpx;
background-color: #E3F2FD;
border-radius: 8rpx;
}
.intent-level text.data-v-1f484d96 {
font-size: 24rpx;
color: #1976D2;
font-weight: 500;
}
.intent-description.data-v-1f484d96 {
background-color: #F5F5F5;
border-radius: 16rpx;
padding: 24rpx;
}
.intent-description text.data-v-1f484d96 {
font-size: 28rpx;
color: #333;
line-height: 1.8;
}