Mise à jour
This commit is contained in:
@@ -6,10 +6,8 @@
|
||||
<title>Smart Parking - Dashboard</title>
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
<link rel="stylesheet" href="../css/dashboard.css">
|
||||
<!-- Chart.js retiré car le graphique d'occupation a été supprimé -->
|
||||
</head>
|
||||
<body>
|
||||
<!-- Header -->
|
||||
<header class="header">
|
||||
<div class="container">
|
||||
<div class="header-left">
|
||||
@@ -49,7 +47,7 @@
|
||||
|
||||
<main class="main">
|
||||
|
||||
<!-- ═══ PAGE : CARTE DES PLACES ═══ -->
|
||||
|
||||
<section id="map" class="page active">
|
||||
<div class="container">
|
||||
<h2 class="page-title"><span class="icon">🗺️</span>Carte du Parking</h2>
|
||||
@@ -69,17 +67,10 @@
|
||||
<span class="stat-label">Places occupées</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="stat-card reserved">
|
||||
<div class="stat-icon">📅</div>
|
||||
<div class="stat-content">
|
||||
<span class="stat-value" id="reservedCount">0</span>
|
||||
<span class="stat-label">Places réservées</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="stat-card total">
|
||||
<div class="stat-icon">🅿️</div>
|
||||
<div class="stat-content">
|
||||
<span class="stat-value" id="totalCount">10</span>
|
||||
<span class="stat-value" id="totalCount">3</span>
|
||||
<span class="stat-label">Total places</span>
|
||||
</div>
|
||||
</div>
|
||||
@@ -92,7 +83,6 @@
|
||||
<div class="legend">
|
||||
<div class="legend-item"><span class="legend-color free"></span><span>Libre</span></div>
|
||||
<div class="legend-item"><span class="legend-color occupied"></span><span>Occupée</span></div>
|
||||
<div class="legend-item"><span class="legend-color reserved"></span><span>Réservée</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="spot-details-container">
|
||||
@@ -116,7 +106,7 @@
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- ═══ PAGE : RÉSERVATION ═══ -->
|
||||
|
||||
<section id="reservation" class="page hidden">
|
||||
<div class="container">
|
||||
<h2 class="page-title"><span class="icon">📅</span>Réserver une place</h2>
|
||||
@@ -167,7 +157,7 @@
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<!-- Modal de confirmation -->
|
||||
|
||||
<div id="confirmationModal" class="modal hidden">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
@@ -198,7 +188,7 @@
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- ═══ PAGE : MES RÉSERVATIONS ═══ -->
|
||||
|
||||
<section id="my-reservations" class="page hidden">
|
||||
<div class="container">
|
||||
<h2 class="page-title"><span class="icon">🎫</span>Mes réservations</h2>
|
||||
@@ -211,7 +201,7 @@
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- ═══ PAGE : PROFIL ═══ -->
|
||||
|
||||
<section id="profile" class="page hidden">
|
||||
<div class="container">
|
||||
<h2 class="page-title"><span class="icon">👤</span>Mon profil</h2>
|
||||
@@ -266,12 +256,12 @@
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- ═══ PAGE : ADMIN ═══ -->
|
||||
|
||||
<section id="admin" class="page hidden admin-page">
|
||||
<div class="container">
|
||||
<h2 class="page-title"><span class="icon">⚙️</span>Administration</h2>
|
||||
|
||||
<!-- Stats admin -->
|
||||
|
||||
<div class="admin-stats-grid">
|
||||
<div class="admin-stat">
|
||||
<span class="admin-stat-value" id="adminTotalUsers">0</span>
|
||||
@@ -291,7 +281,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Gestion des places -->
|
||||
|
||||
<div class="admin-section">
|
||||
<h3>🅿️ Gestion des places</h3>
|
||||
<div class="admin-places-control">
|
||||
@@ -299,7 +289,7 @@
|
||||
<label>Nombre total de places</label>
|
||||
<div class="input-group">
|
||||
<input type="number" id="adminTotalSpots" class="form-control"
|
||||
min="5" max="50" value="10">
|
||||
min="1" max="20" value="10">
|
||||
<button id="updateSpotsBtn" class="btn btn-primary">Mettre à jour</button>
|
||||
</div>
|
||||
</div>
|
||||
@@ -307,7 +297,7 @@
|
||||
<div class="admin-places-list" id="adminPlacesList"></div>
|
||||
</div>
|
||||
|
||||
<!-- Utilisateurs -->
|
||||
|
||||
<div class="admin-section">
|
||||
<h3>👥 Utilisateurs</h3>
|
||||
<div class="table-container">
|
||||
@@ -323,7 +313,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Réservations -->
|
||||
|
||||
<div class="admin-section">
|
||||
<h3>📅 Toutes les réservations</h3>
|
||||
<div class="table-container">
|
||||
@@ -339,9 +329,8 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- ═══ GRAPHIQUE D'OCCUPATION SUPPRIMÉ ici ═══ -->
|
||||
|
||||
<!-- Historique -->
|
||||
|
||||
<div class="admin-section">
|
||||
<h3>📜 Historique</h3>
|
||||
<div class="log-container" id="adminLogContainer"></div>
|
||||
@@ -358,6 +347,5 @@
|
||||
<script src="../js/map.js"></script>
|
||||
<script src="../js/reservation.js"></script>
|
||||
<script src="../js/admin.js"></script>
|
||||
<!-- Chart.js et admin.js n'utilisent plus le graphique -->
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user