mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-23 09:16:38 +00:00
Move legacy styles to their own files (#6033)
This commit is contained in:
parent
b8e71609db
commit
af23110074
@ -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";
|
||||||
|
@ -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";
|
||||||
|
@ -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";
|
||||||
|
@ -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);
|
||||||
|
@ -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";
|
||||||
|
|
||||||
|
@ -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";
|
||||||
|
@ -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";
|
||||||
|
@ -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";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -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() {
|
||||||
|
@ -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";
|
||||||
|
@ -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);
|
||||||
|
@ -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 {
|
||||||
|
@ -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";
|
||||||
|
@ -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
|
||||||
|
@ -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";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -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";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -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";
|
||||||
|
|
||||||
|
@ -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";
|
||||||
|
@ -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";
|
||||||
|
@ -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() {
|
||||||
|
@ -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() {
|
||||||
|
@ -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";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -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";
|
||||||
|
|
||||||
|
@ -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";
|
||||||
|
@ -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() {
|
||||||
|
@ -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() {
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
@ -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() {
|
||||||
|
@ -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() {
|
||||||
|
@ -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";
|
||||||
|
|
||||||
|
@ -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 = {};
|
||||||
|
@ -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 = {};
|
||||||
|
@ -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() {
|
||||||
|
@ -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
|
||||||
|
@ -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() {
|
||||||
|
@ -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";
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
@ -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";
|
||||||
|
@ -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
|
||||||
|
@ -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) > .scrollable {
|
paper-dialog-scrollable:not(.can-scroll) > .scrollable {
|
||||||
-webkit-overflow-scrolling: auto !important;
|
-webkit-overflow-scrolling: auto !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
paper-dialog-scrollable.can-scroll > .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);
|
||||||
|
15
src/styles/polymer-ha-style-dialog.ts
Normal file
15
src/styles/polymer-ha-style-dialog.ts
Normal 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);
|
15
src/styles/polymer-ha-style.ts
Normal file
15
src/styles/polymer-ha-style.ts
Normal 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);
|
Loading…
x
Reference in New Issue
Block a user