|
@@ -1207,13 +1207,13 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.section-title-icon {
|
|
.section-title-icon {
|
|
|
font-size: 32rpx;
|
|
font-size: 32rpx;
|
|
|
- color: #fff;
|
|
|
|
|
|
|
+ color: $app-surface;
|
|
|
margin-right: 12rpx;
|
|
margin-right: 12rpx;
|
|
|
}
|
|
}
|
|
|
.section-title-text {
|
|
.section-title-text {
|
|
|
font-size: 32rpx;
|
|
font-size: 32rpx;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #fff;
|
|
|
|
|
|
|
+ color: $app-surface;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/* ===== 心理报告上传卡片 ===== */
|
|
/* ===== 心理报告上传卡片 ===== */
|
|
@@ -1288,7 +1288,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
display: flex;
|
|
display: flex;
|
|
|
flex-direction: row;
|
|
flex-direction: row;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 14rpx;
|
|
border-radius: 14rpx;
|
|
|
padding: 20rpx 20rpx;
|
|
padding: 20rpx 20rpx;
|
|
|
margin-bottom: 8rpx;
|
|
margin-bottom: 8rpx;
|
|
@@ -1303,12 +1303,12 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.mind-report-item-name {
|
|
.mind-report-item-name {
|
|
|
font-size: 26rpx;
|
|
font-size: 26rpx;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
flex: 1;
|
|
flex: 1;
|
|
|
}
|
|
}
|
|
|
.mind-report-item-date {
|
|
.mind-report-item-date {
|
|
|
font-size: 22rpx;
|
|
font-size: 22rpx;
|
|
|
- color: #999;
|
|
|
|
|
|
|
+ color: $app-text-muted;
|
|
|
margin-right: 14rpx;
|
|
margin-right: 14rpx;
|
|
|
}
|
|
}
|
|
|
.mind-report-item-status {
|
|
.mind-report-item-status {
|
|
@@ -1321,8 +1321,8 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
background: #F3E8FF;
|
|
background: #F3E8FF;
|
|
|
}
|
|
}
|
|
|
.mind-report-item-status.pending {
|
|
.mind-report-item-status.pending {
|
|
|
- color: #999;
|
|
|
|
|
- background: #F5F5F5;
|
|
|
|
|
|
|
+ color: $app-text-muted;
|
|
|
|
|
+ background: $app-surface-subtle;
|
|
|
}
|
|
}
|
|
|
.mind-report-empty {
|
|
.mind-report-empty {
|
|
|
display: flex;
|
|
display: flex;
|
|
@@ -1346,7 +1346,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
display: flex;
|
|
display: flex;
|
|
|
flex-direction: row;
|
|
flex-direction: row;
|
|
|
margin: 20rpx 30rpx;
|
|
margin: 20rpx 30rpx;
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 20rpx;
|
|
border-radius: 20rpx;
|
|
|
padding: 24rpx 16rpx;
|
|
padding: 24rpx 16rpx;
|
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.06);
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.06);
|
|
@@ -1365,11 +1365,11 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
.badge-value {
|
|
.badge-value {
|
|
|
font-size: 36rpx;
|
|
font-size: 36rpx;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
}
|
|
}
|
|
|
.badge-label {
|
|
.badge-label {
|
|
|
font-size: 20rpx;
|
|
font-size: 20rpx;
|
|
|
- color: #999;
|
|
|
|
|
|
|
+ color: $app-text-muted;
|
|
|
margin-top: 4rpx;
|
|
margin-top: 4rpx;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1378,7 +1378,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
margin: 20rpx 30rpx;
|
|
margin: 20rpx 30rpx;
|
|
|
}
|
|
}
|
|
|
.emi-card {
|
|
.emi-card {
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 24rpx;
|
|
border-radius: 24rpx;
|
|
|
padding: 30rpx;
|
|
padding: 30rpx;
|
|
|
box-shadow: 0 4rpx 20rpx rgba(0,0,0,0.06);
|
|
box-shadow: 0 4rpx 20rpx rgba(0,0,0,0.06);
|
|
@@ -1386,7 +1386,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
.emi-card-title {
|
|
.emi-card-title {
|
|
|
font-size: 30rpx;
|
|
font-size: 30rpx;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
display: block;
|
|
display: block;
|
|
|
}
|
|
}
|
|
|
.personality-header {
|
|
.personality-header {
|
|
@@ -1403,7 +1403,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.test-btn-text {
|
|
.test-btn-text {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
- color: #fff;
|
|
|
|
|
|
|
+ color: $app-surface;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
}
|
|
}
|
|
|
.emi-bar-item {
|
|
.emi-bar-item {
|
|
@@ -1414,7 +1414,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.emi-bar-label {
|
|
.emi-bar-label {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
width: 120rpx;
|
|
width: 120rpx;
|
|
|
flex-shrink: 0;
|
|
flex-shrink: 0;
|
|
|
}
|
|
}
|
|
@@ -1434,7 +1434,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
.emi-bar-score {
|
|
.emi-bar-score {
|
|
|
font-size: 26rpx;
|
|
font-size: 26rpx;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
width: 60rpx;
|
|
width: 60rpx;
|
|
|
text-align: right;
|
|
text-align: right;
|
|
|
flex-shrink: 0;
|
|
flex-shrink: 0;
|
|
@@ -1482,7 +1482,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
/* ===== EMI 心理报告卡片 ===== */
|
|
/* ===== EMI 心理报告卡片 ===== */
|
|
|
.emi-card {
|
|
.emi-card {
|
|
|
margin: 30rpx;
|
|
margin: 30rpx;
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 24rpx;
|
|
border-radius: 24rpx;
|
|
|
padding: 30rpx;
|
|
padding: 30rpx;
|
|
|
box-shadow: 0 4rpx 20rpx rgba(0,0,0,0.06);
|
|
box-shadow: 0 4rpx 20rpx rgba(0,0,0,0.06);
|
|
@@ -1493,7 +1493,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
.emi-title {
|
|
.emi-title {
|
|
|
font-size: 30rpx;
|
|
font-size: 30rpx;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
display: block;
|
|
display: block;
|
|
|
}
|
|
}
|
|
|
.emi-overall-wrap {
|
|
.emi-overall-wrap {
|
|
@@ -1504,7 +1504,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
background: linear-gradient(135deg, #FF6B35, #FFD700);
|
|
background: linear-gradient(135deg, #FF6B35, #FFD700);
|
|
|
border-radius: 16rpx;
|
|
border-radius: 16rpx;
|
|
|
margin: 20rpx 0;
|
|
margin: 20rpx 0;
|
|
|
- color: #fff;
|
|
|
|
|
|
|
+ color: $app-surface;
|
|
|
}
|
|
}
|
|
|
.emi-overall-label {
|
|
.emi-overall-label {
|
|
|
font-size: 26rpx;
|
|
font-size: 26rpx;
|
|
@@ -1539,7 +1539,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.emi-dim-label {
|
|
.emi-dim-label {
|
|
|
font-size: 26rpx;
|
|
font-size: 26rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
}
|
|
}
|
|
|
.emi-dim-values {
|
|
.emi-dim-values {
|
|
|
display: flex;
|
|
display: flex;
|
|
@@ -1601,7 +1601,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
/* ===== 占位卡 ===== */
|
|
/* ===== 占位卡 ===== */
|
|
|
.placeholder-card {
|
|
.placeholder-card {
|
|
|
margin: 30rpx;
|
|
margin: 30rpx;
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 24rpx;
|
|
border-radius: 24rpx;
|
|
|
padding: 60rpx 40rpx;
|
|
padding: 60rpx 40rpx;
|
|
|
display: flex;
|
|
display: flex;
|
|
@@ -1616,19 +1616,19 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
.placeholder-title {
|
|
.placeholder-title {
|
|
|
font-size: 32rpx;
|
|
font-size: 32rpx;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
margin-bottom: 16rpx;
|
|
margin-bottom: 16rpx;
|
|
|
}
|
|
}
|
|
|
.placeholder-desc {
|
|
.placeholder-desc {
|
|
|
font-size: 26rpx;
|
|
font-size: 26rpx;
|
|
|
- color: #999;
|
|
|
|
|
|
|
+ color: $app-text-muted;
|
|
|
text-align: center;
|
|
text-align: center;
|
|
|
line-height: 1.6;
|
|
line-height: 1.6;
|
|
|
margin-bottom: 30rpx;
|
|
margin-bottom: 30rpx;
|
|
|
}
|
|
}
|
|
|
.placeholder-btn {
|
|
.placeholder-btn {
|
|
|
background: linear-gradient(135deg, #FF6B35, #FFD700);
|
|
background: linear-gradient(135deg, #FF6B35, #FFD700);
|
|
|
- color: #fff;
|
|
|
|
|
|
|
+ color: $app-surface;
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
padding: 16rpx 64rpx;
|
|
padding: 16rpx 64rpx;
|
|
@@ -1641,7 +1641,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
margin: 20rpx 30rpx;
|
|
margin: 20rpx 30rpx;
|
|
|
}
|
|
}
|
|
|
.culture-card {
|
|
.culture-card {
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 20rpx;
|
|
border-radius: 20rpx;
|
|
|
padding: 24rpx;
|
|
padding: 24rpx;
|
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.04);
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.04);
|
|
@@ -1659,11 +1659,11 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
.culture-card-title {
|
|
.culture-card-title {
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
|
font-weight: 600;
|
|
font-weight: 600;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
}
|
|
}
|
|
|
.culture-card-body {
|
|
.culture-card-body {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
line-height: 1.6;
|
|
line-height: 1.6;
|
|
|
}
|
|
}
|
|
|
/* 八字四柱 */
|
|
/* 八字四柱 */
|
|
@@ -1679,7 +1679,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.bazi-pillar-label {
|
|
.bazi-pillar-label {
|
|
|
font-size: 22rpx;
|
|
font-size: 22rpx;
|
|
|
- color: #999;
|
|
|
|
|
|
|
+ color: $app-text-muted;
|
|
|
margin-bottom: 6rpx;
|
|
margin-bottom: 6rpx;
|
|
|
}
|
|
}
|
|
|
.bazi-pillar-value {
|
|
.bazi-pillar-value {
|
|
@@ -1720,7 +1720,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.wuxing-value {
|
|
.wuxing-value {
|
|
|
font-size: 22rpx;
|
|
font-size: 22rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
width: 56rpx;
|
|
width: 56rpx;
|
|
|
text-align: right;
|
|
text-align: right;
|
|
|
}
|
|
}
|
|
@@ -1787,7 +1787,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
|
|
|
|
|
.energy-quote {
|
|
.energy-quote {
|
|
|
font-size: 26rpx;
|
|
font-size: 26rpx;
|
|
|
- color: #E2E8F0;
|
|
|
|
|
|
|
+ color: $app-border-subtle;
|
|
|
line-height: 1.8;
|
|
line-height: 1.8;
|
|
|
display: block;
|
|
display: block;
|
|
|
margin-bottom: 14rpx;
|
|
margin-bottom: 14rpx;
|
|
@@ -1849,7 +1849,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.culture-dual-item {
|
|
.culture-dual-item {
|
|
|
flex: 1;
|
|
flex: 1;
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 20rpx;
|
|
border-radius: 20rpx;
|
|
|
padding: 20rpx;
|
|
padding: 20rpx;
|
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.04);
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.04);
|
|
@@ -1863,7 +1863,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.culture-dual-label {
|
|
.culture-dual-label {
|
|
|
font-size: 22rpx;
|
|
font-size: 22rpx;
|
|
|
- color: #999;
|
|
|
|
|
|
|
+ color: $app-text-muted;
|
|
|
margin-bottom: 6rpx;
|
|
margin-bottom: 6rpx;
|
|
|
}
|
|
}
|
|
|
.culture-dual-value {
|
|
.culture-dual-value {
|
|
@@ -1880,7 +1880,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
|
|
|
|
|
/* ===== 每日心理 ===== */
|
|
/* ===== 每日心理 ===== */
|
|
|
.tip-card {
|
|
.tip-card {
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 20rpx;
|
|
border-radius: 20rpx;
|
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.06);
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.06);
|
|
|
display: flex;
|
|
display: flex;
|
|
@@ -1888,8 +1888,8 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
|
}
|
|
}
|
|
|
.tip-left-bar {
|
|
.tip-left-bar {
|
|
|
- width: 6rpx;
|
|
|
|
|
- background: linear-gradient(180deg, #5B9BD5, #8FC5E8);
|
|
|
|
|
|
|
+ width: 8rpx;
|
|
|
|
|
+ background: $dim-mind;
|
|
|
flex-shrink: 0;
|
|
flex-shrink: 0;
|
|
|
}
|
|
}
|
|
|
.tip-body {
|
|
.tip-body {
|
|
@@ -1899,13 +1899,13 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
.tip-title {
|
|
.tip-title {
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #5B9BD5;
|
|
|
|
|
|
|
+ color: $dim-mind;
|
|
|
display: block;
|
|
display: block;
|
|
|
margin-bottom: 12rpx;
|
|
margin-bottom: 12rpx;
|
|
|
}
|
|
}
|
|
|
.tip-content {
|
|
.tip-content {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
line-height: 1.6;
|
|
line-height: 1.6;
|
|
|
display: block;
|
|
display: block;
|
|
|
margin-bottom: 16rpx;
|
|
margin-bottom: 16rpx;
|
|
@@ -1930,7 +1930,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
.section-title {
|
|
.section-title {
|
|
|
font-size: 30rpx;
|
|
font-size: 30rpx;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/* ===== 推荐阅读 ===== */
|
|
/* ===== 推荐阅读 ===== */
|
|
@@ -1939,7 +1939,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
|
}
|
|
}
|
|
|
.article-card {
|
|
.article-card {
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 20rpx;
|
|
border-radius: 20rpx;
|
|
|
padding: 28rpx 24rpx;
|
|
padding: 28rpx 24rpx;
|
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.06);
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.06);
|
|
@@ -1953,19 +1953,19 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.article-category-text {
|
|
.article-category-text {
|
|
|
font-size: 20rpx;
|
|
font-size: 20rpx;
|
|
|
- color: #fff;
|
|
|
|
|
|
|
+ color: $app-surface;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
}
|
|
}
|
|
|
.article-title {
|
|
.article-title {
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
display: block;
|
|
display: block;
|
|
|
margin-bottom: 10rpx;
|
|
margin-bottom: 10rpx;
|
|
|
}
|
|
}
|
|
|
.article-summary {
|
|
.article-summary {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
- color: #888;
|
|
|
|
|
|
|
+ color: $app-text-muted;
|
|
|
line-height: 1.5;
|
|
line-height: 1.5;
|
|
|
display: block;
|
|
display: block;
|
|
|
margin-bottom: 20rpx;
|
|
margin-bottom: 20rpx;
|
|
@@ -2004,7 +2004,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
display: flex;
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
|
gap: 16rpx;
|
|
gap: 16rpx;
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 20rpx;
|
|
border-radius: 20rpx;
|
|
|
padding: 24rpx 16rpx;
|
|
padding: 24rpx 16rpx;
|
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.06);
|
|
box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.06);
|
|
@@ -2035,7 +2035,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.func-label {
|
|
.func-label {
|
|
|
font-size: 22rpx;
|
|
font-size: 22rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
}
|
|
}
|
|
|
.func-item:active {
|
|
.func-item:active {
|
|
@@ -2045,21 +2045,21 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
/* ===== 底部 ===== */
|
|
/* ===== 底部 ===== */
|
|
|
.indicator-cards-section { margin: 20rpx 30rpx; }
|
|
.indicator-cards-section { margin: 20rpx 30rpx; }
|
|
|
.indicator-cards { display: flex; flex-direction: row; flex-wrap: wrap; gap: 16rpx; }
|
|
.indicator-cards { display: flex; flex-direction: row; flex-wrap: wrap; gap: 16rpx; }
|
|
|
-.indicator-card { width: calc(50% - 8rpx); background: #fff; border-radius: 20rpx; padding: 24rpx 20rpx; box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.06); }
|
|
|
|
|
|
|
+.indicator-card { width: calc(50% - 8rpx); background: $app-surface; border-radius: 20rpx; padding: 24rpx 20rpx; box-shadow: 0 2rpx 12rpx rgba(0,0,0,0.06); }
|
|
|
.indicator-card.no-data { opacity: 0.5; }
|
|
.indicator-card.no-data { opacity: 0.5; }
|
|
|
.indicator-header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 12rpx; }
|
|
.indicator-header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 12rpx; }
|
|
|
-.indicator-name { font-size: 26rpx; color: #666; font-weight: 500; }
|
|
|
|
|
-.indicator-unit { font-size: 22rpx; color: #999; }
|
|
|
|
|
|
|
+.indicator-name { font-size: 26rpx; color: $app-text-secondary; font-weight: 500; }
|
|
|
|
|
+.indicator-unit { font-size: 22rpx; color: $app-text-muted; }
|
|
|
.indicator-body { margin-bottom: 8rpx; }
|
|
.indicator-body { margin-bottom: 8rpx; }
|
|
|
.indicator-value { font-size: 40rpx; font-weight: bold; color: $dim-mind; }
|
|
.indicator-value { font-size: 40rpx; font-weight: bold; color: $dim-mind; }
|
|
|
-.indicator-placeholder { font-size: 26rpx; color: #ccc; }
|
|
|
|
|
|
|
+.indicator-placeholder { font-size: 26rpx; color: $app-border; }
|
|
|
.indicator-range { font-size: 20rpx; color: #bbb; }
|
|
.indicator-range { font-size: 20rpx; color: #bbb; }
|
|
|
.bottom-spacer { height: 120rpx; }
|
|
.bottom-spacer { height: 120rpx; }
|
|
|
|
|
|
|
|
/* ===== 肠脑轴 ===== */
|
|
/* ===== 肠脑轴 ===== */
|
|
|
.gut-insight-text {
|
|
.gut-insight-text {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
margin-bottom: 16rpx;
|
|
margin-bottom: 16rpx;
|
|
|
padding: 12rpx 16rpx;
|
|
padding: 12rpx 16rpx;
|
|
|
background: #F0FFF4;
|
|
background: #F0FFF4;
|
|
@@ -2082,7 +2082,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.gut-indicator-name {
|
|
.gut-indicator-name {
|
|
|
font-size: 22rpx;
|
|
font-size: 22rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
display: block;
|
|
display: block;
|
|
|
}
|
|
}
|
|
@@ -2106,7 +2106,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.gut-indicator-value {
|
|
.gut-indicator-value {
|
|
|
font-size: 22rpx;
|
|
font-size: 22rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
width: 60rpx;
|
|
width: 60rpx;
|
|
|
text-align: right;
|
|
text-align: right;
|
|
|
}
|
|
}
|
|
@@ -2132,7 +2132,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
|
|
|
|
|
/* ===== 关键信息(家庭+个人) ===== */
|
|
/* ===== 关键信息(家庭+个人) ===== */
|
|
|
.key-info-card {
|
|
.key-info-card {
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 20rpx;
|
|
border-radius: 20rpx;
|
|
|
padding: 24rpx;
|
|
padding: 24rpx;
|
|
|
margin-top: 20rpx;
|
|
margin-top: 20rpx;
|
|
@@ -2150,7 +2150,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
.key-info-title {
|
|
.key-info-title {
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
|
font-weight: 600;
|
|
font-weight: 600;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
}
|
|
}
|
|
|
.key-info-body {
|
|
.key-info-body {
|
|
|
display: flex;
|
|
display: flex;
|
|
@@ -2166,7 +2166,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.ki-subtitle {
|
|
.ki-subtitle {
|
|
|
font-size: 22rpx;
|
|
font-size: 22rpx;
|
|
|
- color: #999;
|
|
|
|
|
|
|
+ color: $app-text-muted;
|
|
|
margin-bottom: 12rpx;
|
|
margin-bottom: 12rpx;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
}
|
|
}
|
|
@@ -2181,7 +2181,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.ki-label {
|
|
.ki-label {
|
|
|
font-size: 22rpx;
|
|
font-size: 22rpx;
|
|
|
- color: #888;
|
|
|
|
|
|
|
+ color: $app-text-muted;
|
|
|
margin-right: 8rpx;
|
|
margin-right: 8rpx;
|
|
|
white-space: nowrap;
|
|
white-space: nowrap;
|
|
|
}
|
|
}
|
|
@@ -2194,13 +2194,13 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.ki-valuel {
|
|
.ki-valuel {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
white-space: nowrap;
|
|
white-space: nowrap;
|
|
|
}
|
|
}
|
|
|
.ki-valued {
|
|
.ki-valued {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
}
|
|
}
|
|
|
.ki-swatch {
|
|
.ki-swatch {
|
|
@@ -2276,7 +2276,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
|
|
|
|
|
/* DAN 报告卡片 */
|
|
/* DAN 报告卡片 */
|
|
|
.dan-card {
|
|
.dan-card {
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 16rpx;
|
|
border-radius: 16rpx;
|
|
|
padding: 24rpx;
|
|
padding: 24rpx;
|
|
|
margin-bottom: 16rpx;
|
|
margin-bottom: 16rpx;
|
|
@@ -2290,7 +2290,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.dan-report-date {
|
|
.dan-report-date {
|
|
|
font-size: 26rpx;
|
|
font-size: 26rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
}
|
|
}
|
|
|
.dan-status {
|
|
.dan-status {
|
|
|
font-size: 22rpx;
|
|
font-size: 22rpx;
|
|
@@ -2307,7 +2307,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.dan-report-desc {
|
|
.dan-report-desc {
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
margin-bottom: 12rpx;
|
|
margin-bottom: 12rpx;
|
|
|
display: block;
|
|
display: block;
|
|
@@ -2328,7 +2328,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
.section-title {
|
|
.section-title {
|
|
|
font-size: 32rpx;
|
|
font-size: 32rpx;
|
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
}
|
|
}
|
|
|
.section-more {
|
|
.section-more {
|
|
|
font-size: 26rpx;
|
|
font-size: 26rpx;
|
|
@@ -2381,7 +2381,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
/* 维度画像样式 */
|
|
/* 维度画像样式 */
|
|
|
.dimension-portrait-section {
|
|
.dimension-portrait-section {
|
|
|
margin: 24rpx 30rpx;
|
|
margin: 24rpx 30rpx;
|
|
|
- background: #fff;
|
|
|
|
|
|
|
+ background: $app-surface;
|
|
|
border-radius: 24rpx;
|
|
border-radius: 24rpx;
|
|
|
padding: 32rpx 24rpx;
|
|
padding: 32rpx 24rpx;
|
|
|
box-shadow: 0 4rpx 20rpx rgba(255, 107, 157, 0.12);
|
|
box-shadow: 0 4rpx 20rpx rgba(255, 107, 157, 0.12);
|
|
@@ -2398,7 +2398,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.portrait-desc {
|
|
.portrait-desc {
|
|
|
font-size: 26rpx;
|
|
font-size: 26rpx;
|
|
|
- color: #666;
|
|
|
|
|
|
|
+ color: $app-text-secondary;
|
|
|
line-height: 1.6;
|
|
line-height: 1.6;
|
|
|
display: block;
|
|
display: block;
|
|
|
}
|
|
}
|
|
@@ -2425,7 +2425,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.portrait-dim-name {
|
|
.portrait-dim-name {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
- color: #333;
|
|
|
|
|
|
|
+ color: $app-text;
|
|
|
flex: 1;
|
|
flex: 1;
|
|
|
}
|
|
}
|
|
|
.portrait-dim-score {
|
|
.portrait-dim-score {
|
|
@@ -2449,7 +2449,7 @@ var descList = descMap[this.dominantElement] || descMap.wood
|
|
|
}
|
|
}
|
|
|
.portrait-dim-desc {
|
|
.portrait-dim-desc {
|
|
|
font-size: 20rpx;
|
|
font-size: 20rpx;
|
|
|
- color: #999;
|
|
|
|
|
|
|
+ color: $app-text-muted;
|
|
|
display: block;
|
|
display: block;
|
|
|
}
|
|
}
|
|
|
.portrait-tip {
|
|
.portrait-tip {
|