Move legacy styles to their own files (#6033)

This commit is contained in:
Paulus Schoutsen 2020-05-25 01:16:01 -07:00 committed by GitHub
parent b8e71609db
commit af23110074
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
48 changed files with 74 additions and 56 deletions

View File

@ -1,3 +1,4 @@
import "web-animations-js/web-animations-next-lite.min"; import "web-animations-js/web-animations-next-lite.min";
import "../../../src/resources/roboto"; import "../../../src/resources/roboto";
import "../../../src/resources/ha-style";
import "./layout/hc-lovelace"; import "./layout/hc-lovelace";

View File

@ -1,4 +1,3 @@
import "@polymer/paper-styles/typography";
import "@polymer/polymer/lib/elements/dom-if"; import "@polymer/polymer/lib/elements/dom-if";
import "@polymer/polymer/lib/elements/dom-repeat"; import "@polymer/polymer/lib/elements/dom-repeat";
import "../../src/resources/ha-style"; import "../../src/resources/ha-style";

View File

@ -1,4 +1,3 @@
import "@polymer/paper-styles/typography";
import "@polymer/polymer/lib/elements/dom-if"; import "@polymer/polymer/lib/elements/dom-if";
import "@polymer/polymer/lib/elements/dom-repeat"; import "@polymer/polymer/lib/elements/dom-repeat";
import "../../src/resources/ha-style"; import "../../src/resources/ha-style";

View File

@ -10,6 +10,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../src/components/ha-card"; import "../../src/components/ha-card";
import "../../src/managers/notification-manager"; import "../../src/managers/notification-manager";
import "../../src/styles/polymer-ha-style";
// eslint-disable-next-line no-undef // eslint-disable-next-line no-undef
const DEMOS = require.context("./demos", true, /^(.*\.(ts$))[^.]*$/im); const DEMOS = require.context("./demos", true, /^(.*\.(ts$))[^.]*$/im);

View File

@ -12,7 +12,6 @@ import {
HassioSupervisorInfo, HassioSupervisorInfo,
} from "../../src/data/hassio/supervisor"; } from "../../src/data/hassio/supervisor";
import type { PageNavigation } from "../../src/layouts/hass-tabs-subpage"; import type { PageNavigation } from "../../src/layouts/hass-tabs-subpage";
import "../../src/resources/ha-style";
import { HomeAssistant, Route } from "../../src/types"; import { HomeAssistant, Route } from "../../src/types";
import "./hassio-panel-router"; import "./hassio-panel-router";

View File

@ -28,7 +28,6 @@ import {
subscribeDeviceRegistry, subscribeDeviceRegistry,
} from "../../data/device_registry"; } from "../../data/device_registry";
import { PolymerChangedEvent } from "../../polymer-types"; import { PolymerChangedEvent } from "../../polymer-types";
import "../../resources/ha-style";
import { haStyleDialog } from "../../resources/styles"; import { haStyleDialog } from "../../resources/styles";
import type { HomeAssistant } from "../../types"; import type { HomeAssistant } from "../../types";
import { DataEntryFlowDialogParams } from "./show-dialog-data-entry-flow"; import { DataEntryFlowDialogParams } from "./show-dialog-data-entry-flow";

View File

@ -16,7 +16,6 @@ import "../../components/ha-form/ha-form";
import type { HaFormSchema } from "../../components/ha-form/ha-form"; import type { HaFormSchema } from "../../components/ha-form/ha-form";
import "../../components/ha-markdown"; import "../../components/ha-markdown";
import type { DataEntryFlowStepForm } from "../../data/data_entry_flow"; import type { DataEntryFlowStepForm } from "../../data/data_entry_flow";
import "../../resources/ha-style";
import type { HomeAssistant } from "../../types"; import type { HomeAssistant } from "../../types";
import type { FlowConfig } from "./show-dialog-data-entry-flow"; import type { FlowConfig } from "./show-dialog-data-entry-flow";
import { configFlowContentStyles } from "./styles"; import { configFlowContentStyles } from "./styles";

View File

