summaryrefslogtreecommitdiff
path: root/frontend/admin/panel.html
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/admin/panel.html')
-rw-r--r--frontend/admin/panel.html90
1 files changed, 77 insertions, 13 deletions
diff --git a/frontend/admin/panel.html b/frontend/admin/panel.html
index b912553..4813c06 100644
--- a/frontend/admin/panel.html
+++ b/frontend/admin/panel.html
@@ -10,22 +10,86 @@
<p id="unauthorised">You are unauthorised.</p>
<!-- even if you make this div visible, you won't be able to do anything if you are unauthorised -->
<div id="authorised">
- <div class="admin-machine-container">
- <div>
- <img src="" alt="">
- <select id="h1w1" name="">
- <option value="normal">Normal</option>
- <option value="down">Out of Service</option>
- </select>
+ <div class="blocks-container">
+ <div class="admin-machine-container" style="background-color: lightyellow;">
+ <h2>Block H2</h2>
+ <div>
+ <span>Dryer 1</span>
+ <img id="h2m1img" src="/assets/img/dryer_off.png" alt="">
+ <select id="h2m1" name="" onchange="overrideMachineStatus(2, 1);">
+ <option value="normal">Normal</option>
+ <option value="down">Out of Service</option>
+ </select>
+ </div>
+ <div>
+ <span>Washer 1</span>
+ <img id="h2m2img" src="/assets/img/washer_off.png" alt="">
+ <select id="h2m2" name="" onchange="overrideMachineStatus(2, 2);">
+ <option value="normal">Normal</option>
+ <option value="down">Out of Service</option>
+ </select>
+ </div>
+ <div>
+ <span>Dryer 2</span>
+ <img id="h2m3img" src="/assets/img/dryer_off.png" alt="">
+ <select id="h2m3" name="" onchange="overrideMachineStatus(2, 3);">
+ <option value="normal">Normal</option>
+ <option value="down">Out of Service</option>
+ </select>
+ </div>
+ <div>
+ <span>Washer 2</span>
+ <img id="h2m4img" src="/assets/img/washer_off.png" alt="">
+ <select id="h2m4" name="" onchange="overrideMachineStatus(2, 4);">
+ <option value="normal">Normal</option>
+ <option value="down">Out of Service</option>
+ </select>
+ </div>
</div>
- <div>
- <img src="" alt="">
- <select id="h1d1" name="">
- <option value="normal">Normal</option>
- <option value="down">Out of Service</option>
- </select>
+ <div class="admin-machine-container" style="background-color: skyblue;">
+ <h2>Block H1</h2>
+ <div>
+ <span>Dryer 1</span>
+ <img id="h1m1img" src="/assets/img/dryer_off.png" alt="">
+ <select id="h1m1" name="" onchange="overrideMachineStatus(1, 1);">
+ <option value="normal">Normal</option>
+ <option value="down">Out of Service</option>
+ </select>
+ </div>
+ <div>
+ <span>Washer 1</span>
+ <img id="h1m2img" src="/assets/img/washer_off.png" alt="">
+ <select id="h1m2" name="" onchange="overrideMachineStatus(1, 2);">
+ <option value="normal">Normal</option>
+ <option value="down">Out of Service</option>
+ </select>
+ </div>
+ <div>
+ <span>Dryer 2</span>
+ <img id="h1m3img" src="/assets/img/dryer_off.png" alt="">
+ <select id="h1m3" name="" onchange="overrideMachineStatus(1, 3);">
+ <option value="normal">Normal</option>
+ <option value="down">Out of Service</option>
+ </select>
+ </div>
+ <div>
+ <span>Washer 2</span>
+ <img id="h1m4img" src="/assets/img/washer_off.png" alt="">
+ <select id="h1m4" name="" onchange="overrideMachineStatus(1, 4);">
+ <option value="normal">Normal</option>
+ <option value="down">Out of Service</option>
+ </select>
+ </div>
</div>
</div>
</div>
+ <script src="admin.js"></script>
+ <script>
+ (async () => {
+ if (await panelLoginCheck()) {
+ syncMachineStatus();
+ }
+ })();
+ </script>
</body>
</html>