From 3744cf7c9359b72b11c64b80100dee385a45c417 Mon Sep 17 00:00:00 2001 From: Sisyphus Date: Fri, 3 Jul 2026 16:24:36 +0800 Subject: [PATCH] =?UTF-8?q?fix(F006-W5.x):=204=20=E4=B8=BB=E9=A2=98?= =?UTF-8?q?=E5=9D=97=E8=BF=BD=E5=8A=A0=20EP=20=E6=B4=BE=E7=94=9F=E8=89=B2?= =?UTF-8?q?=E8=A6=86=E7=9B=96(=E4=B8=BB=E9=A2=98=E8=89=B2=E9=80=82?= =?UTF-8?q?=E9=85=8D=E5=85=A8=E5=B1=80=E4=BF=AE=E5=A4=8D)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 每个 [data-theme] 块末尾追加 --el-color-primary-light-3/5/7/8/9 + dark-2, 指向 brand-soft / brand-hover,让 EP 组件 hover / 激活态内层派生色 跟随主题切换(原 :root 里的 EP 派生色在主题块下被 fallback 覆盖,导致 el-tabs / el-pagination / el-switch / el-tag hover 等仍显示科技蓝) --- src/theme/themes.scss | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/src/theme/themes.scss b/src/theme/themes.scss index 3045a47..b8fc90f 100644 --- a/src/theme/themes.scss +++ b/src/theme/themes.scss @@ -45,6 +45,15 @@ --chart-2: #7C3AED; --chart-3: #059669; --chart-4: #D97706; + + // W5.x EP 派生色重定向(主题色适配全局修复) + --el-color-primary: var(--brand); + --el-color-primary-light-3: var(--brand-soft); + --el-color-primary-light-5: var(--brand-soft); + --el-color-primary-light-7: var(--brand-soft); + --el-color-primary-light-8: var(--brand-soft); + --el-color-primary-light-9: var(--brand-soft); + --el-color-primary-dark-2: var(--brand-hover); } // ============ 2. 中国红 ============ @@ -81,6 +90,15 @@ --chart-2: #7E22CE; --chart-3: #15803D; --chart-4: #B45309; + + // W5.x EP 派生色重定向(主题色适配全局修复) + --el-color-primary: var(--brand); + --el-color-primary-light-3: var(--brand-soft); + --el-color-primary-light-5: var(--brand-soft); + --el-color-primary-light-7: var(--brand-soft); + --el-color-primary-light-8: var(--brand-soft); + --el-color-primary-light-9: var(--brand-soft); + --el-color-primary-dark-2: var(--brand-hover); } // ============ 3. 深空紫 ============ @@ -117,6 +135,15 @@ --chart-2: #C4554D; --chart-3: #0F7B6C; --chart-4: #C76E29; + + // W5.x EP 派生色重定向(主题色适配全局修复) + --el-color-primary: var(--brand); + --el-color-primary-light-3: var(--brand-soft); + --el-color-primary-light-5: var(--brand-soft); + --el-color-primary-light-7: var(--brand-soft); + --el-color-primary-light-8: var(--brand-soft); + --el-color-primary-light-9: var(--brand-soft); + --el-color-primary-dark-2: var(--brand-hover); } // ============ 4. 暗夜黑(深色模式) ============ @@ -155,4 +182,13 @@ --chart-2: #A78BFA; --chart-3: #34D399; --chart-4: #FBBF24; + + // W5.x EP 派生色重定向(主题色适配全局修复) + --el-color-primary: var(--brand); + --el-color-primary-light-3: var(--brand-soft); + --el-color-primary-light-5: var(--brand-soft); + --el-color-primary-light-7: var(--brand-soft); + --el-color-primary-light-8: var(--brand-soft); + --el-color-primary-light-9: var(--brand-soft); + --el-color-primary-dark-2: var(--brand-hover); }