Skip to content

v0.2.3 — Axonometric dollhouse polish, sun theming, TV scaling

Choose a tag to compare

@squizzer73 squizzer73 released this 10 May 19:24
· 6 commits to main since this release

What's new in v0.2.3

Axonometric dollhouse view

  • Rooms are dark by default; wall panels and floor light up with the room's actual RGB colour when a light is on
  • Double-ring floor glow: two blurred ellipses for realistic light spill
  • Recessed info cards embossed into the room floor showing name, temperature and humidity
  • MDI person icon in axo view for occupancy, matching the flat-view watermark
  • Multi-floor stacking: upper floors visually float above lower floors with clear separation

Flat grid view

  • Straight-on tilt: rotateX(38°) with perspective-origin: 50% 50% — no keystone distortion
  • ResizeObserver canvas sizing ensures the grid fills the card without clipping

Ambient & interactivity

  • Sun-based theming: subtle amber inset glow at golden hour, blue at night, driven by sun.sun elevation
  • Occupancy pulse animation: person icon scales in with a 0.7 s ease-out keyframe on appearance

TV / wallboard legibility

  • All font sizes use vw-based clamp() — readable from across a room without truncating room names
  • Icons scale proportionally with viewport width

Other

  • Muted dark colour palette — rooms stay dark until lit, making active lights immediately obvious
  • Deploy command writes both .js and .js.gz to keep HA's service worker cache in sync