mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-07-09 10:26:30 +00:00
Rename experimental -> lovelace
This commit is contained in:
parent
d7e8b2de1f
commit
fb541c34c3
@ -2,7 +2,7 @@
|
||||
title: "Custom Cards"
|
||||
---
|
||||
|
||||
You're not just limited to the cards that we decided to include in the experimental UI. You can build and use your own!
|
||||
You're not just limited to the cards that we decided to include in the Lovelace UI. You can build and use your own!
|
||||
|
||||
## API
|
||||
|
@ -1,11 +1,13 @@
|
||||
---
|
||||
title: "Experimental UI"
|
||||
title: "Lovelace UI"
|
||||
sidebar_label: Introduction
|
||||
---
|
||||
|
||||
Starting with Home Assistant 0.72, we're experimenting with a way of defining your user interface. The aproach is fundamentally different from the current approach. The old user interface relied solely on the state machine. This caused trouble as it meant that people wanted to store things in the state machine to control the user interface. That's a big violation of seperation of concern. With the new user interface, we're taking a completely different approach. All user interface configuration will live in a seperate file, controlled by the user. This allows us to build a faster user interface that is more customizable.
|
||||
Starting with Home Assistant 0.72, we're experimenting with a way of defining your user interface. We're calling it the Lovelace UI.
|
||||
|
||||

|
||||
The aproach is fundamentally different from the current approach. The old user interface relied solely on the state machine. This caused trouble as it meant that people wanted to store things in the state machine to control the user interface. That's a big violation of seperation of concern. With Lovelace, we're taking a completely different approach. All user interface configuration will live in a seperate file, controlled by the user. This means that we only have to build up the user interface when the UI configuration changes and can just render the states. It will also allow for more configuration options to be added.
|
||||
|
||||

|
||||
|
||||
<!-- source: https://docs.google.com/drawings/d/1O1o7-wRlnsU1lLgfdtn3s46P5StJjSL5to5RU9SV8zs/edit?usp=sharing -->
|
||||
|
@ -56,10 +56,10 @@
|
||||
"frontend_creating_custom_ui",
|
||||
"frontend_creating_custom_panels"
|
||||
],
|
||||
"Experimental UI": [
|
||||
"frontend_experiment_index",
|
||||
"frontend_experiment_card_types",
|
||||
"frontend_experiment_custom_card"
|
||||
"Lovelace UI": [
|
||||
"lovelace_index",
|
||||
"lovelace_card_types",
|
||||
"lovelace_custom_card"
|
||||
]
|
||||
},
|
||||
"Extending HASS": {
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 11 KiB |
BIN
website/static/img/en/frontend/lovelace-ui-comparison.png
Normal file
BIN
website/static/img/en/frontend/lovelace-ui-comparison.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
Loading…
x
Reference in New Issue
Block a user