Procházet zdrojové kódy

refactor(wisdom-detail): B-3b index 调色板整合(零观感变化)

- 5 枚 ≥2 文件局部提全局:$c-wisdom-deep/light/ink、$c-tint-a/c → $dim-wisdom-deep/light/ink/tint-3/tint-2(删声明 + 引用改名 8 处)
- uni.scss §16 登记 wisdom 专有档 5 枚(indigo-400/600/800 + 浅底两档)
- 3 枚单页专有保留并补 vs 全局邻档注释($c-tint-b/d、$c-ink-strong)
- rename-equiv PASS
liaoxg před 6 dny
rodič
revize
49c3f1f4aa
2 změnil soubory, kde provedl 18 přidání a 21 odebrání
  1. 11 21
      cfc-frontend/pages/wisdom-detail/index.vue
  2. 7 0
      cfc-frontend/uni.scss

+ 11 - 21
cfc-frontend/pages/wisdom-detail/index.vue

@@ -827,21 +827,11 @@ export default {
 <style scoped lang="scss">
 
 // 页面级局部调色板:仅本页专有色阶,跨页共性一律走 uni.scss 全局令牌
-// 智·深阶(渐变尾)
-$c-wisdom-deep: #4F46E5;
-// 智·亮阶(渐变尾)
-$c-wisdom-light: #818CF8;
-// 智·极深文字
-$c-wisdom-ink: #3730A3;
-// 浅蓝底 A
-$c-tint-a: #F0F4FF;
-// 浅蓝底 B
+// 浅蓝底 B(单页专有;vs $dim-wisdom-tint-3 #F0F4FF 全局邻档)
 $c-tint-b: #F8FAFF;
-// 浅蓝底 C
-$c-tint-c: #EEF2FF;
-// 浅蓝底 D
+// 浅蓝底 D(单页专有;vs $dim-wisdom-tint-2 #EEF2FF 全局邻档)
 $c-tint-d: #E8F1FE;
-// 强文字(深色块内)
+// 强文字(深色块内;单页专有;vs $facade-text-strong #333 全局深档)
 $c-ink-strong: #1D1D1F;
 
 .wisdom-container {
@@ -970,7 +960,7 @@ $c-ink-strong: #1D1D1F;
 
 /* 主按钮 */
 .primary-btn {
-  background: linear-gradient(135deg, $dim-wisdom, $c-wisdom-deep);
+  background: linear-gradient(135deg, $dim-wisdom, $dim-wisdom-deep);
   color: $app-surface;
   font-size: 26rpx;
   font-weight: bold;
@@ -1073,7 +1063,7 @@ $c-ink-strong: #1D1D1F;
 }
 .brand-strap-text {
   font-size: 26rpx;
-  color: $c-wisdom-ink;
+  color: $dim-wisdom-ink;
   font-weight: bold;
   line-height: 1.5;
 }
@@ -1092,7 +1082,7 @@ $c-ink-strong: #1D1D1F;
 .guidance-icon { font-size: 32rpx; }
 .guidance-text {
   font-size: 26rpx;
-  color: $c-wisdom-ink;
+  color: $dim-wisdom-ink;
   font-weight: 500;
 }
 
@@ -1182,7 +1172,7 @@ $c-ink-strong: #1D1D1F;
   margin-bottom: 24rpx;
 }
 .gut-upload-btn {
-  background: linear-gradient(135deg, $dim-wisdom, $c-wisdom-light);
+  background: linear-gradient(135deg, $dim-wisdom, $dim-wisdom-light);
   color: $app-surface;
   font-size: 26rpx;
   font-weight: 600;
@@ -1238,7 +1228,7 @@ $c-ink-strong: #1D1D1F;
 }
 .insight-tip {
   padding: 12rpx 16rpx;
-  background: $c-tint-c;
+  background: $dim-wisdom-tint-2;
   border-radius: 12rpx;
 }
 .insight-tip-text {
@@ -1257,7 +1247,7 @@ $c-ink-strong: #1D1D1F;
   margin-bottom: 20rpx;
 }
 .insight-btn {
-  background: linear-gradient(135deg, $dim-wisdom, $c-wisdom-light);
+  background: linear-gradient(135deg, $dim-wisdom, $dim-wisdom-light);
   color: $app-surface;
   font-size: 26rpx;
   font-weight: 600;
@@ -1326,7 +1316,7 @@ $c-ink-strong: #1D1D1F;
 }
 .portrait-dim-bar-track {
   height: 10rpx;
-  background: $c-tint-a;
+  background: $dim-wisdom-tint-3;
   border-radius: 5rpx;
   overflow: hidden;
   margin-bottom: 4rpx;
@@ -1344,7 +1334,7 @@ $c-ink-strong: #1D1D1F;
 }
 .portrait-tip {
   padding: 16rpx 20rpx;
-  background: linear-gradient(135deg, $c-tint-a, $c-tint-d);
+  background: linear-gradient(135deg, $dim-wisdom-tint-3, $c-tint-d);
   border-radius: 12rpx;
   border-left: 8rpx solid $dim-wisdom;
   margin-top: 16rpx;

+ 7 - 0
cfc-frontend/uni.scss

@@ -525,6 +525,13 @@ $dim-mind-light-2: #FF8FB1;  // mind 亮粉·副档(FamilyTianpanCard + family
 $dim-mind-tint-2:  #FFF0F3;  // mind 粉浅底·副档(vs $dim-mind-tint #FFF0F5;FamilyTianpanCard + family-dashboard)
 $mind-accent:      #FF6B35;  // 情绪/成就强调橙(emotion-report + member-mind-detail + index.vue 的 $c-accent 同值)
 
+// ---- 智慧(wisdom)维度专有档(B-3 wisdom-detail 生态收敛时登记)----
+$dim-wisdom-light: #818CF8; // wisdom 亮档 indigo-400(12 文件;渐变端)
+$dim-wisdom-deep:  #4F46E5; // wisdom 深档 indigo-600(6 文件;渐变尾;vs $dim-wisdom #6366F1 indigo-500)
+$dim-wisdom-ink:   #3730A3; // wisdom 极深文字 indigo-800(3 文件)
+$dim-wisdom-tint-2:#EEF2FF; // wisdom 浅底·副档 indigo-50(8 文件;vs $dim-wisdom-tint #F0F0FF)
+$dim-wisdom-tint-3:#F0F4FF; // wisdom 浅底·三档 indigo-50 邻档(7 文件)
+
 // ---- 身体(body)维度伴生档(B-2 body-detail 生态收敛时登记)----
 $dim-body-light: #FFB366;  // body 亮档(diet/discover/health 等 10 文件;vs $dim-body #FF8C42)
 $tint-warm-soft: #FFF1E6;  // 暖白浅底(diet 4 + health + body-detail index)