邮件模板原来只有品牌条一个色块,其余大面积底色全是中性灰, 主色稍朴素(主题默认 #24292e)整封信看起来就是黑白的。 - 新增 yang_mail_palette():底色/描边/强调文字全部从主色同色系派生 - 新增 yang_mail_chroma()/hsl()/hsl_hex()/ensure_chroma()/has_hue() - 修复深浅判定:白字对比度 = 黑字对比度的交叉点在 L≈0.179,不是 0.5。 用 0.5 会把亮蓝 #00a2ff(L=0.331)判成深色配白字,只有 2.76:1 - 新增 yang_mail_fg_on():在白与深之间取对比度更高者, 中灰 #808080 上从 4.41 提到 5.32(AA 达标) - 修复:与白混合是同比压缩色度,0.94 档压 16 倍 ⇒ 近中性主色 派生出的浅底只剩 0.002,物理不可见。加彩度兜底,按各自亮度补足 - 修复:页脚改浅底后 12px 说明文字降到 4.26:1,muted 改为按背景推导 - 品牌条/按钮仍严格用用户填的原色,补彩度只作用于派生色
14 lines
608 B
CSS
14 lines
608 B
CSS
/*
|
|
Theme Name: Kratos_Yang
|
|
Text Domain: kratos_Yang
|
|
Version: 3.2.8
|
|
Requires PHP: 7.0
|
|
Description: 这是一个Kratos主题的分支版本,用来增加一些定制化功能。
|
|
Tags: 博客, 双栏, 响应式, 自定义背景, 自定义颜色, 自定义图标, 自定义菜单, 特色图像, 收录优化, 邮件中心, 主题选项, 小工具, 文章置顶, 无障碍友好
|
|
Author: Yongquan Yang
|
|
Author URI: https://yangyq.net
|
|
Theme URI: https://code.yangyq.net/laoyang/wordpress-kratos-yang
|
|
License: MIT License
|
|
License URI: https://code.yangyq.net/laoyang/wordpress-kratos-yang/src/branch/main/LICENSE
|
|
*/
|