This commit is contained in:
Ty Clifford
2026-06-30 12:39:17 -04:00
parent 0fe5a92f90
commit 17ebaf21a3
18 changed files with 1789 additions and 143 deletions
+9 -1
View File
@@ -92,6 +92,10 @@ function renderAdminStats() {
["Inactive", summary.inactive_users || 0],
["Admins", summary.admins || 0],
["Members", summary.members || 0],
["Med logs", summary.medication_logs || 0],
["Vitals", summary.vital_logs || 0],
["Labs", summary.lab_results || 0],
["Visits", summary.appointments || 0],
];
admin$("#adminStats").innerHTML = stats.map(([label, value]) => `
@@ -116,7 +120,7 @@ function renderAdminUsers() {
<div>
<h3>${adminEscape(user.name)}${isCurrent ? " (current)" : ""}</h3>
<p class="details-line">${adminEscape(user.email || "No email")}</p>
<p class="details-line">${adminEscape(user.fitness_focus || "No focus set")}</p>
<p class="details-line">${adminEscape(user.fitness_focus || "No care focus set")}</p>
<p class="timeline-meta">${adminEscape(user.phone || "No phone")}${adminEscape(training)}${adminEscape(height)}</p>
</div>
<div class="admin-badges">
@@ -130,6 +134,10 @@ function renderAdminUsers() {
<span>${adminNumber(user.nutrition_log_count)} nutrition logs</span>
<span>${adminNumber(user.supplement_log_count)} supplement logs</span>
<span>${adminNumber(user.metric_count)} metrics</span>
<span>${adminNumber(user.medication_log_count)} meds</span>
<span>${adminNumber(user.vital_log_count)} vitals</span>
<span>${adminNumber(user.lab_result_count)} labs</span>
<span>${adminNumber(user.appointment_count)} appointments</span>
</div>
<div class="status-row">
<button class="status-button" type="button" data-admin-action="edit" data-admin-user-id="${user.id}">Edit</button>