Skip to content

Migrate to Web Awesome component library #17

Description

@abb848

Replace all hand-rolled UI components with their equivalents from home-assistant/webawesome, covering buttons, dialogs, form inputs, sliders, and the progress bar. Update selection cards (option-card, device-card, drive-card) to be keyboard-focusable with proper button/radio semantics. Remove the now-unused custom component styles and update README/docs/spec to reflect the actual component library in use. Verify keyboard navigation and screen reader support across all flows.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Fields

Priority

None yet

Projects

Status
In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions