Task 951bd4e0: Manage children screen (add/edit/active/reorder) #222

1 Commits
Author SHA1 Message Date
overseerandClaude Opus 5.5 49d8922ed8 Add Settings screen to manage children from the Admin PWA
The Today header's Settings button now opens a pushed Settings screen
whose Children section lists each child (name, colour swatch, active
pill, order) and lets an admin add, edit, deactivate/reactivate and
reorder them. Reorder sends the complete ordered id list. Every write
refetches the list; 403/422 errors are shown in place and the in-flight
controls are disabled. Focus moves in, is trapped, restores on close,
and the background is inert, matching the presence override editor.

Other settings (horizon days, day rollover, notifications) remain a
separate later task.

Maestro task: 951bd4e0-787d-4f8d-baf5-7d37ea455c7b

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 14:40:40 -04:00