From c66e34422fdd7c4437b3c53f86be7cdae2968fec Mon Sep 17 00:00:00 2001 From: yuding <1023798085@qq.com> Date: Wed, 28 Jan 2026 15:57:47 +0800 Subject: [PATCH] =?UTF-8?q?fix(collapse):=20=E6=B7=BB=E5=8A=A0=E7=BC=BA?= =?UTF-8?q?=E5=A4=B1=E7=9A=84=20CSS=20=E5=8F=98=E9=87=8F=20--bim-component?= =?UTF-8?q?-bg-hover?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - BimCollapse.setTheme() 现在设置标准的 component 变量 - 修复 ghost 模式下背景色无法显示的问题 - 添加 --bim-component-bg, --bim-component-bg-hover, --bim-component-bg-active --- src/components/collapse/index.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/components/collapse/index.ts b/src/components/collapse/index.ts index e3db89f..568366d 100644 --- a/src/components/collapse/index.ts +++ b/src/components/collapse/index.ts @@ -216,10 +216,13 @@ export class BimCollapse implements IBimComponent { style.setProperty('--bim-bg-color', theme.bgElevated); style.setProperty('--bim-border-color', theme.borderDefault); style.setProperty('--bim-text-color', theme.textPrimary); - style.setProperty('--bim-header-bg-color', theme.componentBgHover); - style.setProperty('--bim-header-hover-bg-color', theme.componentBgActive); - style.setProperty('--bim-content-bg-color', theme.bgElevated); style.setProperty('--bim-disabled-color', theme.textDisabled); + style.setProperty('--bim-content-bg-color', theme.bgElevated); + + // 添加标准的 component 变量,供 CSS 使用 + style.setProperty('--bim-component-bg', theme.componentBg); + style.setProperty('--bim-component-bg-hover', theme.componentBgHover); + style.setProperty('--bim-component-bg-active', theme.componentBgActive); } public setLocales(): void {