@@ -16,7 +16,10 @@ namespace Serilog.Templates.Themes;
1616
1717static class TemplateThemes
1818{
19- public static TemplateTheme Literate { get ; } = new (
19+ public static TemplateTheme Literate
20+ {
21+ get ;
22+ } = new (
2023 new Dictionary < TemplateThemeStyle , string >
2124 {
2225 [ TemplateThemeStyle . Text ] = "\x1b [38;5;0015m" ,
@@ -37,7 +40,10 @@ static class TemplateThemes
3740 [ TemplateThemeStyle . LevelFatal ] = "\x1b [38;5;0015m\x1b [48;5;0196m" ,
3841 } ) ;
3942
40- public static TemplateTheme Grayscale { get ; } = new (
43+ public static TemplateTheme Grayscale
44+ {
45+ get ;
46+ } = new (
4147 new Dictionary < TemplateThemeStyle , string >
4248 {
4349 [ TemplateThemeStyle . Text ] = "\x1b [37;1m" ,
@@ -58,7 +64,10 @@ static class TemplateThemes
5864 [ TemplateThemeStyle . LevelFatal ] = "\x1b [30m\x1b [47m" ,
5965 } ) ;
6066
61- public static TemplateTheme Code { get ; } = new (
67+ public static TemplateTheme Code
68+ {
69+ get ;
70+ } = new (
6271 new Dictionary < TemplateThemeStyle , string >
6372 {
6473 [ TemplateThemeStyle . Text ] = "\x1b [38;5;0253m" ,
@@ -78,4 +87,28 @@ static class TemplateThemes
7887 [ TemplateThemeStyle . LevelError ] = "\x1b [38;5;0197m\x1b [48;5;0238m" ,
7988 [ TemplateThemeStyle . LevelFatal ] = "\x1b [38;5;0197m\x1b [48;5;0238m" ,
8089 } ) ;
90+
91+ public static TemplateTheme Sixteen
92+ {
93+ get ;
94+ } = new (
95+ new Dictionary < TemplateThemeStyle , string >
96+ {
97+ [ TemplateThemeStyle . Text ] = string . Empty ,
98+ [ TemplateThemeStyle . SecondaryText ] = string . Empty ,
99+ [ TemplateThemeStyle . TertiaryText ] = string . Empty ,
100+ [ TemplateThemeStyle . Invalid ] = "\x1b [33m" ,
101+ [ TemplateThemeStyle . Null ] = "\x1b [34m" ,
102+ [ TemplateThemeStyle . Name ] = string . Empty ,
103+ [ TemplateThemeStyle . String ] = "\x1b [36m" ,
104+ [ TemplateThemeStyle . Number ] = "\x1b [35m" ,
105+ [ TemplateThemeStyle . Boolean ] = "\x1b [34m" ,
106+ [ TemplateThemeStyle . Scalar ] = "\x1b [32m" ,
107+ [ TemplateThemeStyle . LevelVerbose ] = "\x1b [30;1m" ,
108+ [ TemplateThemeStyle . LevelDebug ] = "\x1b [1m" ,
109+ [ TemplateThemeStyle . LevelInformation ] = "\x1b [36;1m" ,
110+ [ TemplateThemeStyle . LevelWarning ] = "\x1b [33;1m" ,
111+ [ TemplateThemeStyle . LevelError ] = "\x1b [31;1m" ,
112+ [ TemplateThemeStyle . LevelFatal ] = "\x1b [31;1m" ,
113+ } ) ;
81114}
0 commit comments