feat(cms): add public landing splash at /, move catalogue to /catalogue
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
@page "/"
|
||||
@layout Layout.CmsHomeLayout
|
||||
|
||||
<PageTitle>Deep Drft — Admin</PageTitle>
|
||||
|
||||
<HierarchicalRoleAuthorizeView>
|
||||
<Authorized>
|
||||
<RedirectToCatalogue />
|
||||
</Authorized>
|
||||
<NotAuthorized>
|
||||
<MudStack AlignItems="AlignItems.Center" Spacing="4" Class="my-8">
|
||||
<MudImage Fluid="true" Src="img/cms-hero.png" Alt="Deep Drft" />
|
||||
<MudText Typo="Typo.h2" Align="Align.Center">Deep Drft</MudText>
|
||||
<MudText Typo="Typo.subtitle1" Align="Align.Center" Class="text-uppercase mud-text-secondary">
|
||||
Catalogue Management
|
||||
</MudText>
|
||||
<MudButton Variant="Variant.Filled"
|
||||
Color="Color.Primary"
|
||||
Href="@LoginHref"
|
||||
Class="mt-4"
|
||||
Style="min-width: 200px;">
|
||||
Login
|
||||
</MudButton>
|
||||
</MudStack>
|
||||
</NotAuthorized>
|
||||
</HierarchicalRoleAuthorizeView>
|
||||
|
||||
@code {
|
||||
private static readonly string LoginHref =
|
||||
$"/account/login?returnUrl={Uri.EscapeDataString("catalogue")}";
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
@page "/"
|
||||
@page "/catalogue"
|
||||
@using DeepDrftManager.Services
|
||||
@attribute [Authorize]
|
||||
@layout Layout.CmsLayout
|
||||
|
||||
Reference in New Issue
Block a user