A proposal from Matthias de Baat would give Home Assistant a more consistent appearance through HomeCore, a shared set of colors, spacing and controls. The aim is to make the interface feel more approachable for the less technical people in a household.
The implementation proposal moves out of Draft and into Awaiting approval, while the separate visual foundations are marked Done. Matt Beauchamp Buck helped develop those foundations into interface concepts and design guidance.
The plan would apply HomeCore to the default theme, shared components and page spacing, with official theme variables and migration notes for affected custom themes and cards. Navigation and workflows would stay in place. Component records would explain behavior, accessibility requirements and design decisions for contributors; leadership approval is still required before implementation starts.