File tree 1 file changed +18
-5
lines changed
1 file changed +18
-5
lines changed Original file line number Diff line number Diff line change @@ -62,15 +62,28 @@ impl Renderer {
62
62
63
63
/// Default terminal styling
64
64
pub const fn styled ( ) -> Self {
65
+ const BRIGHT_BLUE : Style = if cfg ! ( windows) {
66
+ AnsiColor :: BrightCyan . on_default ( ) . effects ( Effects :: BOLD )
67
+ } else {
68
+ AnsiColor :: BrightBlue . on_default ( ) . effects ( Effects :: BOLD )
69
+ } ;
65
70
Self {
66
71
stylesheet : Stylesheet {
67
72
error : AnsiColor :: BrightRed . on_default ( ) . effects ( Effects :: BOLD ) ,
68
- warning : AnsiColor :: BrightYellow . on_default ( ) . effects ( Effects :: BOLD ) ,
69
- info : AnsiColor :: BrightBlue . on_default ( ) . effects ( Effects :: BOLD ) ,
70
- note : Style :: new ( ) . effects ( Effects :: BOLD ) ,
73
+ warning : if cfg ! ( windows) {
74
+ AnsiColor :: BrightYellow . on_default ( ) . effects ( Effects :: BOLD )
75
+ } else {
76
+ AnsiColor :: Yellow . on_default ( ) . effects ( Effects :: BOLD )
77
+ } ,
78
+ info : BRIGHT_BLUE ,
79
+ note : AnsiColor :: BrightGreen . on_default ( ) . effects ( Effects :: BOLD ) ,
71
80
help : AnsiColor :: BrightCyan . on_default ( ) . effects ( Effects :: BOLD ) ,
72
- line_no : AnsiColor :: BrightBlue . on_default ( ) . effects ( Effects :: BOLD ) ,
73
- emphasis : Style :: new ( ) . effects ( Effects :: BOLD ) ,
81
+ line_no : BRIGHT_BLUE ,
82
+ emphasis : if cfg ! ( windows) {
83
+ AnsiColor :: BrightWhite . on_default ( ) . effects ( Effects :: BOLD )
84
+ } else {
85
+ Style :: new ( ) . effects ( Effects :: BOLD )
86
+ } ,
74
87
none : Style :: new ( ) ,
75
88
} ,
76
89
..Self :: plain ( )
You can’t perform that action at this time.
0 commit comments