1 个不稳定版本
0.2.1 | 2023年4月19日 |
---|
#15 in #cli-color
115KB
211 代码行
iro -色-
一个 CLI 工具,可以从颜色代码、RGB 或颜色名称(如果存在)打印十六进制颜色代码、RGB、HSL 和颜色名称(根据 jonathantneal/color-names)。
安装
cargo安装 iro
用法
从颜色代码或 RGB
iro<十六进制颜色代码>
iro-r(--rgb) <r g b>
颜色代码不需要以 '#' 开始。
示例
iro ffffff
或 iro 123456 333333
iro -r 25 34 187
或 iro --rgb 0 0 255 120 120 240
从颜色名称
您还可以搜索颜色名称并打印匹配查询的颜色。
iro-s(--搜索) <查询>
示例: iro -s your pink
示例
sample-1
sample-2
sample-3
sample-4
sample-5
动机
在使用 iced(一个非常好的框架)开发 GUI 应用程序启动器时,我感到很烦恼,因为它需要 RGB 元组为 0.0 到 1.0。当然,还有许多 '在线转换器' 的颜色代码,但它们对我的效果不佳,因为 UI(它们不提供 0-1 RGB 转换器,并且我们不能同时转换多个颜色代码)。这就是我制作这个 CLI 应用程序的原因。
依赖项
~4–16MB
~159K SLoC