diff --git a/src/panels/developer-tools/state/developer-tools-state.js b/src/panels/developer-tools/state/developer-tools-state.js index 4d4102227e..507955a5b5 100644 --- a/src/panels/developer-tools/state/developer-tools-state.js +++ b/src/panels/developer-tools/state/developer-tools-state.js @@ -1,29 +1,21 @@ -import "@material/mwc-button"; import { mdiClipboardTextMultipleOutline, mdiInformationOutline, mdiRefresh, } from "@mdi/js"; import "@polymer/paper-checkbox/paper-checkbox"; -import "@polymer/paper-input/paper-input"; import { html } from "@polymer/polymer/lib/utils/html-tag"; /* eslint-plugin-disable lit */ import { PolymerElement } from "@polymer/polymer/polymer-element"; -import { dump, load } from "js-yaml"; -import { formatDateTimeWithSeconds } from "../../../common/datetime/format_date_time"; +import { dump } from "js-yaml"; import { computeRTL } from "../../../common/util/compute_rtl"; import { escapeRegExp } from "../../../common/string/escape_regexp"; import { copyToClipboard } from "../../../common/util/copy-clipboard"; -import "../../../components/entity/ha-entity-picker"; -import "../../../components/ha-code-editor"; import "../../../components/ha-icon-button"; -import "../../../components/ha-svg-icon"; -import { showAlertDialog } from "../../../dialogs/generic/show-dialog-box"; import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; import "../../../styles/polymer-ha-style"; -const ERROR_SENTINEL = {}; /* * @appliesMixin EventsMixin * @appliesMixin LocalizeMixin @@ -37,16 +29,7 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) { -webkit-user-select: initial; -moz-user-select: initial; display: block; - padding: 16px; - } - - .inputs { - width: 100%; - max-width: 400px; - } - - .info { - padding: 0 16px; + padding: 4px; } .button-row { @@ -55,9 +38,8 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) { align-items: center; } - .table-wrapper { + table { width: 100%; - overflow: auto; } .entities th { @@ -89,10 +71,9 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) { min-width: 200px; word-break: break-word; } - .entities ha-svg-icon { + .entities ha-icon-button { --mdc-icon-size: 20px; - padding: 4px; - cursor: pointer; + --mdc-icon-button-size: 28px; flex-shrink: 0; margin-right: 8px; } @@ -109,10 +90,6 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) { color: var(--primary-color); } - .entities .id-name-container { - display: flex; - flex-direction: column; - } .entities .id-name-row { display: flex; align-items: center; @@ -127,151 +104,80 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) { } -
- [[localize('ui.panel.developer-tools.tabs.states.description1')]]
- [[localize('ui.panel.developer-tools.tabs.states.description2')]]
-
- [[localize('ui.panel.developer-tools.tabs.states.state_attributes')]] -
-
- [[localize('ui.panel.developer-tools.tabs.states.last_changed')]]:
[[lastChangedString(_entity)]]
-
- [[localize('ui.panel.developer-tools.tabs.states.last_updated')]]:
[[lastUpdatedString(_entity)]]
-
[[localize('ui.panel.developer-tools.tabs.states.entity')]] | +[[localize('ui.panel.developer-tools.tabs.states.state')]] | +
+ [[localize('ui.panel.developer-tools.tabs.states.attributes')]]
+ |
+ |||
---|---|---|---|---|---|
+ |
+
+ |
+
+ |
+ |||
+ [[localize('ui.panel.developer-tools.tabs.states.no_entities')]] + | +|||||
[[localize('ui.panel.developer-tools.tabs.states.entity')]] | -[[localize('ui.panel.developer-tools.tabs.states.state')]] | -
- [[localize('ui.panel.developer-tools.tabs.states.attributes')]]
- |
- |||
- |
-
- |
-
- |
- |||
- [[localize('ui.panel.developer-tools.tabs.states.no_entities')]] + |
+
+
+
+
|
+ [[entity.state]] | + +[[attributeString(entity)]] | +||
-
-
-
-
-
-
- |
- [[entity.state]] | - -[[attributeString(entity)]] | - -