mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-23 19:49:50 +02:00
feat: prettier pretty log
This commit is contained in:
1 parent
a90e5e20ea
commit
b061bfd267
1 file changed
+11
-30
@@ -2,42 +2,23 @@ namespace BlitzKit.CLI.Utils
|
|||||||
{
|
{
|
||||||
public static class PrettyLog
|
public static class PrettyLog
|
||||||
{
|
{
|
||||||
public static void Log(string message)
|
private static void Write(string prefix, string message, ConsoleColor color)
|
||||||
{
|
{
|
||||||
Console.WriteLine($"[INFO] {message}");
|
Console.ForegroundColor = color;
|
||||||
}
|
Console.WriteLine($"[{prefix}] {message}");
|
||||||
|
|
||||||
public static void Warn(string message)
|
|
||||||
{
|
|
||||||
Console.ForegroundColor = ConsoleColor.Yellow;
|
|
||||||
Console.WriteLine($"[WARN] {message}");
|
|
||||||
Console.ResetColor();
|
Console.ResetColor();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void Error(string message)
|
public static void Log(string message) => Write("INFO", message, ConsoleColor.White);
|
||||||
{
|
|
||||||
Console.ForegroundColor = ConsoleColor.Red;
|
|
||||||
Console.WriteLine($"[EROR] {message}");
|
|
||||||
Console.ResetColor();
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void Success(string message)
|
public static void Warn(string message) => Write("WARN", message, ConsoleColor.Yellow);
|
||||||
{
|
|
||||||
Console.ForegroundColor = ConsoleColor.Green;
|
|
||||||
Console.WriteLine($"[OKAY] {message}");
|
|
||||||
Console.ResetColor();
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void Background(string message)
|
public static void Error(string message) => Write("ERRR", message, ConsoleColor.Red);
|
||||||
{
|
|
||||||
Console.ForegroundColor = ConsoleColor.DarkGray;
|
|
||||||
Console.WriteLine($"[BACK] {message}");
|
|
||||||
Console.ResetColor();
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void Line()
|
public static void Success(string message) => Write("OKAY", message, ConsoleColor.Green);
|
||||||
{
|
|
||||||
Console.WriteLine();
|
public static void Background(string message) => Write("BACK", message, ConsoleColor.DarkGray);
|
||||||
}
|
|
||||||
|
public static void Line() => Console.WriteLine();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user