Move admin dash out of mocks and into the sidebar

This commit is contained in:
Eli Ribble 2026-02-17 14:26:19 +00:00
parent 3d815b374e
commit eeb74643d0
No known key found for this signature in database
2 changed files with 2 additions and 41 deletions

View file

@ -1,4 +1,4 @@
{{ template "sync/layout/base.html" . }}
{{ template "sync/layout/authenticated.html" . }}
{{ define "title" }}Dash{{ end }}
{{ define "extraheader" }}
@ -67,45 +67,6 @@
</style>
{{ end }}
{{ define "content" }}
<!-- Header -->
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<div class="container-fluid">
<a class="navbar-brand d-flex align-items-center" href="#">
<img
src="https://via.placeholder.com/40"
alt="{{ .DistrictName }} Logo"
class="me-2"
/>
<span>{{ .DistrictName }} Mosquito Abatement District</span>
</a>
<button
class="navbar-toggler"
type="button"
data-bs-toggle="collapse"
data-bs-target="#navbarNav"
>
<span class="navbar-toggler-icon"></span>
</button>
<!--
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ms-auto">
<li class="nav-item">
<a class="nav-link active" href="#"><i class="bi bi-house-door"></i> Dashboard</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#"><i class="bi bi-people"></i> Residents</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#"><i class="bi bi-clipboard-data"></i> Reports</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#"><i class="bi bi-gear"></i> Settings</a>
</li>
</ul>
</div>-->
</div>
</nav>
<div class="container-fluid py-3">
<div class="row mb-3">
<div class="col-12">

View file

@ -23,7 +23,6 @@ func Router() chi.Router {
// Mock endpoints
r.Get("/mock", renderMockList)
addMock(r, "/mock/admin", "sync/mock/admin.html")
addMock(r, "/mock/dispatch", "sync/mock/dispatch.html")
addMock(r, "/mock/dispatch-results", "sync/mock/dispatch-results.html")
addMock(r, "/mock/report", "sync/mock/report.html")
@ -47,6 +46,7 @@ func Router() chi.Router {
// Authenticated endpoints
r.Route("/api", api.AddRoutes)
r.Method("GET", "/admin", authenticatedHandler(getAdminDash))
r.Method("GET", "/cell/{cell}", auth.NewEnsureAuth(getCellDetails))
r.Method("GET", "/layout-test", auth.NewEnsureAuth(getLayoutTest))
r.Method("GET", "/message", authenticatedHandler(getMessageList))