feat(ui/auth): use a minimal layout for the login page

The login page previously rendered inside MainLayout, showing the full
nav sidebar and the authenticated-user footer. It now uses a bare
LoginLayout (no nav, no session-expiry watchdog, no dialog host) and
just renders its own centred card.
This commit is contained in:
Joseph Doherty
2026-05-15 12:16:36 -04:00
parent fc18239b97
commit e54c4a6c2e
2 changed files with 6 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
@inherits LayoutComponentBase
@* Minimal layout for the login page: no nav sidebar, no session-expiry
watchdog, no dialog host. The page renders its own centred card. *@
@Body

View File

@@ -1,4 +1,5 @@
@page "/login"
@layout LoginLayout
@using Microsoft.AspNetCore.Authorization
@attribute [AllowAnonymous]