feat(face): complete widget set (phone batt, sleep, omens)

Phone battery via navigator.getBattery(), honest "--" when unavailable.
Sleep widget enabled with M marker. Omens derived from weather condition:
fog/rain/snow/thunder produce advisory text; clear shows empty.
All 11 widget types rendered; layout enables all by default.

Refs: DESIGN.md §5 widget set complete.
This commit is contained in:
Mystica Venatus
2026-09-14 06:02:21 -04:00
parent 917fdfa2f5
commit 6336b0ce10
3 changed files with 79 additions and 17 deletions

View File

@@ -18,7 +18,8 @@
"messageKeys": ["taskName", "syncTime", "clockOff", "boundSec", "used",
"taskCount", "curType", "curRem", "status", "abortCode",
"pendItems", "pendXp", "dictV", "serverDown", "requestSync",
"weatherTemp", "weatherHi", "weatherLo", "weatherTs", "weatherCond"],
"weatherTemp", "weatherHi", "weatherLo", "weatherTs",
"weatherCond", "phoneBatt"],
"resources": {
"media": []
}