feat: prettier pretty log

This commit is contained in:
tresabhi committed 2025-03-21 16:41:53 -05:00
1 parent a90e5e20ea
commit b061bfd267
1 file changed
+11 -30
+11 -30
View File
@@ -2,42 +2,23 @@ namespace BlitzKit.CLI.Utils
{
public static class PrettyLog
{
public static void Log(string message)
private static void Write(string prefix, string message, ConsoleColor color)
{
Console.WriteLine($"[INFO] {message}");
}
public static void Warn(string message)
{
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine($"[WARN] {message}");
Console.ForegroundColor = color;
Console.WriteLine($"[{prefix}] {message}");
Console.ResetColor();
}
public static void Error(string message)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine($"[EROR] {message}");
Console.ResetColor();
}
public static void Log(string message) => Write("INFO", message, ConsoleColor.White);
public static void Success(string message)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine($"[OKAY] {message}");
Console.ResetColor();
}
public static void Warn(string message) => Write("WARN", message, ConsoleColor.Yellow);
public static void Background(string message)
{
Console.ForegroundColor = ConsoleColor.DarkGray;
Console.WriteLine($"[BACK] {message}");
Console.ResetColor();
}
public static void Error(string message) => Write("ERRR", message, ConsoleColor.Red);
public static void Line()
{
Console.WriteLine();
}
public static void Success(string message) => Write("OKAY", message, ConsoleColor.Green);
public static void Background(string message) => Write("BACK", message, ConsoleColor.DarkGray);
public static void Line() => Console.WriteLine();
}
}