@lemonyc/color
v1.0.23
Published
颜色工具方法:hex/rgb 互转、加深、变淡、透明度
Readme
@lemonyc/color
lemonyc 组件库 · 纯 JS 工具包
颜色工具方法(命名空间对象 color):hex/rgb 互转、加深、变淡、透明度,并内置颜色格式校验。零依赖,可在任意 JS / TS / Vue 环境中使用。
安装
npm install @lemonyc/color快速开始
import { color } from '@lemonyc/color'
color.darken('#ffb6c1', 0.2) // 加深
color.lighten('#ffb6c1', 0.2) // 变淡
color.rgbToHex('rgb(255, 182, 193)') // '#ffb6c1'
color.hexToRgb('#ffb6c1') // [255, 182, 193]
color.alpha('#ffb6c1', 0.5) // 'rgba(255, 182, 193, 0.5)'文档
本包的完整 API 文档见 doc/color.md。
本包附带的 doc/ 文件夹内含 lemonyc 组件库全量子包文档:
| 文档 | 说明 | |------|------| | doc/color.md | 颜色工具(本包) | | doc/region-editor.md | 区域绘图编辑器组件 | | doc/lemonyc.md | 聚合包(全量安装入口) |
License
MIT
