1use clap::builder::styling::{AnsiColor, Color, Style};
4
5pub const fn cli_styles() -> clap::builder::Styles {
7 clap::builder::Styles::styled()
8 .usage(Style::new().bold().underline().fg_color(Some(Color::Ansi(AnsiColor::Yellow))))
9 .header(Style::new().bold().underline().fg_color(Some(Color::Ansi(AnsiColor::Yellow))))
10 .literal(Style::new().fg_color(Some(Color::Ansi(AnsiColor::Green))))
11 .invalid(Style::new().bold().fg_color(Some(Color::Ansi(AnsiColor::Red))))
12 .error(Style::new().bold().fg_color(Some(Color::Ansi(AnsiColor::Red))))
13 .valid(Style::new().bold().underline().fg_color(Some(Color::Ansi(AnsiColor::Green))))
14 .placeholder(Style::new().fg_color(Some(Color::Ansi(AnsiColor::White))))
15}