Sidebar with all 8 nav groups (Operations / Planning / People / QR / Areas / Finance / Reports / Settings) per the admin-panel-flow spec. Disabled items show "Soon" and toast on click. Working pages (real API): - Dashboard with live stat cards + recent verification queue - Households (filter, approve, reject with reason) - Service Areas (CRUD via slide-over) - QR Batches (generate, mark printed, link to print PDF) - QR Code Search (lifecycle lookup by serial) - Drop-off Points (filter + create) - Dumpsites, Routes, All Users (filterable lists) Shared helpers on window.Verde — apiFetch, requireAuth, logout, toast, escapeHtml, formatDate. Tailwind brand tokens, table/card/badge classes, slide-over panels. GenerateBatchRequest now accepts target_area_id by uuid for consistency with the rest of the public API. 139 tests passing. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
5.2 KiB
5.2 KiB