diff --git a/vigilar/web/templates/pets/dashboard.html b/vigilar/web/templates/pets/dashboard.html index 82678fa..ef89123 100644 --- a/vigilar/web/templates/pets/dashboard.html +++ b/vigilar/web/templates/pets/dashboard.html @@ -1,19 +1,513 @@ {% extends "base.html" %} - {% block title %}Pets — Vigilar{% endblock %} {% block content %}
-

Pet & Wildlife Monitor

- +
Pet & Wildlife Monitor
+
+ + +
-
- - Full pet dashboard UI coming in the next task. API endpoints are available at - /pets/api/status, /pets/api/sightings, - /pets/api/wildlife, and /pets/api/unlabeled. + +
+ {% for pet in pets %} +
+
+
+
+
+ {{ '🐈\u200d⬛' if pet.species == 'cat' else '🐕' if pet.species == 'dog' else '🐾' }} + {{ pet.name }} + {% if pet.breed %} + {{ pet.breed }} + {% endif %} +
+ + — + +
+
+
+
+
+
+
+
+ {% else %} +
+
+
+ No pets registered yet. + Register your first pet +
+
+
+ {% endfor %} +
+ + +
+
+ Wildlife Today + +
+
+
+ Loading… +
+
+
+ + +
+
+ 24-Hour Activity +
+
+ {% for pet in pets %} +
+
+ + {{ '🐈\u200d⬛' if pet.species == 'cat' else '🐕' if pet.species == 'dog' else '🐾' }} + {{ pet.name }} + +
+ +
+
+
+ {% else %} +
No pets registered
+ {% endfor %} + + {% if pets %} +
+ 00:0006:0012:0018:0024:00 +
+ {% endif %} +
+
+ + +
+
+ Unlabeled Detections + 0 +
+
+
+
Loading…
+
+
+
+ + +
+
+ Today's Highlights +
+
+
+ + + + + + + + + + + + + +
PetCameraTimeDescription
Loading…
+
+
+
+ + + + + + {% endblock %} + +{% block scripts %} + +{% endblock %}