目录
组件化多业务模块情况下,各模块中存在一些字号、颜色等样式定义、引用相对混乱的现象。大部分业务开发同学会随意使用颜色和字体等,没有明确的统一格式进行调用。因此,导致项目中相关重复定义颜色字号增多失控,不易维护,增加包体积,开发同学的在使用上不够简单高效,经常编写重复代码。


视觉同学的“蓝湖”设计稿一般直接提供色值、字号和字重,所以方便我们直接应用。另外,为了方便ADE编辑器进行代码提示,采用了颜色(Color)以C开头, 字号(Font)以F开头,样式文件以Style开头的命名规则。
蓝湖设计稿

颜色命名规则: C_ + 颜色值 + 不透明度
代码颜色调用ADE提示

字体命名规则: F_ + 字重+尺寸值
style样式调用ADE提示
独立提供样式库module,位于工具类层(Conmen),方便各业务依赖
颜色命名规则: C_ + 颜色值 + 不透明度
-
- <color name="C_587CF7">#587CF7color>
- <color name="C_587CF7_6">#0F587CF7color>
- <color name="C_587CF7_20">#33587CF7color>
- <color name="C_587CF7_32">#52587CF7color>
- <color name="C_587CF7_40">#66587CF7color>
- <color name="C_587CF7_60">#99587CF7color>
- <color name="C_587CF7_80">#CC587CF7color>
-
- <color name="C_5B7BE9">#5B7BE9color>
- <color name="C_5B7BE9_10">#1A5B7BE9color>
- <color name="C_5B7BE9_40">#665B7BE9color>
- <color name="