5.0.3 - Material Expressive
Changes in 5.0.3
- 2025.11.0
ha-wa-dialogtokens.
Material Expressive
In May of 2025 Google announced that Android 16 includes a major update to Material Design 3 - Material 3 Expressive. Material Expressive introduces updated dynamic color themes, component designs, and animations. I'm proud to say that this theme and its companion module have been updated to follow the updated Material 3 Expressive specifications.
This update requires at least Material You Utilities version 2.0.0 to function properly. Most changes are made in the companion module, but this update includes new and updated material design system tokens for expressive colors and animations.
Animations
Material Expressive comes with a new motion physics system. Transitions now have more bounce and will slightly overshoot their final values before stopping. These transitions have been added to the theme variables for use by the companion module.
Semantic Color and Palette Harmonization
This theme now redefines semantic colors such as red, blue, warning, success, energy, etc. While the default values are the same as the default Home Assistant theme, they can now be harmonized to be closer in hue to the theme primary color using the companion module. See the companion module release notes, README, and this article to learn more.
Similarly, this theme now defines palettes for a few semantic colors (orange, red, and green) introduced in Home Assistant 2025.8.0, and will harmonize them if enabled in the companion module. It also includes a primary palette which is always recreated by the companion module.
Breaking Changes
The explicit light and dark versions of the theme have been removed. Instead CSS files have been provided that can be applied as frontend resources or using the companion module which will force the theme to always be in light or dark mode.
Patch Version Changes
- Increase
ha-buttonborder radius to be the same as button height, making border-radius hover/press morph more expressive. - 2025.10.0
ha-slidertoken fixes #119. - 2025.11.0
ha-wa-dialogtokens.
Full Changelog: https://github.com/Nerwyn/material-you-theme/compare/4.0.9...5.0.3