Rename experimental -> lovelace

This commit is contained in:
Paulus Schoutsen 2018-06-20 11:50:07 -04:00
parent d7e8b2de1f
commit fb541c34c3
6 changed files with 10 additions and 8 deletions

View File

@ -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

View File

@ -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.
![Visual comparison of old configuration versus new configuration](/img/en/frontend/experimental-ui-comparison.png)
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.
![Visual comparison of old configuration versus new configuration](/img/en/frontend/lovelace-ui-comparison.png)
<!-- source: https://docs.google.com/drawings/d/1O1o7-wRlnsU1lLgfdtn3s46P5StJjSL5to5RU9SV8zs/edit?usp=sharing -->

View File

@ -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

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB