feat: 배경 테마(다크/라이트)에 따른 ACI 7번 색상 동적 변경 적용
This commit is contained in:
1 parent
14d1f06927
commit
f7564d4abf
4 files changed
+74
-44
No files matched your search
@@ -47,8 +47,9 @@ const VARIANTS_SL = [
|
||||
[0.00, 0.30], // 9: dark gray
|
||||
];
|
||||
|
||||
export function aciToHex(aci) {
|
||||
export function aciToHex(aci, isDark = true) {
|
||||
if (aci == null || aci === 0 || aci === 256) return null;
|
||||
if (aci === 7) return isDark ? 0xFFFFFF : 0x000000;
|
||||
if (aci <= 9) return FIXED[aci] ?? null;
|
||||
if (aci >= 250 && aci <= 255) {
|
||||
const v = Math.round(40 + (aci - 250) * 43);
|
||||
|
||||
Reference in new issue
Block a user