管理页面
This commit is contained in:
1 parent
4ef6f6c90d
commit
2fbc8c9285
37 files changed
+1793
-13
No files matched your search
@@ -9,7 +9,9 @@
|
||||
<HeadOutlet />
|
||||
</head>
|
||||
<body>
|
||||
<Routes />
|
||||
<CascadingAuthenticationState>
|
||||
<Routes />
|
||||
</CascadingAuthenticationState>
|
||||
<script src="@Assets["_framework/blazor.web.js"]"></script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,22 @@
|
||||
@inherits LayoutComponentBase
|
||||
|
||||
<div class="admin-shell">
|
||||
<header class="admin-topbar">
|
||||
<a class="admin-brand" href="/admin/dashboard"><span>选务</span><strong>管理工作台</strong></a>
|
||||
<a class="admin-public-link" href="/">返回公开门户 ↗</a>
|
||||
</header>
|
||||
<aside class="admin-sidebar" aria-label="管理菜单">
|
||||
<p class="admin-sidebar__label">当前工作</p>
|
||||
<NavLink href="/admin/dashboard" Match="NavLinkMatch.All">工作台</NavLink>
|
||||
<p class="admin-sidebar__label">基础资料</p>
|
||||
<NavLink href="/admin/regions">行政区划</NavLink>
|
||||
<NavLink href="/admin/voters">选民管理</NavLink>
|
||||
<NavLink href="/admin/voter-import">选民导入</NavLink>
|
||||
<NavLink href="/admin/candidates">候选人</NavLink>
|
||||
<p class="admin-sidebar__label">人员与场所</p>
|
||||
<NavLink href="/admin/roles">地域角色</NavLink>
|
||||
<NavLink href="/admin/users">本地用户</NavLink>
|
||||
<NavLink href="/admin/counting-stations">计票所</NavLink>
|
||||
</aside>
|
||||
<main class="admin-content">@Body</main>
|
||||
</div>
|
||||
@@ -5,6 +5,8 @@
|
||||
<nav aria-label="主导航">
|
||||
<a href="/content/notice">公开公告</a>
|
||||
<a href="/ballot-preview">投票交互预览</a>
|
||||
<a href="/admin">管理端</a>
|
||||
<a href="/account/login">登录</a>
|
||||
<a href="/api/system/info">API</a>
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
Loaded 3 of 37 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user