You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
129 lines
2.4 KiB
129 lines
2.4 KiB
use color::{Color, NO_COLOR, TTY};
|
|
|
|
fn main() {
|
|
println!("NO_COLOR: {:?}", *NO_COLOR);
|
|
println!("TTY: {:?}", *TTY);
|
|
println!("\nColor\tBold\tLine\tStrike\tItalic\tBg");
|
|
println!(
|
|
"{}{}Black\t{}Black{}\t{}Black{}\t{}Black{}\t{}Black{}\t{}{}Black{}",
|
|
Color::BgWhite,
|
|
Color::Black,
|
|
Color::Bold,
|
|
Color::ResetBold,
|
|
Color::Line,
|
|
Color::ResetLine,
|
|
Color::Strike,
|
|
Color::ResetStrike,
|
|
Color::Italic,
|
|
Color::Reset,
|
|
Color::White,
|
|
Color::BgBlack,
|
|
Color::Reset
|
|
);
|
|
println!(
|
|
"{}Red\t{}Red{}\t{}Red{}\t{}Red{}\t{}Red{}\t{}{}Red{}",
|
|
Color::Red,
|
|
Color::Bold,
|
|
Color::ResetBold,
|
|
Color::Line,
|
|
Color::ResetLine,
|
|
Color::Strike,
|
|
Color::ResetStrike,
|
|
Color::Italic,
|
|
Color::Reset,
|
|
Color::White,
|
|
Color::BgRed,
|
|
Color::Reset
|
|
);
|
|
println!(
|
|
"{}Green\t{}Green{}\t{}Green{}\t{}Green{}\t{}Red{}\t{}{}Green{}",
|
|
Color::Green,
|
|
Color::Bold,
|
|
Color::ResetBold,
|
|
Color::Line,
|
|
Color::ResetLine,
|
|
Color::Strike,
|
|
Color::ResetStrike,
|
|
Color::Italic,
|
|
Color::Reset,
|
|
Color::White,
|
|
Color::BgGreen,
|
|
Color::Reset
|
|
);
|
|
println!(
|
|
"{}Yellow\t{}Yellow{}\t{}Yellow{}\t{}Yellow{}\t{}Red{}\t{}{}Yellow{}",
|
|
Color::Yellow,
|
|
Color::Bold,
|
|
Color::ResetBold,
|
|
Color::Line,
|
|
Color::ResetLine,
|
|
Color::Strike,
|
|
Color::ResetStrike,
|
|
Color::Italic,
|
|
Color::Reset,
|
|
Color::White,
|
|
Color::BgYellow,
|
|
Color::Reset
|
|
);
|
|
println!(
|
|
"{}Blue\t{}Blue{}\t{}Blue{}\t{}Blue{}\t{}Red{}\t{}{}Blue{}",
|
|
Color::Blue,
|
|
Color::Bold,
|
|
Color::ResetBold,
|
|
Color::Line,
|
|
Color::ResetLine,
|
|
Color::Strike,
|
|
Color::ResetStrike,
|
|
Color::Italic,
|
|
Color::Reset,
|
|
Color::White,
|
|
Color::BgBlue,
|
|
Color::Reset
|
|
);
|
|
println!(
|
|
"{}Purple\t{}Purple{}\t{}Purple{}\t{}Purple{}\t{}Red{}\t{}{}Purple{}",
|
|
Color::Purple,
|
|
Color::Bold,
|
|
Color::ResetBold,
|
|
Color::Line,
|
|
Color::ResetLine,
|
|
Color::Strike,
|
|
Color::ResetStrike,
|
|
Color::Italic,
|
|
Color::Reset,
|
|
Color::White,
|
|
Color::BgPurple,
|
|
Color::Reset
|
|
);
|
|
println!(
|
|
"{}Cyan\t{}Cyan{}\t{}Cyan{}\t{}Cyan{}\t{}Red{}\t{}{}Cyan{}",
|
|
Color::Cyan,
|
|
Color::Bold,
|
|
Color::ResetBold,
|
|
Color::Line,
|
|
Color::ResetLine,
|
|
Color::Strike,
|
|
Color::ResetStrike,
|
|
Color::Italic,
|
|
Color::Reset,
|
|
Color::White,
|
|
Color::BgCyan,
|
|
Color::Reset
|
|
);
|
|
println!(
|
|
"{}White\t{}White{}\t{}White{}\t{}White{}\t{}Red{}\t{}{}White{}",
|
|
Color::White,
|
|
Color::Bold,
|
|
Color::ResetBold,
|
|
Color::Line,
|
|
Color::ResetLine,
|
|
Color::Strike,
|
|
Color::ResetStrike,
|
|
Color::Italic,
|
|
Color::Reset,
|
|
Color::Black,
|
|
Color::BgWhite,
|
|
Color::Reset
|
|
);
|
|
}
|