From 3936c58ff78004ab69129e76d4eeafbd9bfff693 Mon Sep 17 00:00:00 2001 From: Pat Hartl Date: Mon, 19 Jan 2026 17:04:28 -0600 Subject: [PATCH] Show logo instead of auth form when loading on startup --- LANCommander.Launcher/UI/Pages/Authenticate/Index.razor | 2 +- LANCommander.Launcher/UI/Pages/Startup/Index.razor | 4 ++++ .../UI/Windows/{AuthWindow.razor => BasicWindow.razor} | 4 +++- .../Windows/{AuthWindow.razor.scss => BasicWindow.razor.scss} | 2 +- LANCommander.Launcher/UI/_Imports.razor.scss | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 LANCommander.Launcher/UI/Pages/Startup/Index.razor rename LANCommander.Launcher/UI/Windows/{AuthWindow.razor => BasicWindow.razor} (85%) rename LANCommander.Launcher/UI/Windows/{AuthWindow.razor.scss => BasicWindow.razor.scss} (94%) diff --git a/LANCommander.Launcher/UI/Pages/Authenticate/Index.razor b/LANCommander.Launcher/UI/Pages/Authenticate/Index.razor index e147e8c1..a8c96d2a 100644 --- a/LANCommander.Launcher/UI/Pages/Authenticate/Index.razor +++ b/LANCommander.Launcher/UI/Pages/Authenticate/Index.razor @@ -1,4 +1,4 @@ @page "/Authenticate" -@layout AuthWindow +@layout BasicWindow \ No newline at end of file diff --git a/LANCommander.Launcher/UI/Pages/Startup/Index.razor b/LANCommander.Launcher/UI/Pages/Startup/Index.razor new file mode 100644 index 00000000..062793cc --- /dev/null +++ b/LANCommander.Launcher/UI/Pages/Startup/Index.razor @@ -0,0 +1,4 @@ +@page "/" +@layout BasicWindow + + \ No newline at end of file diff --git a/LANCommander.Launcher/UI/Windows/AuthWindow.razor b/LANCommander.Launcher/UI/Windows/BasicWindow.razor similarity index 85% rename from LANCommander.Launcher/UI/Windows/AuthWindow.razor rename to LANCommander.Launcher/UI/Windows/BasicWindow.razor index 9ea88db0..e755b9c7 100644 --- a/LANCommander.Launcher/UI/Windows/AuthWindow.razor +++ b/LANCommander.Launcher/UI/Windows/BasicWindow.razor @@ -18,7 +18,7 @@ - + @@ -29,5 +29,7 @@ { if (await AuthenticationClient.ValidateTokenAsync()) NavigationManager.NavigateTo("/Library"); + else + NavigationManager.NavigateTo("/Authenticate"); } } \ No newline at end of file diff --git a/LANCommander.Launcher/UI/Windows/AuthWindow.razor.scss b/LANCommander.Launcher/UI/Windows/BasicWindow.razor.scss similarity index 94% rename from LANCommander.Launcher/UI/Windows/AuthWindow.razor.scss rename to LANCommander.Launcher/UI/Windows/BasicWindow.razor.scss index a1f340cd..5876edf2 100644 --- a/LANCommander.Launcher/UI/Windows/AuthWindow.razor.scss +++ b/LANCommander.Launcher/UI/Windows/BasicWindow.razor.scss @@ -1,4 +1,4 @@ -.auth-window { +.basic-window { .pb-custom-window-content { top: 0 !important; left: 0 !important; diff --git a/LANCommander.Launcher/UI/_Imports.razor.scss b/LANCommander.Launcher/UI/_Imports.razor.scss index 7b927817..072cf472 100644 --- a/LANCommander.Launcher/UI/_Imports.razor.scss +++ b/LANCommander.Launcher/UI/_Imports.razor.scss @@ -1,5 +1,5 @@ @forward 'Windows/Window'; -@forward 'Windows/AuthWindow.razor'; +@forward 'Windows/BasicWindow.razor'; @forward 'Windows/MainWindow.razor'; @forward 'Windows/ChatWindow.razor';