From 14f6a26676fecf315f7ee5e5c9234b977475b4a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=9C=E9=A3=8E=E4=BD=BF=E5=91=BD=E5=BF=85=E8=BE=BE?= <1664677472@qq.com> Date: Thu, 27 Mar 2025 09:28:27 +0800 Subject: [PATCH] fix(checkbox): [checkbox] Adapt to dark themes (#3195) --- packages/theme/src/checkbox/index.less | 2 +- packages/theme/src/checkbox/vars.less | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/theme/src/checkbox/index.less b/packages/theme/src/checkbox/index.less index 8a9a45efc..ff17e6d7c 100644 --- a/packages/theme/src/checkbox/index.less +++ b/packages/theme/src/checkbox/index.less @@ -184,7 +184,7 @@ fill: var(--tv-Checkbox-checked-disabled-bg-color); } path:last-child { - fill: #FFFFFF; + fill: var(--tv-Checkbox-icon-inverse-disabled); } } .icon-check { diff --git a/packages/theme/src/checkbox/vars.less b/packages/theme/src/checkbox/vars.less index 758d222c8..f3950f626 100644 --- a/packages/theme/src/checkbox/vars.less +++ b/packages/theme/src/checkbox/vars.less @@ -47,4 +47,6 @@ --tv-Checkbox-checked-disabled-bg-color: var(--tv-color-icon-checked-disabled, #dbdbdb); // 复选框选中禁用边框色 --tv-Checkbox-checked-disabled-border-color: var(--tv-color-bg-disabled-control-unactive, #dbdbdb); + // 复选框禁用反白色 + --tv-Checkbox-icon-inverse-disabled: var(--tv-color-bg-inverse-disabled) }