1- // Copyright © Serilog Contributors
1+ // Copyright © Serilog Contributors
22//
33// Licensed under the Apache License, Version 2.0 (the "License");
44// you may not use this file except in compliance with the License.
@@ -78,4 +78,25 @@ static class TemplateThemes
7878 [ TemplateThemeStyle . LevelError ] = "\x1b [38;5;0197m\x1b [48;5;0238m" ,
7979 [ TemplateThemeStyle . LevelFatal ] = "\x1b [38;5;0197m\x1b [48;5;0238m" ,
8080 } ) ;
81- }
81+
82+ public static TemplateTheme Sixteen { get ; } = new (
83+ new Dictionary < TemplateThemeStyle , string >
84+ {
85+ [ TemplateThemeStyle . Text ] = string . Empty ,
86+ [ TemplateThemeStyle . SecondaryText ] = string . Empty ,
87+ [ TemplateThemeStyle . TertiaryText ] = string . Empty ,
88+ [ TemplateThemeStyle . Invalid ] = "\x1b [33m" ,
89+ [ TemplateThemeStyle . Null ] = "\x1b [34m" ,
90+ [ TemplateThemeStyle . Name ] = string . Empty ,
91+ [ TemplateThemeStyle . String ] = "\x1b [36m" ,
92+ [ TemplateThemeStyle . Number ] = "\x1b [35m" ,
93+ [ TemplateThemeStyle . Boolean ] = "\x1b [34m" ,
94+ [ TemplateThemeStyle . Scalar ] = "\x1b [32m" ,
95+ [ TemplateThemeStyle . LevelVerbose ] = "\x1b [30;1m" ,
96+ [ TemplateThemeStyle . LevelDebug ] = "\x1b [1m" ,
97+ [ TemplateThemeStyle . LevelInformation ] = "\x1b [36;1m" ,
98+ [ TemplateThemeStyle . LevelWarning ] = "\x1b [33;1m" ,
99+ [ TemplateThemeStyle . LevelError ] = "\x1b [31;1m" ,
100+ [ TemplateThemeStyle . LevelFatal ] = "\x1b [31;1m" ,
101+ } ) ;
102+ }
0 commit comments