feat(color): 调整中性色 swatch 的倍率以适应新的颜色方案
- 调整了 neutral_swatch.get 方法中的倍率参数 - 针对暗黑模式和普通模式分别设置了不同的倍率值 - 修改了 outline_color 和 outline_variant_color 的生成逻辑
This commit is contained in:
parent
f6ff4b10e6
commit
d88eebe356
@ -208,9 +208,9 @@ impl Baseline {
|
||||
};
|
||||
let neutral_swatch = Arc::new(NeutralSwatch::new(*neutral_lightest, *neutral_darkest));
|
||||
let outline_color =
|
||||
neutral_swatch.get(neutral_lightest.l * if is_dark { 0.5 } else { 0.7 });
|
||||
neutral_swatch.get(neutral_lightest.l * if is_dark { 0.7 } else { 0.5 });
|
||||
let outline_variant_color =
|
||||
neutral_swatch.get(neutral_lightest.l * if is_dark { 0.3 } else { 0.8 });
|
||||
neutral_swatch.get(neutral_lightest.l * if is_dark { 0.8 } else { 0.3 });
|
||||
let shadow_color = neutral_swatch.get(0.1);
|
||||
let overlay_color =
|
||||
neutral_swatch.get(neutral_lightest.l * if is_dark { 0.4 } else { 0.5 });
|
||||
|
Loading…
x
Reference in New Issue
Block a user