2021-09-08 21:41:34 -04:00
|
|
|
{{! vim: set ft=html: }}
|
|
|
|
|
|
|
|
<html>
|
|
|
|
<head>
|
|
|
|
<link rel="stylesheet" href="/static/style.css">
|
2021-09-12 17:29:07 -04:00
|
|
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-F3w7mX95PdgyTmZZMECAngseQB83DfGTowi0iMjiWaeVhAn4FJkqJByhZMI3AhiU" crossorigin="anonymous">
|
|
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
|
|
<link href="https://fonts.googleapis.com/css2?family=Rubik:wght@400;600;700&display=swap" rel="stylesheet">
|
2021-09-08 21:41:34 -04:00
|
|
|
</head>
|
|
|
|
<body>
|
2021-09-12 17:29:07 -04:00
|
|
|
<div class="container-md p-3" style="">
|
|
|
|
<h2 style="font-size: 24px; font-weight: bold">
|
|
|
|
Admin Panel
|
|
|
|
</h2>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="container-md d-flex gap-4" style="">
|
|
|
|
<!-- announcements list -->
|
|
|
|
<div class="p-3" style="flex: 1;">
|
|
|
|
<h1 style="font-size: 28px;">What's New</h1>
|
|
|
|
|
|
|
|
<div class="vstack gap-3 mt-4">
|
|
|
|
{{#each ctx}}
|
|
|
|
<div class="bg-light border rounded-3 p-2">
|
|
|
|
<small>ID: {{id}} | LANG: {{lang}}</small>
|
|
|
|
<h3 class="my-2" style="font-size: 18px;">{{name}}</h3>
|
|
|
|
<p class="mb-2">{{image}}</p>
|
|
|
|
<p class="mb-2">{{new_date}}</p>
|
|
|
|
<form action="new/del" method="post">
|
|
|
|
<div class="d-flex mt-3">
|
|
|
|
<input type="number" class="form-control form-control-sm" id="id" name="id" value = {{id}} style="display: none">
|
|
|
|
</div>
|
|
|
|
<input type="submit" value="Delete">
|
|
|
|
</form>
|
|
|
|
</div>
|
|
|
|
{{/each}}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<!-- announcements actions -->
|
|
|
|
<div class="p-3" style="flex: 1;">
|
|
|
|
<h1 style="font-size: 28px;">What's New Actions</h1>
|
|
|
|
|
|
|
|
<hr/>
|
|
|
|
|
|
|
|
<div class="my-4">
|
|
|
|
<h2 style="font-size: 20px;">Add New Item</h2>
|
|
|
|
<form onsubmit="forwardForImage('new_f', 'new/add')" id="new_f" name="new_f" method="post" enctype="multipart/form-data">
|
|
|
|
<div class="d-flex mt-3">
|
|
|
|
<div style="flex: 1; justify-content: center;">
|
|
|
|
<select name="lang", id="lang" required>
|
|
|
|
<option value="" disabled selected>Select Language</option>
|
|
|
|
<option value="en">English</option>
|
|
|
|
<option value="es">Spanish</option>
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="d-flex mt-3">
|
|
|
|
<div style="flex: 1; justify-content: center;">
|
|
|
|
<p class="my-0">What's New Item Image</p>
|
|
|
|
</div>
|
|
|
|
<div style="flex: 1; align: center;">
|
|
|
|
<input type="file" name="image", id="image", accept="image/png" required>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="d-flex mt-3">
|
|
|
|
<div style="flex: 1; justify-content: center;">
|
|
|
|
<p class="my-0">Information</p>
|
|
|
|
</div>
|
|
|
|
<div style="flex: 1; align: center;">
|
|
|
|
<input type="text" class="form-control form-control-sm" id="text" name="text" required>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="d-flex mt-3">
|
|
|
|
<div style="flex: 1; justify-content: center;">
|
|
|
|
<p class="my-0">Date of What's New Item</p>
|
|
|
|
</div>
|
|
|
|
<div style="flex: 1; align: center;">
|
|
|
|
<input type="text" class="form-control form-control-sm" id="new_date" name="new_date" required>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<input type="submit" value="Submit">
|
|
|
|
</form>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="my-4">
|
|
|
|
<h2 style="font-size: 20px;">Update What's New Item</h2>
|
|
|
|
<form action="new/upd" method="post">
|
|
|
|
<div class="d-flex mt-3">
|
|
|
|
<div style="flex: 1; justify-content: center;">
|
|
|
|
<p class="my-0">ID of announcement to update</p>
|
|
|
|
</div>
|
|
|
|
<div style="flex: 1; align: center;">
|
|
|
|
<input type="number" class="form-control form-control-sm" id="id" name="id">
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="d-flex mt-3">
|
|
|
|
<div style="flex: 1; justify-content: center;">
|
|
|
|
<select name="lang", id="lang" required>
|
|
|
|
<option value="" disabled selected>Select Language</option>
|
|
|
|
<option value="en">English</option>
|
|
|
|
<option value="es">Spanish</option>
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="d-flex mt-3">
|
|
|
|
<div style="flex: 1; justify-content: center;">
|
|
|
|
<p class="my-0">What's New Item Image</p>
|
|
|
|
</div>
|
|
|
|
<div style="flex: 1; align: center;">
|
|
|
|
<input type="file" name="image", id="image", accept="image/png" required>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="d-flex mt-3">
|
|
|
|
<div style="flex: 1; justify-content: center;">
|
|
|
|
<p class="my-0">Information</p>
|
|
|
|
</div>
|
|
|
|
<div style="flex: 1; align: center;">
|
|
|
|
<input type="text" class="form-control form-control-sm" id="text" name="text" required>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="d-flex mt-3">
|
|
|
|
<div style="flex: 1; justify-content: center;">
|
|
|
|
<p class="my-0">Date of What's New Item</p>
|
|
|
|
</div>
|
|
|
|
<div style="flex: 1; align: center;">
|
|
|
|
<input type="text" class="form-control form-control-sm" id="new_date" name="new_date" required>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<input type="submit", value="Submit">
|
|
|
|
</form>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<hr/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<!-- <form onsubmit="forwardForImage('new_f', 'new/add')" id="new_f" name="new_f" method="post" enctype="multipart/form-data">
|
|
|
|
{{!<form action="new/add" method="post" enctype="multipart/form-data">}}
|
2021-09-11 17:49:27 -04:00
|
|
|
<select name="lang", id="lang">
|
|
|
|
<option value="en">en</option>
|
|
|
|
<option value="es">es</option>
|
|
|
|
</select>
|
2021-09-08 21:41:34 -04:00
|
|
|
<input type="file" name="image", id="image", accept="image/png">
|
|
|
|
<input type="text", id="name", name="name">
|
|
|
|
<input type="text", id="new_date", name="new_date">
|
|
|
|
<input type="submit", value="Submit">
|
2021-09-12 17:29:07 -04:00
|
|
|
</form>-->
|
2021-09-08 21:41:34 -04:00
|
|
|
</body>
|
2021-09-11 17:49:27 -04:00
|
|
|
<!-- <script src="/static/jquery.min.js"></script> -->
|
|
|
|
<script src="/static/utils.js"></script>
|
2021-09-08 21:41:34 -04:00
|
|
|
</html>
|