From a73754c1b51d3f8e8ce46f75a6f365617966855c Mon Sep 17 00:00:00 2001 From: Philip Allgaier Date: Mon, 19 Oct 2020 11:15:12 +0200 Subject: [PATCH] Use ha-card for dev tool "Services" + visual tweaks (#7364) --- .../service/developer-tools-service.js | 115 +++++++++--------- .../state/developer-tools-state.js | 1 + .../template/developer-tools-template.ts | 8 +- src/resources/styles.ts | 2 +- 4 files changed, 64 insertions(+), 62 deletions(-) diff --git a/src/panels/developer-tools/service/developer-tools-service.js b/src/panels/developer-tools/service/developer-tools-service.js index 04b49e9c4e..71c2a91949 100644 --- a/src/panels/developer-tools/service/developer-tools-service.js +++ b/src/panels/developer-tools/service/developer-tools-service.js @@ -7,6 +7,7 @@ import "../../../components/buttons/ha-progress-button"; import "../../../components/entity/ha-entity-picker"; import "../../../components/ha-code-editor"; import "../../../components/ha-service-picker"; +import "../../../components/ha-card"; import { ENTITY_COMPONENT_DOMAINS } from "../../../data/entity"; import { showAlertDialog } from "../../../dialogs/generic/show-dialog-box"; import LocalizeMixin from "../../../mixins/localize-mixin"; @@ -38,17 +39,19 @@ class HaPanelDevService extends LocalizeMixin(PolymerElement) { margin-top: 8px; } - .description { - margin-top: 24px; - white-space: pre-wrap; + ha-card { + margin-top: 12px; } - .header { - @apply --paper-font-title; + .description { + margin-top: 12px; + white-space: pre-wrap; } .attributes th { text-align: left; + background-color: var(--card-background-color); + border-bottom: 1px solid var(--primary-text-color); } :host([rtl]) .attributes th { @@ -78,10 +81,6 @@ class HaPanelDevService extends LocalizeMixin(PolymerElement) { font-family: var(--code-font-family, monospace); } - h1 { - white-space: normal; - } - td { padding: 4px; } @@ -105,7 +104,7 @@ class HaPanelDevService extends LocalizeMixin(PolymerElement) { > @@ -146,58 +145,59 @@ class HaPanelDevService extends LocalizeMixin(PolymerElement) { - + +
+ -