TKK_E32222869/index.html

75 lines
2.6 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Monitoring Slot Parkir</title>
<link rel="stylesheet" href="style.css" />
<script src="https://unpkg.com/mqtt/dist/mqtt.min.js"></script>
<script type="module" src="script.js"></script>
</head>
<body>
<div>
<button class="mode-btn" onclick="showAdminLogin()">Mode Developer/Admin</button>
</div>
<div id="user-view">
<h1>Monitoring Slot Parkir</h1>
<!-- Sensor Slot 1 -->
<div id="sensor_1" class="sensor">
<img src="images/suv-car.png" alt="Logo Kendaraan" />
<h3>Parkir Slot 1</h3>
<p class="status" id="status_1">Status: Tersedia</p>
</div>
<!-- Sensor Slot 2 -->
<div id="sensor_2" class="sensor">
<img src="images/suv-car.png" alt="Logo Kendaraan" />
<h3>Parkir Slot 2</h3>
<p class="status" id="status_2">Status: Tersedia</p>
</div>
<!-- Sensor Slot 3 -->
<div id="sensor_3" class="sensor">
<img src="images/suv-car.png" alt="Logo Kendaraan" />
<h3>Parkir Slot 3</h3>
<p class="status" id="status_3">Status: Tersedia</p>
</div>
<div class="map-container">
<h2>Denah Lokasi Parkir</h2>
<div class="map-indicators">
<img src="images/Denah2.png" alt="Denah Lokasi Parkir" style="max-width: 80%; height: auto;" />
<div id="indicator_1" class="slot-indicator available" title="Slot 1">1</div>
<div id="indicator_2" class="slot-indicator available" title="Slot 2">2</div>
<div id="indicator_3" class="slot-indicator available" title="Slot 3">3</div>
</div>
<div class="map-legend">
<div class="legend-item">
<div class="legend-color legend-available"></div>
<span>Tersedia</span>
</div>
<div class="legend-item">
<div class="legend-color legend-occupied"></div>
<span>Terisi</span>
</div>
</div>
<div class="direction">
<p style="font-size: 15px;">Notes: Tempat parkir berada di sebelah kanan, dekat dengan palang parkir.</p>
</div>
</div>
</div>
<!-- Admin Login Modal -->
<div id="admin-modal" class="modal">
<div class="modal-content">
<h2>Login Admin</h2>
<p>Masukkan password untuk mengakses mode developer:</p>
<input type="password" id="admin-password" placeholder="Password" onkeypress="handlePasswordKeypress(event)" />
<br />
<button onclick="loginAdmin()">Login</button>
<button class="cancel-btn" onclick="closeAdminModal()">Batal</button>
</div>
</div>
</body>
</html>