1 个不稳定版本
0.1.0 | 2024年1月16日 |
---|
#238 in 无标准库
用于 webatui
78KB
4K SLoC
关于
这是一个简单的包,它将所有Base16调色板编码为Rust代码。颜色以通用表示法编码,然后通过调色板解释为RGB和十六进制表示。
贡献
目前支持的调色板是base16仓库README中列出的那些。其中一些主题不可用。如果您希望添加您喜欢的缺失主题的支持,请打开一个issue或PR。
lib.rs
:
此包包含所有主要的Base16主题的表示。颜色表示分为两部分,即通用16进制颜色和调色板。一个颜色由一个Base16Color
表示,然后渲染为RGB元组或十六进制字符串。
每个主题集合都由一个功能标志控制,以最小化您必须编译的调色板数量。
最后,此包完全为no_std
。
依赖项
~305–780KB
~18K SLoC