diff --git a/panels/hassio/addon-store/hassio-addon-repository.html b/panels/hassio/addon-store/hassio-addon-repository.html new file mode 100644 index 0000000000..35f9a56712 --- /dev/null +++ b/panels/hassio/addon-store/hassio-addon-repository.html @@ -0,0 +1,70 @@ + + + + + + + + + + diff --git a/panels/hassio/addon-store/hassio-addon-store.html b/panels/hassio/addon-store/hassio-addon-store.html new file mode 100644 index 0000000000..44de644e0a --- /dev/null +++ b/panels/hassio/addon-store/hassio-addon-store.html @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + diff --git a/panels/hassio/addon-store/hassio-repositories-editor.html b/panels/hassio/addon-store/hassio-repositories-editor.html new file mode 100644 index 0000000000..35f70726ee --- /dev/null +++ b/panels/hassio/addon-store/hassio-repositories-editor.html @@ -0,0 +1,67 @@ + + + + + + + + + + + diff --git a/panels/hassio/addon-view/hassio-addon-info.html b/panels/hassio/addon-view/hassio-addon-info.html index bc3de7f6bd..2018f96ca0 100644 --- a/panels/hassio/addon-view/hassio-addon-info.html +++ b/panels/hassio/addon-view/hassio-addon-info.html @@ -24,7 +24,7 @@
-
[[addonInfo.description]]
+

[[addonInfo.description]]

diff --git a/panels/hassio/dashboard/hassio-addons.html b/panels/hassio/dashboard/hassio-addons.html index 04c78f8adc..492ec1a936 100644 --- a/panels/hassio/dashboard/hassio-addons.html +++ b/panels/hassio/dashboard/hassio-addons.html @@ -17,17 +17,15 @@ } -
- -
+
@@ -56,10 +54,6 @@ Polymer({ }, }, - computeInstallStatus(addon) { - return addon.installed || 'Not installed'; - }, - addonTapped: function (ev) { this.fire('hassio-select-addon', { addon: this.data[ev.model.index].slug }); ev.target.blur(); diff --git a/panels/hassio/dashboard/hassio-dashboard.html b/panels/hassio/dashboard/hassio-dashboard.html index e0959dac00..3844c646d8 100644 --- a/panels/hassio/dashboard/hassio-dashboard.html +++ b/panels/hassio/dashboard/hassio-dashboard.html @@ -3,6 +3,7 @@ + @@ -36,6 +37,10 @@
Hass.io
+
@@ -100,5 +105,9 @@ Polymer({ value: {}, }, }, + + storeTapped: function () { + this.fire('hassio-show-store'); + }, }); diff --git a/panels/hassio/ha-panel-hassio.html b/panels/hassio/ha-panel-hassio.html index ad124cec5e..bcb0efff10 100644 --- a/panels/hassio/ha-panel-hassio.html +++ b/panels/hassio/ha-panel-hassio.html @@ -2,6 +2,7 @@ + @@ -20,34 +21,42 @@ host='{{hostInfo}}' > - -
Installed