summaryrefslogtreecommitdiff
path: root/cli/colors.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/colors.rs')
-rw-r--r--cli/colors.rs15
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)
+}