Sfoglia il codice sorgente

refactor(tokens): §16 新增维度生态共享令牌(13 个,B 批 mind-detail 15 兄弟页收敛)

- mind 维度专有族 4:$dim-mind-light/-light-2(亮粉双档)、
  $dim-mind-tint-2(粉浅底副档)、$mind-accent(情绪强调橙)
- violet 伴生档 2:$facade-violet-light(violet-400)、$facade-violet-tint
- 状态补档 2:$status-info(#3B82F6 vs $uni-info #0EA5E9)、
  $status-danger-tint(#FFF5F5 vs $status-danger-soft #FEE2E2)
- 填充补档 5:$facade-fill-3/-warm-tint/-ghost/-ghost-2 双档拆同角色不同值
- 收敛依据:15 个兄弟文件 style 块色频扫描,≥2 页同值进全局(§14 约定)
- dart-sass 编译 PASS;文件头 v3.1 → v3.2
liaoxg 1 settimana fa
parent
commit
a5c9aa245d
1 ha cambiato i file con 31 aggiunte e 0 eliminazioni
  1. 31 0
      cfc-frontend/uni.scss

+ 31 - 0
cfc-frontend/uni.scss

@@ -16,6 +16,7 @@
  *
  * v3.1 — 2026-10-18 品牌令牌收敛:$uni-primary 系由旧蓝 #5B9BD5 翻转为品牌橙
  *        (旧蓝与 tabBar.selectedColor / 线上实际主色不一致,详见 §12 背景说明)
+ * v3.2 — 2026-10-18 维度生态共享令牌:新增 §16(B 批 mind-detail 15 兄弟页收敛)
  * ============================================================
  */
 
@@ -490,3 +491,33 @@ $facade-brand-tint-2:     #FFEDD5; // 品牌浅底(index-home + growth-main)
 
 // 维度共用色
 $facade-violet:           #8B5CF6; // violet-500(index-home + cognitive-hall + service-center)
+
+// ============================================================
+// 16. 维度生态共享令牌(B 批 mind-detail 15 兄弟页收敛,2026-10-18)
+// ============================================================
+// 来源:mind-detail 生态(index.vue 除外,其已全令牌化)15 个兄弟文件
+// (articles / duo-compatibility / emotion-checkin / emotion-report / emotion-trend /
+//  family-dashboard / innate-portrait / innate-trajectory / member-mind-detail /
+//  screening / soothe-toolbox / traditional-mirror / training +
+//  components/FamilyTianpanCard / components/PsychCrisisBanner)。
+// 收敛规则同 §14:≥2 页同值进全局;同名不同值拆双档;单页专有留 $c- 局部。
+
+// ---- 心理(mind)维度专有族 ----
+$dim-mind-light:   #FF8CB3;  // mind 亮粉·渐变端(emotion-checkin + emotion-trend)
+$dim-mind-light-2: #FF8FB1;  // mind 亮粉·副档(FamilyTianpanCard + family-dashboard,同角色不同值)
+$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 同值)
+
+// ---- violet 伴生档($facade-violet 的亮阶与浅底)----
+$facade-violet-light: #A78BFA; // violet-400(duo-compatibility + emotion-checkin + member-mind-detail)
+$facade-violet-tint:  #F5F0FF; // violet 浅底(emotion-checkin + innate-portrait + traditional-mirror)
+
+// ---- 状态色补档(与 §13 既有令牌同角色不同值,拆档保零观感)----
+$status-info:        #3B82F6; // 信息蓝(vs $uni-info #0EA5E9;PsychCrisisBanner + emotion-report + emotion-trend + soothe-toolbox)
+$status-danger-tint: #FFF5F5; // red-50 浅底(vs $status-danger-soft #FEE2E2;PsychCrisisBanner + emotion-checkin + screening)
+
+// ---- 填充补档($facade-fill 系的加深/暖色/近白档)----
+$facade-fill-3:        #EEEEEE;  // 灰填充·深(vs $facade-fill #F0F0F0;articles + emotion-checkin + training)
+$facade-fill-warm-tint:#F8F6F0;  // 暖灰浅底(vs $facade-fill-warm-gray #F8F4EF;duo-compatibility + innate-portrait + innate-trajectory + traditional-mirror)
+$facade-fill-ghost:    #FAFAFA;  // 近白填充(duo-compatibility + emotion-checkin + screening)
+$facade-fill-ghost-2:  #F9F9F9;  // 近白填充·副档(emotion-checkin + emotion-report + soothe-toolbox,同角色不同值)