implemented ui functions for managing products, uploading images and editiing users

This commit is contained in:
2025-03-09 23:09:49 +01:00
parent fa7f3004fa
commit bd43f03507
23 changed files with 888 additions and 83 deletions

24
views/admin/dashboard.eta Normal file
View File

@@ -0,0 +1,24 @@
<%~ include("partials/base_head.eta", {"title": "Dashboard"}) %>
<%~ include("partials/nav.eta") %>
<section class="section container" id="mainSelect">
<h1 class="title">Administration</h1>
<!-- Big buttons linking to the different admin pages (Produkte, Benutzer, Bericht) -->
<div class="columns is-centered">
<div class="column is-4">
<a href="/admin/products" class="button is-large is-fullwidth is-primary">Produkte</a>
</div>
<div class="column is-4">
<a href="/admin/users" class="button is-large is-fullwidth is-primary">Benutzer</a>
</div>
<div class="column is-4">
<a href="/admin/reports" class="button is-large is-fullwidth is-primary">Berichte</a>
</div>
</div>
</section>
<%~ include("partials/footer.eta") %>
<!-- <script src="/static/pages/admin_.js"></script>-->
<%~ include("partials/base_foot.eta") %>