hvac/frontend/src
jtricerolph 930f3d867f Kiosk: tile per zone/room, not per device
Correction to the kiosk grid design (user, 2026-08-26): tiles now match the
Dashboard's ZoneCard -- one tile per room showing its TRV and AC together
(reusing ZoneCard's own rad-row/ac-block/fan-bar CSS), not a separate tile
per device. Selection/bulk-edit now operates on selected zones, gathering
every live device across them for KioskBulkPanel's type-aware sections.
Single-zone tap opens a modal listing that zone's device panels, mirroring
ZoneDetailModal's device loop minus the staff-only schedule/override UI.

- KioskZoneBlock.tsx replaces KioskDeviceBlock.tsx
- KioskZonePanel.tsx: new, one control panel per live device in a zone

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-26 10:43:28 +00:00
..
components Kiosk: tile per zone/room, not per device 2026-08-26 10:43:28 +00:00
pages Kiosk: tile per zone/room, not per device 2026-08-26 10:43:28 +00:00
api.ts Add kiosk wall-panel control view 2026-08-25 20:44:50 +00:00
App.tsx Add kiosk wall-panel control view 2026-08-25 20:44:50 +00:00
index.css Kiosk: tile per zone/room, not per device 2026-08-26 10:43:28 +00:00
main.tsx Add iOS install hint + Apple PWA meta tags, fix missing beforeinstallprompt handler 2026-08-06 14:12:12 +00:00
types.ts Add kiosk wall-panel control view 2026-08-25 20:44:50 +00:00
vite-env.d.ts Scaffold Phase 1 hvac app — NewBook-driven room TRV heating scheduler 2026-07-26 18:00:42 +00:00