Compare commits

...

2 Commits

Author SHA1 Message Date
徐涛
3f2e655b1c build: 添加上传脚本
- 新增 upload 脚本文件
- 使用 rsync 命令将 dist 目录内容同步到 archgrid.net 服务器的 /var/www/color-lab/ 目录
2025-07-31 08:14:12 +08:00
徐涛
ae37903673 feat(color): 调整 QStyle2 基准配色方案
- 修改 outline_color、outline_variant_color 和 overlay_color 的生成逻辑
- 优化暗黑和明亮主题下的颜色选择
- 简化颜色计算公式,提高代码可读性
2025-07-31 08:12:57 +08:00
2 changed files with 5 additions and 6 deletions

View File

@ -207,13 +207,10 @@ impl Baseline {
neutral_lightest.l
};
let neutral_swatch = Arc::new(NeutralSwatch::new(*neutral_lightest, *neutral_darkest));
let outline_color =
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.8 } else { 0.3 });
let outline_color = neutral_swatch.get(if is_dark { 0.25 } else { 0.7 });
let outline_variant_color = neutral_swatch.get(if is_dark { 0.2 } else { 0.8 });
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 });
let overlay_color = neutral_swatch.get(0.3);
let neutral_color = neutral_swatch.get(if is_dark { 0.35 } else { 0.65 });
let neutral_variant_color = neutral_swatch.get(if is_dark { 0.45 } else { 0.55 });

2
upload Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
rsync -rzvPh ./dist/ archgrid.net:/var/www/color-lab/