An Apple-inspired theme for Home Assistant, translated directly from the iOS 26 / iPadOS 26 design language into native HA CSS variables. No card-mod, no custom plugins — everything runs on pure theme YAML.
- Full light and dark mode with subtle gradient-mesh wallpapers
- Native
backdrop-filterblur on app header and dialog surfaces - iOS system tints across brand, state, weather, energy, and badge roles
- SF Pro on Apple devices; Inter / system-ui everywhere else
- Continuous-corner radius scale
- Open HACS → ⋮ → Custom repositories
- Paste
https://github.com/jan-auer/hass-airand set type to Theme, then click Add - Search for Air in HACS and click Download
- Go to Profile → Theme and select Air
- Copy
themes/air.yamlinto your HA config'sthemes/folder - Add the following to
configuration.yamlif not already present:frontend: themes: !include_dir_merge_named themes
- Restart Home Assistant
- Go to Profile → Theme and select Air
To set Air as the default for all users, call the frontend.set_theme action from Developer Tools → Actions:
action: frontend.set_theme
data:
name: AirHome Assistant saves this setting and restores it on restart. Individual users can still override it from their own profile.
Some dropdown menus inside HACS dialogs may appear mispositioned when opened. This is a limitation of Air's card-mod-free approach and cannot be fixed with pure theme variables. As a workaround, switch to another theme when adding repositories or manually updating.
Design tokens derived from Apple's iOS 26 Human Interface Guidelines and UIKit material specs.