Update: 2026-07-25 17:40:28

This commit is contained in:
Hamza-Ayed
2026-07-25 17:40:29 +03:00
parent a0812dbd10
commit f9110a7d92
2 changed files with 581 additions and 263 deletions
+18 -18
View File
@@ -15,7 +15,7 @@
<!-- ?v= must be bumped whenever css/main.css or js/app.js changes: the files
are served straight off a bind mount, so without it browsers keep
running the previously cached build after a deploy. -->
<link rel="stylesheet" href="css/main.css?v=2026-07-25-9">
<link rel="stylesheet" href="css/main.css?v=2026-07-25-10">
</head>
<body>
@@ -280,7 +280,7 @@
<section class="page-view" id="ridesView">
<div class="page-header">
<div class="page-title">
<h1>Rides</h1>
<h1 data-i18n="Rides">Rides</h1>
<p data-i18n="Trips, assigned captains, fares and live status">Trips, assigned captains, fares and live status</p>
</div>
</div>
@@ -288,11 +288,11 @@
<div class="filter-bar">
<div class="filter-inputs">
<select class="select-input" id="rideStatusFilter">
<option value="All">All statuses</option>
<option value="Pending">Waiting for a captain</option>
<option value="Begin">In progress</option>
<option value="Completed">Completed</option>
<option value="Canceled">Cancelled</option>
<option value="All" data-i18n="All statuses">All statuses</option>
<option value="Pending" data-i18n="Waiting for a captain">Waiting for a captain</option>
<option value="Begin" data-i18n="In progress">In progress</option>
<option value="Completed" data-i18n="Completed">Completed</option>
<option value="Canceled" data-i18n="Cancelled">Cancelled</option>
</select>
<div class="search-inline">
<input type="text" class="form-input" id="ridesSearch" placeholder="Search rides by phone number">
@@ -332,7 +332,7 @@
<section class="page-view" id="driversView">
<div class="page-header">
<div class="page-title">
<h1>Captains</h1>
<h1 data-i18n="Captains">Captains</h1>
<p data-i18n="Fleet roster, ratings and trip volume">Fleet roster, ratings and trip volume</p>
</div>
<div class="page-actions">
@@ -344,10 +344,10 @@
<div class="filter-bar">
<div class="search-inline">
<input type="text" class="form-input" id="driversSearch" placeholder="Search by captain ID, phone or email">
<button class="btn btn-secondary btn-sm" id="driversSearchBtn"><i class="ph ph-magnifying-glass"></i></button>
<input type="text" class="form-input" id="ridesSearch" placeholder="Search rides by phone number" data-i18n-ph="Search rides by phone number">
<button class="btn btn-secondary btn-sm" id="ridesSearchBtn"><i class="ph ph-magnifying-glass"></i></button>
</div>
<span class="stamp">Click any row to open the full profile</span>
<span class="stamp" data-i18n="Click any row to open the full profile">Click any row to open the full profile</span>
</div>
<div class="card">
@@ -375,17 +375,17 @@
<section class="page-view" id="passengersView">
<div class="page-header">
<div class="page-title">
<h1>Passengers</h1>
<h1 data-i18n="Passengers">Passengers</h1>
<p data-i18n="Most active customer accounts by trip count">Most active customer accounts by trip count</p>
</div>
</div>
<div class="filter-bar">
<div class="search-inline">
<input type="text" class="form-input" id="passengersSearch" placeholder="Search by passenger ID, phone or email">
<input type="text" class="form-input" id="passengersSearch" placeholder="Search by passenger ID, phone or email" data-i18n-ph="Search by passenger ID, phone or email">
<button class="btn btn-secondary btn-sm" id="passengersSearchBtn"><i class="ph ph-magnifying-glass"></i></button>
</div>
<span class="stamp">Click any row to open the full profile</span>
<span class="stamp" data-i18n="Click any row to open the full profile">Click any row to open the full profile</span>
</div>
<div class="card">
@@ -413,7 +413,7 @@
<section class="page-view" id="financialsView">
<div class="page-header">
<div class="page-title">
<h1>Financials</h1>
<h1 data-i18n="Financials">Financials</h1>
<p data-i18n="Earnings, fares and distance aggregates across all recorded trips">Earnings, fares and distance aggregates across all recorded trips</p>
</div>
</div>
@@ -472,7 +472,7 @@
<section class="page-view" id="complaintsView">
<div class="page-header">
<div class="page-title">
<h1>Complaints</h1>
<h1 data-i18n="Complaints">Complaints</h1>
<p data-i18n="Volume of customer complaints filed">Volume of customer complaints filed</p>
</div>
</div>
@@ -497,7 +497,7 @@
<section class="page-view" id="systemView">
<div class="page-header">
<div class="page-title">
<h1>Session &amp; Security</h1>
<h1 data-i18n="Session &amp; Security">Session &amp; Security</h1>
<p data-i18n="Details of the credential currently authorising this console">Details of the credential currently authorising this console</p>
</div>
</div>
@@ -609,6 +609,6 @@
</div>
</div>
<script src="js/app.js?v=2026-07-25-9"></script>
<script src="js/app.js?v=2026-07-25-10"></script>
</body>
</html>
File diff suppressed because it is too large Load Diff