kwgt Paint 颜色与渐变 Solid Gradient 文字形状通吃
Paint 标签页总览
选中任意元素 → Paint 标签 → 选择填充类型:
| 类型 | 说明 |
|---|---|
| Solid | 纯色填充 |
| Linear Gradient | 线性渐变(从一端到另一端) |
| Radial Gradient | 径向渐变(从中心向外扩散) |
| Sweep Gradient | 扫描渐变(钟表指针式旋转) |
颜色选择器
点击颜色条 → 打开 kwgt 的颜色选择器:
- 色板模式:HSL / RGB / HEX 自由选色
- 不透明度:0-100%
- 保存的颜色:自己常用的颜色可以存起来,一键调用
渐变设置
选 Linear Gradient 后:
- 角度 / 方向:0° 水平 → 90° 垂直 → 45° 对角
- 渐变节点:可以加多个节点(不止起止两个)
- 每个节点有自己的颜色和位置(0~100%)
进阶:条件颜色
Paint 的颜色字段直接接受函数,可以根据条件自动换色:
电池颜色:
$if(bi(level)<20, FF0000, FFAA00)$低电量红色,正常橙色
日夜颜色:
$if(dn,FFFFFF,000000)$夜间白色字(黑底),日间黑色字(白底)
这就是 kwgt 的核心魅力——视觉样式也能函数驱动。
跨元素 Paint 一致性
在 Root 层设一个 Paint 渐变作为全局默认 → 然后每个元素可以:
- 直接继承 Root 的渐变(不设自己的 Paint)
- 覆盖为自己的纯色或另一种渐变
这样整个设计的配色可以非常统一。