@ -5,7 +5,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import { computeStateDomain } from "../common/entity/compute_state_domain"; import { computeStateDomain } from "../common/entity/compute_state_domain";
import DialogMixin from "../mixins/dialog-mixin"; import DialogMixin from "../mixins/dialog-mixin";
import "../resources/ha-style"; import "../styles/polymer-ha-style-dialog";
import "./more-info/more-info-controls"; import "./more-info/more-info-controls";
/* /*

View File

@ -4,7 +4,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import { enableWrite } from "../common/auth/token_storage"; import { enableWrite } from "../common/auth/token_storage";
import LocalizeMixin from "../mixins/localize-mixin"; import LocalizeMixin from "../mixins/localize-mixin";
import "../resources/ha-style"; import "../styles/polymer-ha-style";
class HaStoreAuth extends LocalizeMixin(PolymerElement) { class HaStoreAuth extends LocalizeMixin(PolymerElement) {
static get template() { static get template() {

View File

@ -17,7 +17,7 @@ import "../../data/ha-state-history-data";
import { EventsMixin } from "../../mixins/events-mixin"; import { EventsMixin } from "../../mixins/events-mixin";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import { showEntityEditorDialog } from "../../panels/config/entities/show-dialog-entity-editor"; import { showEntityEditorDialog } from "../../panels/config/entities/show-dialog-entity-editor";
import "../../resources/ha-style"; import "../../styles/polymer-ha-style-dialog";
import "../../state-summary/state-card-content"; import "../../state-summary/state-card-content";
import { showConfirmationDialog } from "../generic/show-dialog-box"; import { showConfirmationDialog } from "../generic/show-dialog-box";
import "./controls/more-info-content"; import "./controls/more-info-content";

View File

@ -1,10 +1,8 @@
// Load polyfill first so HTML imports start resolving
/* eslint-disable import/first */
import "@polymer/paper-styles/typography";
import { setPassiveTouchGestures } from "@polymer/polymer/lib/utils/settings"; import { setPassiveTouchGestures } from "@polymer/polymer/lib/utils/settings";
import "../resources/roboto";
import "../resources/ha-style";
import "../layouts/home-assistant"; import "../layouts/home-assistant";
import "../resources/html-import/polyfill"; import "../resources/html-import/polyfill";
import "../resources/roboto";
import "../util/legacy-support"; import "../util/legacy-support";
setPassiveTouchGestures(true); setPassiveTouchGestures(true);

View File

