diff options
Diffstat (limited to 'cli/colors.rs')
-rw-r--r-- | cli/colors.rs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/cli/colors.rs b/cli/colors.rs index 17b8b7aba..056a6e0d0 100644 --- a/cli/colors.rs +++ b/cli/colors.rs @@ -92,3 +92,18 @@ pub fn bold(s: String) -> impl fmt::Display { style_spec.set_bold(true); style(&s, style_spec) } + +pub fn gray(s: String) -> impl fmt::Display { + let mut style_spec = ColorSpec::new(); + style_spec.set_fg(Some(Ansi256(8))); + style(&s, style_spec) +} + +pub fn italic_bold_gray(s: String) -> impl fmt::Display { + let mut style_spec = ColorSpec::new(); + style_spec + .set_fg(Some(Ansi256(8))) + .set_bold(true) + .set_italic(true); + style(&s, style_spec) +} |