Clean up the UI

This commit is contained in:
2025-08-02 20:53:23 -04:00
parent 4024e02a76
commit 56845b1b3b
3 changed files with 2 additions and 250 deletions
+1 -102
View File
@@ -34,90 +34,7 @@
</div>
<!-- Enhanced Statistics Cards -->
<div class="stats-section">
<div class="stats-grid">
<div class="stat-card primary">
<div class="stat-icon">
<i class="fas fa-user-check"></i>
</div>
<div class="stat-content">
<h3>{{ stats.total_checkins or 0 }}</h3>
<p>Total Check-ins</p>
<span class="stat-trend">All time</span>
</div>
</div>
<div class="stat-card success">
<div class="stat-icon">
<i class="fas fa-users"></i>
</div>
<div class="stat-content">
<h3>{{ stats.unique_employees or 0 }}</h3>
<p>Unique Employees</p>
<span class="stat-trend">Have checked in</span>
</div>
</div>
<div class="stat-card info">
<div class="stat-icon">
<i class="fas fa-map-marker-alt"></i>
</div>
<div class="stat-content">
<h3>{{ stats.active_locations or 0 }}</h3>
<p>Active Locations</p>
<span class="stat-trend">QR codes deployed</span>
</div>
</div>
<div class="stat-card warning">
<div class="stat-icon">
<i class="fas fa-calendar-day"></i>
</div>
<div class="stat-content">
<h3>{{ stats.today_checkins or 0 }}</h3>
<p>Today's Check-ins</p>
<span class="stat-trend">{{ current_date_formatted }}</span>
</div>
</div>
<!-- GPS tracking stats -->
<div class="stat-card info">
<div class="stat-icon">
<i class="fas fa-satellite"></i>
</div>
<div class="stat-content">
<h3>{{ stats.records_with_gps or 0 }}</h3>
<p>GPS Records</p>
<span class="stat-trend">Location captured</span>
</div>
</div>
<!-- Location accuracy stats (conditional) -->
{% if has_location_accuracy_feature %}
<div class="stat-card success">
<div class="stat-icon">
<i class="fas fa-ruler"></i>
</div>
<div class="stat-content">
<h3>{{ "%.2f"|format(stats.avg_location_accuracy or 0) }}mi</h3>
<p>Avg. Location Accuracy</p>
<span class="stat-trend">Distance precision</span>
</div>
</div>
{% else %}
<div class="stat-card success">
<div class="stat-icon">
<i class="fas fa-crosshairs"></i>
</div>
<div class="stat-content">
<h3>GPS</h3>
<p>Tracking Mode</p>
<span class="stat-trend">Current system</span>
</div>
</div>
{% endif %}
</div>
</div>
<!-- Enhanced Filters Section with Date Range -->
<div class="filters-section">
@@ -331,24 +248,6 @@
</td>
<td>
<div class="record-actions">
<button onclick="viewRecordDetails('{{ record.id }}')"
class="action-btn btn-view"
title="View Details">
<i class="fas fa-eye"></i>
</button>
{% if record.has_location_data %}
<button onclick="showLocationMap('{{ record.id }}')"
class="action-btn btn-map"
title="Show on Map">
<i class="fas fa-map"></i>
</button>
{% else %}
<button class="action-btn btn-map"
title="No GPS data available"
disabled>
<i class="fas fa-map"></i>
</button>
{% endif %}
<button onclick="editRecord('{{ record.id }}')"
class="action-btn btn-edit"
title="Edit Record">
+1 -9
View File
@@ -67,15 +67,7 @@ endblock %} {% block extra_head %}
<p>Active QR Codes</p>
</div>
</div>
<div class="stat-card warning">
<div class="stat-icon">
<i class="fas fa-users"></i>
</div>
<div class="stat-content">
<h3>{{ total_users or 0 }}</h3>
<p>Total Users</p>
</div>
</div>
<div class="stat-card danger">
<div class="stat-icon">
<i class="fas fa-pause-circle"></i>