exam_service

This commit is contained in:
SpecialX
2025-06-11 15:02:20 +08:00
parent 97843ab5fd
commit e26881ec2f
52 changed files with 3510 additions and 1174 deletions

View File

@@ -0,0 +1,18 @@
@inherits LayoutComponentBase
@layout AccountLayout
<MudPaper Class="d-flex flex-row flex-grow-1 overflow-hidden" Height="100%">
<MudPaper Width="200px">
<h1>Manage your account</h1>
<h2>Change your account settings</h2>
<MudDivider Class="flex-grow-0" />
<ExamNavMenu />
</MudPaper>
<MudPaper Class="flex-grow-1 overflow-auto">
@Body
</MudPaper>
</MudPaper>

View File

@@ -0,0 +1,22 @@
@using Microsoft.AspNetCore.Identity
<ul class="nav nav-pills flex-column">
<li class="nav-item">
<NavLink class="nav-link" href="exam/create" Match="NavLinkMatch.All">创建</NavLink>
</li>
<li class="nav-item">
<NavLink class="nav-link" href="exam/manage">管理</NavLink>
</li>
<li class="nav-item">
<NavLink class="nav-link" href="Account/Manage/ChangePassword">Password</NavLink>
</li>
@* <li class="nav-item">
<NavLink class="nav-link" href="Account/Manage/TwoFactorAuthentication">Two-factor authentication</NavLink>
</li> *@
</ul>
@code {
private bool hasExternalLogins;
}