Skip to content

v0.9.0: Control UI Overhaul

Pre-release
Pre-release

Choose a tag to compare

@jonducrou jonducrou released this 18 Jan 06:00
Immutable release. Only release title and notes can be modified.

Control UI Overhaul

This release brings a significant UI refresh with improved styling and usability.

New Features

  • CSS Grid Layout: Predictable control bar layout that responds properly at all screen sizes
  • HA-Style Components: Select dropdowns, buttons, and checkboxes now match Home Assistant's native styling
  • Search Keyboard Navigation: Use arrow keys to navigate, Enter to select, Escape to close
  • Loading States: Spinner shows while searching, empty state when no results found
  • Improved Accessibility: ARIA attributes and keyboard shortcut hints

UI Improvements

  • Search input with icon and loading spinner
  • Three responsive breakpoints: phone (<600px), tablet (600-1023px), desktop (1024px+)
  • Smooth transitions and hover states
  • Better visual hierarchy with card-style containers

Technical

  • HTML escaping for XSS protection
  • Reduced motion support for accessibility
  • Uses HA CSS variables for theme compatibility

Full Changelog: v0.8.21...v0.9.0