@ -3,7 +3,6 @@ import { html, property, PropertyValues } from "lit-element";
import { navigate } from "../common/navigate"; import { navigate } from "../common/navigate";
import { getStorageDefaultPanelUrlPath } from "../data/panel"; import { getStorageDefaultPanelUrlPath } from "../data/panel";
import "../resources/custom-card-support"; import "../resources/custom-card-support";
import "../resources/ha-style";
import { HassElement } from "../state/hass-element"; import { HassElement } from "../state/hass-element";
import { HomeAssistant, Route } from "../types"; import { HomeAssistant, Route } from "../types";
import { import {

View File

@ -10,7 +10,7 @@ import { fetchCloudSubscriptionInfo } from "../../../../data/cloud";
import "../../../../layouts/hass-subpage"; import "../../../../layouts/hass-subpage";
import { EventsMixin } from "../../../../mixins/events-mixin"; import { EventsMixin } from "../../../../mixins/events-mixin";
import LocalizeMixin from "../../../../mixins/localize-mixin"; import LocalizeMixin from "../../../../mixins/localize-mixin";
import "../../../../resources/ha-style"; import "../../../../styles/polymer-ha-style";
import "../../ha-config-section"; import "../../ha-config-section";
import "./cloud-alexa-pref"; import "./cloud-alexa-pref";
import "./cloud-google-pref"; import "./cloud-google-pref";

View File

@ -7,7 +7,7 @@ import "../../../../components/ha-card";
import "../../../../layouts/hass-subpage"; import "../../../../layouts/hass-subpage";
import { EventsMixin } from "../../../../mixins/events-mixin"; import { EventsMixin } from "../../../../mixins/events-mixin";
import LocalizeMixin from "../../../../mixins/localize-mixin"; import LocalizeMixin from "../../../../mixins/localize-mixin";
import "../../../../resources/ha-style"; import "../../../../styles/polymer-ha-style";
/* /*
* @appliesMixin EventsMixin * @appliesMixin EventsMixin

View File

@ -14,7 +14,7 @@ import "../../../../layouts/hass-subpage";
import { EventsMixin } from "../../../../mixins/events-mixin"; import { EventsMixin } from "../../../../mixins/events-mixin";
import LocalizeMixin from "../../../../mixins/localize-mixin"; import LocalizeMixin from "../../../../mixins/localize-mixin";
import NavigateMixin from "../../../../mixins/navigate-mixin"; import NavigateMixin from "../../../../mixins/navigate-mixin";
import "../../../../resources/ha-style"; import "../../../../styles/polymer-ha-style";
import "../../ha-config-section"; import "../../ha-config-section";
/* /*

View File

@ -7,7 +7,7 @@ import "../../../../components/ha-card";
import "../../../../layouts/hass-subpage"; import "../../../../layouts/hass-subpage";
import { EventsMixin } from "../../../../mixins/events-mixin"; import { EventsMixin } from "../../../../mixins/events-mixin";
import LocalizeMixin from "../../../../mixins/localize-mixin"; import LocalizeMixin from "../../../../mixins/localize-mixin";
import "../../../../resources/ha-style"; import "../../../../styles/polymer-ha-style";
import "../../ha-config-section"; import "../../ha-config-section";
/* /*

View File

@ -6,7 +6,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../../layouts/hass-tabs-subpage"; import "../../../layouts/hass-tabs-subpage";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style";
import { configSections } from "../ha-panel-config"; import { configSections } from "../ha-panel-config";
import "./ha-config-section-core"; import "./ha-config-section-core";

View File

@ -7,7 +7,7 @@ import { isComponentLoaded } from "../../../common/config/is_component_loaded";
import "../../../components/buttons/ha-call-service-button"; import "../../../components/buttons/ha-call-service-button";
import "../../../components/ha-card"; import "../../../components/ha-card";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style";
import "../ha-config-section"; import "../ha-config-section";
import "./ha-config-core-form"; import "./ha-config-core-form";
import "./ha-config-name-form"; import "./ha-config-name-form";

View File

@ -6,7 +6,7 @@ import { computeStateName } from "../../../common/entity/compute_state_name";
import { sortStatesByName } from "../../../common/entity/states_sort_by_name"; import { sortStatesByName } from "../../../common/entity/states_sort_by_name";
import "../../../layouts/hass-tabs-subpage"; import "../../../layouts/hass-tabs-subpage";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style";
import "../ha-config-section"; import "../ha-config-section";
import "../ha-entity-config"; import "../ha-entity-config";
import { configSections } from "../ha-panel-config"; import { configSections } from "../ha-panel-config";

View File

@ -8,6 +8,8 @@ import { computeStateDomain } from "../../../common/entity/compute_state_domain"
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import hassAttributeUtil from "../../../util/hass-attributes-util"; import hassAttributeUtil from "../../../util/hass-attributes-util";
import "./ha-form-customize-attributes"; import "./ha-form-customize-attributes";
import "../ha-form-style";
import "../../../styles/polymer-ha-style";
class HaFormCustomize extends LocalizeMixin(PolymerElement) { class HaFormCustomize extends LocalizeMixin(PolymerElement) {
static get template() { static get template() {

View File

@ -8,6 +8,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import { computeStateName } from "../../common/entity/compute_state_name"; import { computeStateName } from "../../common/entity/compute_state_name";
import "../../components/ha-card"; import "../../components/ha-card";
import "../../styles/polymer-ha-style";
class HaEntityConfig extends PolymerElement { class HaEntityConfig extends PolymerElement {
static get template() { static get template() {

View File

@ -7,7 +7,7 @@ import { isComponentLoaded } from "../../../common/config/is_component_loaded";
import "../../../components/buttons/ha-call-service-button"; import "../../../components/buttons/ha-call-service-button";
import "../../../components/ha-card"; import "../../../components/ha-card";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style";
import "../ha-config-section"; import "../ha-config-section";
/* /*

View File

@ -5,7 +5,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../../layouts/hass-tabs-subpage"; import "../../../layouts/hass-tabs-subpage";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style";
import { configSections } from "../ha-panel-config"; import { configSections } from "../ha-panel-config";
import "./ha-config-section-server-control"; import "./ha-config-section-server-control";

View File

@ -19,7 +19,7 @@ import "../../../components/ha-service-description";
import "../../../layouts/ha-app-layout"; import "../../../layouts/ha-app-layout";
import { EventsMixin } from "../../../mixins/events-mixin"; import { EventsMixin } from "../../../mixins/events-mixin";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style";
import "../ha-config-section"; import "../ha-config-section";
import "../ha-form-style"; import "../ha-form-style";
import "./zwave-groups"; import "./zwave-groups";

View File

@ -7,6 +7,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element";
import { computeStateName } from "../../../common/entity/compute_state_name"; import { computeStateName } from "../../../common/entity/compute_state_name";
import "../../../components/buttons/ha-call-service-button"; import "../../../components/buttons/ha-call-service-button";
import "../../../components/ha-card"; import "../../../components/ha-card";
import "../../../styles/polymer-ha-style";
class ZwaveGroups extends PolymerElement { class ZwaveGroups extends PolymerElement {
static get template() { static get template() {

View File

@ -4,7 +4,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../../components/dialog/ha-paper-dialog"; import "../../../components/dialog/ha-paper-dialog";
import { EventsMixin } from "../../../mixins/events-mixin"; import { EventsMixin } from "../../../mixins/events-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style-dialog";
class ZwaveLogDialog extends EventsMixin(PolymerElement) { class ZwaveLogDialog extends EventsMixin(PolymerElement) {
static get template() { static get template() {

View File

@ -9,6 +9,7 @@ import "../../../components/ha-card";
import { EventsMixin } from "../../../mixins/events-mixin"; import { EventsMixin } from "../../../mixins/events-mixin";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../ha-config-section"; import "../ha-config-section";
import "../../../styles/polymer-ha-style";
let registeredDialog = false; let registeredDialog = false;

View File

@ -7,6 +7,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../../components/buttons/ha-call-api-button"; import "../../../components/buttons/ha-call-api-button";
import "../../../components/ha-card"; import "../../../components/ha-card";
import "../../../styles/polymer-ha-style";
class ZwaveNodeProtection extends PolymerElement { class ZwaveNodeProtection extends PolymerElement {
static get template() { static get template() {

View File

@ -7,6 +7,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../../components/buttons/ha-call-service-button"; import "../../../components/buttons/ha-call-service-button";
import "../../../components/ha-card"; import "../../../components/ha-card";
import "../../../styles/polymer-ha-style";
class ZwaveUsercodes extends PolymerElement { class ZwaveUsercodes extends PolymerElement {
static get template() { static get template() {

View File

@ -9,7 +9,7 @@ import "../../../components/ha-code-editor";
import { showAlertDialog } from "../../../dialogs/generic/show-dialog-box"; import { showAlertDialog } from "../../../dialogs/generic/show-dialog-box";
import { EventsMixin } from "../../../mixins/events-mixin"; import { EventsMixin } from "../../../mixins/events-mixin";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style";
import "./event-subscribe-card"; import "./event-subscribe-card";
import "./events-list"; import "./events-list";

View File

@ -9,7 +9,7 @@ import "../../../components/ha-service-picker";
import { ENTITY_COMPONENT_DOMAINS } from "../../../data/entity"; import { ENTITY_COMPONENT_DOMAINS } from "../../../data/entity";
import { showAlertDialog } from "../../../dialogs/generic/show-dialog-box"; import { showAlertDialog } from "../../../dialogs/generic/show-dialog-box";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style";
import "../../../util/app-localstorage-document"; import "../../../util/app-localstorage-document";
const ERROR_SENTINEL = {}; const ERROR_SENTINEL = {};

View File

@ -12,7 +12,7 @@ import "../../../components/ha-code-editor";
import { showAlertDialog } from "../../../dialogs/generic/show-dialog-box"; import { showAlertDialog } from "../../../dialogs/generic/show-dialog-box";
import { EventsMixin } from "../../../mixins/events-mixin"; import { EventsMixin } from "../../../mixins/events-mixin";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style";
import { mdiInformationOutline } from "@mdi/js"; import { mdiInformationOutline } from "@mdi/js";
const ERROR_SENTINEL = {}; const ERROR_SENTINEL = {};

View File

@ -6,7 +6,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../../components/ha-code-editor"; import "../../../components/ha-code-editor";
import LocalizeMixin from "../../../mixins/localize-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin";
import "../../../resources/ha-style"; import "../../../styles/polymer-ha-style";
class HaPanelDevTemplate extends LocalizeMixin(PolymerElement) { class HaPanelDevTemplate extends LocalizeMixin(PolymerElement) {
static get template() { static get template() {

View File

@ -16,7 +16,7 @@ import "../../components/state-history-charts";
import "../../data/ha-state-history-data"; import "../../data/ha-state-history-data";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import "../../resources/ha-date-picker-style"; import "../../resources/ha-date-picker-style";
import "../../resources/ha-style"; import "../../styles/polymer-ha-style";
/* /*
* @appliesMixin LocalizeMixin * @appliesMixin LocalizeMixin

View File

@ -3,7 +3,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
/* eslint-plugin-disable lit */ /* eslint-plugin-disable lit */
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../components/ha-menu-button"; import "../../components/ha-menu-button";
import "../../resources/ha-style"; import "../../styles/polymer-ha-style";
class HaPanelIframe extends PolymerElement { class HaPanelIframe extends PolymerElement {
static get template() { static get template() {

View File

@ -14,7 +14,7 @@ import "../../components/entity/ha-entity-picker";
import "../../components/ha-menu-button"; import "../../components/ha-menu-button";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import "../../resources/ha-date-picker-style"; import "../../resources/ha-date-picker-style";
import "../../resources/ha-style"; import "../../styles/polymer-ha-style";
import "./ha-logbook"; import "./ha-logbook";
import "./ha-logbook-data"; import "./ha-logbook-data";

View File

@ -5,7 +5,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../components/dialog/ha-paper-dialog"; import "../../components/dialog/ha-paper-dialog";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import "../../resources/ha-style"; import "../../styles/polymer-ha-style-dialog";
/* /*
* @appliesMixin LocalizeMixin * @appliesMixin LocalizeMixin

View File

@ -15,7 +15,7 @@ import "../../components/ha-card";
import "../../components/ha-menu-button"; import "../../components/ha-menu-button";
import { EventsMixin } from "../../mixins/events-mixin"; import { EventsMixin } from "../../mixins/events-mixin";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import "../../resources/ha-style"; import "../../styles/polymer-ha-style";
let registeredDialog = false; let registeredDialog = false;

View File

@ -11,6 +11,7 @@ import "../../components/ha-menu-button";
import { defaultRadiusColor } from "../../data/zone"; import { defaultRadiusColor } from "../../data/zone";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import "./ha-entity-marker"; import "./ha-entity-marker";
import "../../styles/polymer-ha-style";
/* /*
* @appliesMixin LocalizeMixin * @appliesMixin LocalizeMixin

View File

@ -6,7 +6,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element"; import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../components/ha-card"; import "../../components/ha-card";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import "../../resources/ha-style"; import "../../styles/polymer-ha-style";
/* /*
* @appliesMixin LocalizeMixin * @appliesMixin LocalizeMixin

View File

@ -12,7 +12,7 @@ import {
} from "../../dialogs/generic/show-dialog-box"; } from "../../dialogs/generic/show-dialog-box";
import { EventsMixin } from "../../mixins/events-mixin"; import { EventsMixin } from "../../mixins/events-mixin";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import "../../resources/ha-style"; import "../../styles/polymer-ha-style";
import "./ha-settings-row"; import "./ha-settings-row";
/* /*

View File

@ -9,7 +9,7 @@ import "../../components/ha-form/ha-form";
import "../../components/ha-markdown"; import "../../components/ha-markdown";
import { EventsMixin } from "../../mixins/events-mixin"; import { EventsMixin } from "../../mixins/events-mixin";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import "../../resources/ha-style"; import "../../styles/polymer-ha-style-dialog";
let instance = 0; let instance = 0;

View File

@ -8,7 +8,7 @@ import "../../components/ha-card";
import { EventsMixin } from "../../mixins/events-mixin"; import { EventsMixin } from "../../mixins/events-mixin";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import { showConfirmationDialog } from "../../dialogs/generic/show-dialog-box"; import { showConfirmationDialog } from "../../dialogs/generic/show-dialog-box";
import "../../resources/ha-style"; import "../../styles/polymer-ha-style";
let registeredDialog = false; let registeredDialog = false;

View File

@ -22,7 +22,6 @@ import {
getOptimisticFrontendUserDataCollection, getOptimisticFrontendUserDataCollection,
} from "../../data/frontend"; } from "../../data/frontend";
import { showConfirmationDialog } from "../../dialogs/generic/show-dialog-box"; import { showConfirmationDialog } from "../../dialogs/generic/show-dialog-box";
import "../../resources/ha-style";
import { haStyle } from "../../resources/styles"; import { haStyle } from "../../resources/styles";
import { HomeAssistant } from "../../types"; import { HomeAssistant } from "../../types";
import "./ha-advanced-mode-row"; import "./ha-advanced-mode-row";

View File

@ -17,6 +17,7 @@ import "../../components/ha-card";
import "../../components/ha-menu-button"; import "../../components/ha-menu-button";
import { showVoiceCommandDialog } from "../../dialogs/voice-command-dialog/show-ha-voice-command-dialog"; import { showVoiceCommandDialog } from "../../dialogs/voice-command-dialog/show-ha-voice-command-dialog";
import LocalizeMixin from "../../mixins/localize-mixin"; import LocalizeMixin from "../../mixins/localize-mixin";
import "../../styles/polymer-ha-style";
/* /*
* @appliesMixin LocalizeMixin * @appliesMixin LocalizeMixin

View File

@ -1,6 +1,6 @@
import "@polymer/paper-styles/paper-styles"; import "@polymer/paper-styles/paper-styles";
import "@polymer/polymer/lib/elements/custom-style"; import "@polymer/polymer/lib/elements/custom-style";
import { derivedStyles, haStyle, haStyleDialog } from "./styles"; import { derivedStyles } from "./styles";
const documentContainer = document.createElement("template"); const documentContainer = document.createElement("template");
documentContainer.setAttribute("style", "display: none;"); documentContainer.setAttribute("style", "display: none;");
@ -98,35 +98,21 @@ documentContainer.innerHTML = `<custom-style>
.map(([key, value]) => `--${key}: ${value};`) .map(([key, value]) => `--${key}: ${value};`)
.join("")} .join("")}
} }
</style>
<style shady-unscoped="">
/* /*
prevent clipping of positioned elements in a small scrollable prevent clipping of positioned elements in a small scrollable
force smooth scrolling if can scroll force smooth scrolling if can scroll
use non-shady selectors so this only targets iOS 9 use non-shady selectors so this only targets iOS 9
conditional mixin set in ha-style-dialog does not work with shadyCSS conditional mixin set in ha-style-dialog does not work with shadyCSS
*/ */
paper-dialog-scrollable:not(.can-scroll) &gt; .scrollable { paper-dialog-scrollable:not(.can-scroll) > .scrollable {
-webkit-overflow-scrolling: auto !important; -webkit-overflow-scrolling: auto !important;
} }
paper-dialog-scrollable.can-scroll &gt; .scrollable { paper-dialog-scrollable.can-scroll > .scrollable {
-webkit-overflow-scrolling: touch !important; -webkit-overflow-scrolling: touch !important;
} }
</style> </style>
</custom-style><dom-module id="ha-style"> </custom-style>`;
<template>
<style>
${haStyle.cssText}
</style>
</template>
</dom-module><dom-module id="ha-style-dialog">
<template>
<style>
${haStyleDialog.cssText}
</style>
</template>
</dom-module>`;
document.head.appendChild(documentContainer.content); document.head.appendChild(documentContainer.content);

View File

@ -0,0 +1,15 @@
import "@polymer/polymer/lib/elements/dom-module";
import { haStyleDialog } from "../resources/styles";
const documentContainer = document.createElement("template");
documentContainer.setAttribute("style", "display: none;");
documentContainer.innerHTML = `<dom-module id="ha-style-dialog">
<template>
<style>
${haStyleDialog.cssText}
</style>
</template>
</dom-module>`;
document.head.appendChild(documentContainer.content);

View File

@ -0,0 +1,15 @@
import "@polymer/polymer/lib/elements/dom-module";
import { haStyle } from "../resources/styles";
const documentContainer = document.createElement("template");
documentContainer.setAttribute("style", "display: none;");
documentContainer.innerHTML = `<dom-module id="ha-style">
<template>
<style>
${haStyle.cssText}
</style>
</template>
</dom-module>`;
document.head.appendChild(documentContainer.content);