Implement the full Home Assistant tab with room-based navigation and glass-morphism card rendering: - Toggle card: on/off for lights, switches, covers with state indicator - Range card: dimmable lights with brightness bar and D-pad ±10% control - Climate card: current/target temp, HVAC mode, D-pad ±0.5°C, sparkline - Action card: one-shot activation for scenes and scripts - Vacuum card: summary card that opens room selection modal - Weather card: hero card with condition icon, temp, humidity, wind Navigation: room tabs (horizontal pills), card grid (3-col), vacuum modal with room multi-select, cleaning mode cycle, and start button. Back button cascades: vacuum modal → card grid → room tabs → Home page. Glass design: rgba(255,255,255,0.12) fill, 22px radius, 1px border at 0.15 opacity, elevated shadow on focus. Accent color #7EB8DA for active entities, warm orange for heating, cool blue for cooling. Wires Effect::Ha to dispatch toggle/brightness/temperature/scene/vacuum service calls through ha_client. Adds 6 new SVG icons matching the existing Lucide stroke style. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2 lines
375 B
XML
2 lines
375 B
XML
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5"></path><path d="M9 18h6"></path><path d="M10 22h4"></path></svg>
|