2 个版本
0.1.1 | 2024年1月18日 |
---|---|
0.1.0 | 2022年8月9日 |
#279 in 命令行界面
每月 75 次下载
48KB
465 行
Material
终端的材料设计调色板
安装
Homebrew
brew tap azorng/material
brew install material
Cargo
首先,安装 Rust (使用推荐的 rustup
安装方法),然后
cargo install material --locked --features=cli
用法
在终端中运行命令 material
。键入颜色代码以将其十六进制颜色复制到剪贴板。键入 Esc 退出。
作为库
此 crate 也可以作为库用于您自己的应用程序中。
cargo add material
use material_colors::colors;
assert_eq!(colors::RED_50.to_string(), "#ffebee");
assert_eq!(colors::RED_100.to_string(), "#ffcdd2");
从 Ratatui
库提供的颜色可以转换为 Ratatui 颜色。只需启用 ratatui
功能。
cargo add material --features=ratatui
use material_colors::colors;
use ratatui::prelude::*;
let line = Line::styled("hello world", Style::new().fg(colors::RED_50.into()));
依赖关系
~0–6.5MB
~24K SLoC