feat: 배경 테마(다크/라이트)에 따른 ACI 7번 색상 동적 변경 적용

This commit is contained in:
minsung committed 2026-07-31 10:06:11 +09:00
1 parent 14d1f06927
commit f7564d4abf
4 files changed
+74 -44

No files matched your search

+2 -1
View File
@@ -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);