feat: replace figlet banner with ASCII orbital logo
Some checks failed
CI / test (push) Has been cancelled

This commit is contained in:
kryptomrx 2026-05-18 16:56:57 +02:00
parent 189cdf0594
commit 39d997e2c2

View file

@ -135,9 +135,14 @@ public static class ReplSession
private static void RenderBanner(ServerCapabilities caps, string serverUrl) private static void RenderBanner(ServerCapabilities caps, string serverUrl)
{ {
AnsiConsole.WriteLine(); AnsiConsole.WriteLine();
AnsiConsole.Write(new FigletText("noz")
.LeftJustified() // Orbital logo — nucleus (accent) + tilted orbit ring
.Color(new Color(99, 179, 237))); // sky-400 AnsiConsole.MarkupLine(" [dim]· ─ ·[/]");
AnsiConsole.MarkupLine(" [dim]·[/] [dim]·[/]");
AnsiConsole.MarkupLine(" [dim]·[/] [bold dodgerblue2]◉[/] [dim]·[/] [bold cornflowerblue]noz[/]");
AnsiConsole.MarkupLine(" [dim]·[/] [dim]·[/]");
AnsiConsole.MarkupLine(" [dim]· ─ ·[/]");
AnsiConsole.WriteLine();
var host = Uri.TryCreate(serverUrl, UriKind.Absolute, out var u) ? u.Host : serverUrl; var host = Uri.TryCreate(serverUrl, UriKind.Absolute, out var u) ? u.Host : serverUrl;
var ver = VersionInfo.Full; var ver = VersionInfo.Full;