Move style into template and fix polylint

This commit is contained in:
Paulus Schoutsen 2016-07-19 01:40:04 -07:00
parent 406c382a3f
commit 617be99db9
20 changed files with 61 additions and 6 deletions

View File

@ -37,7 +37,7 @@
} }
</style> </style>
<img src='[[cameraFeedSrc]]' class='camera-feed' hidden='[[!imageLoaded]]' <img src='[[cameraFeedSrc]]' class='camera-feed' hidden$='[[!imageLoaded]]'
on-load='imageLoadSuccess' on-error='imageLoadFail' alt='[[stateObj.entityDisplay]]'> on-load='imageLoadSuccess' on-error='imageLoadFail' alt='[[stateObj.entityDisplay]]'>
<div class='caption'> <div class='caption'>
[[stateObj.entityDisplay]] [[stateObj.entityDisplay]]

View File

@ -1,3 +1,6 @@
<link rel='import' href='../../bower_components/polymer/polymer.html'>
<link rel='import' href='../../bower_components/paper-icon-button/paper-icon-button.html'>
<dom-module id='ha-menu-button'> <dom-module id='ha-menu-button'>
<template> <template>
<style> <style>

View File

@ -8,6 +8,7 @@
<link rel='import' href='../../bower_components/paper-icon-button/paper-icon-button.html'> <link rel='import' href='../../bower_components/paper-icon-button/paper-icon-button.html'>
<link rel='import' href='../components/stream-status.html'> <link rel='import' href='../components/stream-status.html'>
<link rel='import' href='../util/hass-behavior.html'>
<dom-module id='ha-sidebar'> <dom-module id='ha-sidebar'>
<template> <template>

View File

@ -1,5 +1,7 @@
<link rel="import" href="../../bower_components/paper-tabs/paper-tabs.html"> <link rel="import" href="../../bower_components/paper-tabs/paper-tabs.html">
<link rel='import' href='../util/hass-behavior.html'>
<dom-module id="ha-view-tabs"> <dom-module id="ha-view-tabs">
<template> <template>
<style> <style>

View File

@ -66,6 +66,10 @@ Polymer({
stateObj: { stateObj: {
type: Object, type: Object,
}, },
inDialog: {
type: Boolean,
},
}, },
}); });
</script> </script>

View File

@ -3,6 +3,8 @@
<link rel="import" href="../../bower_components/iron-icon/iron-icon.html"> <link rel="import" href="../../bower_components/iron-icon/iron-icon.html">
<link rel="import" href="../../bower_components/paper-toggle-button/paper-toggle-button.html"> <link rel="import" href="../../bower_components/paper-toggle-button/paper-toggle-button.html">
<link rel='import' href='../util/hass-behavior.html'>
<dom-module id="stream-status"> <dom-module id="stream-status">
<template> <template>
<style> <style>

View File

@ -5,6 +5,8 @@
<link rel="import" href="../../bower_components/iron-icon/iron-icon.html"> <link rel="import" href="../../bower_components/iron-icon/iron-icon.html">
<link rel="import" href="../../bower_components/paper-spinner/paper-spinner.html"> <link rel="import" href="../../bower_components/paper-spinner/paper-spinner.html">
<link rel='import' href='../util/hass-behavior.html'>
<dom-module id="ha-voice-command-dialog"> <dom-module id="ha-voice-command-dialog">
<template> <template>
<style> <style>

View File

@ -9,6 +9,8 @@
<link rel="import" href="../components/state-history-charts.html"> <link rel="import" href="../components/state-history-charts.html">
<link rel="import" href="../more-infos/more-info-content.html"> <link rel="import" href="../more-infos/more-info-content.html">
<link rel='import' href='../util/hass-behavior.html'>
<dom-module id="more-info-dialog"> <dom-module id="more-info-dialog">
<template> <template>
<style> <style>

View File

@ -7,6 +7,8 @@
<link rel="import" href="../../bower_components/iron-input/iron-input.html"> <link rel="import" href="../../bower_components/iron-input/iron-input.html">
<link rel="import" href="../../bower_components/paper-spinner/paper-spinner.html"> <link rel="import" href="../../bower_components/paper-spinner/paper-spinner.html">
<link rel='import' href='../util/hass-behavior.html'>
<dom-module id="login-form"> <dom-module id="login-form">
<template> <template>
<style is="custom-style" include="iron-flex iron-positioning"></style> <style is="custom-style" include="iron-flex iron-positioning"></style>

View File

@ -2,6 +2,7 @@
<link rel="import" href="../../bower_components/iron-icon/iron-icon.html"> <link rel="import" href="../../bower_components/iron-icon/iron-icon.html">
<link rel="import" href="../../bower_components/paper-scroll-header-panel/paper-scroll-header-panel.html"> <link rel="import" href="../../bower_components/paper-scroll-header-panel/paper-scroll-header-panel.html">
<link rel="import" href="../../bower_components/paper-icon-button/paper-icon-button.html"> <link rel="import" href="../../bower_components/paper-icon-button/paper-icon-button.html">
<link rel='import' href='../../bower_components/paper-toolbar/paper-toolbar.html'>
<link rel="import" href="../components/ha-cards.html"> <link rel="import" href="../components/ha-cards.html">
<link rel="import" href="../components/ha-view-tabs.html"> <link rel="import" href="../components/ha-view-tabs.html">

View File

@ -1,3 +1,5 @@
<link rel='import' href='../util/hass-behavior.html'>
<script> <script>
Polymer({ Polymer({
is: 'partial-panel-resolver', is: 'partial-panel-resolver',

View File

@ -2,6 +2,8 @@
<link rel="import" href="../../bower_components/paper-toast/paper-toast.html"> <link rel="import" href="../../bower_components/paper-toast/paper-toast.html">
<link rel='import' href='../util/hass-behavior.html'>
<dom-module id="notification-manager"> <dom-module id="notification-manager">
<template> <template>
<style> <style>

View File

@ -8,12 +8,29 @@
<style is="custom-style" include="iron-flex"></style> <style is="custom-style" include="iron-flex"></style>
<div class='layout horizontal'> <div class='layout horizontal'>
<paper-input label='code' value='{{enteredCode}}' pattern='[[codeFormat]]' type='password' hidden='[[!codeInputVisible]]' disabled='[[!codeInputEnabled]]'></paper-input> <paper-input
label='code'
value='{{enteredCode}}'
pattern='[[codeFormat]]'
type='password'
hidden$='[[!codeInputVisible]]'
disabled='[[!codeInputEnabled]]'
></paper-input>
</div> </div>
<div class='layout horizontal'> <div class='layout horizontal'>
<paper-button on-tap='handleDisarmTap' hidden='[[!disarmButtonVisible]]' disabled='[[!codeValid]]'>Disarm</paper-button> <paper-button
<paper-button on-tap='handleHomeTap' hidden='[[!armHomeButtonVisible]]' disabled=[[!codeValid]]>Arm Home</paper-button> on-tap='handleDisarmTap'
<paper-button on-tap='handleAwayTap' hidden='[[!armAwayButtonVisible]]' disabled='[[!codeValid]]'>Arm Away</paper-button> hidden$='[[!disarmButtonVisible]]'
disabled='[[!codeValid]]'
>Disarm</paper-button>
<paper-button
on-tap='handleHomeTap'
hidden$='[[!armHomeButtonVisible]]'
disabled=[[!codeValid]]>Arm Home</paper-button>
<paper-button
on-tap='handleAwayTap'
hidden$='[[!armAwayButtonVisible]]'
disabled='[[!codeValid]]'>Arm Away</paper-button>
</div> </div>
</template> </template>
</dom-module> </dom-module>

View File

@ -1,8 +1,11 @@
<link rel='import' href='../../bower_components/polymer/polymer.html'> <link rel='import' href='../../bower_components/polymer/polymer.html'>
<link rel='import' href='../../bower_components/paper-button/paper-button.html'> <link rel='import' href='../../bower_components/paper-button/paper-button.html'>
<link rel='import' href='../../bower_components/paper-input/paper-input-container.html'>
<link rel='import' href='../components/loading-box.html'> <link rel='import' href='../components/loading-box.html'>
<link rel='import' href='../util/hass-behavior.html'>
<dom-module id='more-info-configurator'> <dom-module id='more-info-configurator'>
<template> <template>
<style is="custom-style" include="iron-flex"></style> <style is="custom-style" include="iron-flex"></style>

View File

@ -2,6 +2,8 @@
<link rel="import" href="../state-summary/state-card-content.html"> <link rel="import" href="../state-summary/state-card-content.html">
<link rel='import' href='../util/hass-behavior.html'>
<dom-module id="more-info-group"> <dom-module id="more-info-group">
<template> <template>
<style> <style>

View File

@ -1,5 +1,8 @@
<link rel='import' href='../../bower_components/polymer/polymer.html'> <link rel='import' href='../../bower_components/polymer/polymer.html'>
<link rel='import' href='../../bower_components/paper-slider/paper-slider.html'> <link rel='import' href='../../bower_components/paper-slider/paper-slider.html'>
<link rel='import' href='../../bower_components/paper-menu/paper-menu.html'>
<link rel='import' href='../../bower_components/paper-item/paper-item.html'>
<link rel='import' href='../../bower_components/paper-dropdown-menu/paper-dropdown-menu.html'>
<link rel='import' href='../../bower_components/paper-toggle-button/paper-toggle-button.html'> <link rel='import' href='../../bower_components/paper-toggle-button/paper-toggle-button.html'>
<dom-module id='more-info-hvac'> <dom-module id='more-info-hvac'>

View File

@ -11,7 +11,7 @@
} }
</style> </style>
<div hidden='[[!stateObj.attributes.code_format]]'> <div hidden$='[[!stateObj.attributes.code_format]]'>
<paper-input label='code' value='{{enteredCode}}' pattern='[[stateObj.attributes.code_format]]' type='password'></paper-input> <paper-input label='code' value='{{enteredCode}}' pattern='[[stateObj.attributes.code_format]]' type='password'></paper-input>
<paper-button on-tap='handleUnlockTap' hidden$='[[!isLocked]]'>Unlock</paper-button> <paper-button on-tap='handleUnlockTap' hidden$='[[!isLocked]]'>Unlock</paper-button>
<paper-button on-tap='handleLockTap' hidden$=[[isLocked]]>Lock</paper-button> <paper-button on-tap='handleLockTap' hidden$=[[isLocked]]>Lock</paper-button>

View File

@ -1,6 +1,10 @@
<link rel='import' href='../../bower_components/polymer/polymer.html'> <link rel='import' href='../../bower_components/polymer/polymer.html'>
<link rel='import' href='../../bower_components/paper-icon-button/paper-icon-button.html'> <link rel='import' href='../../bower_components/paper-icon-button/paper-icon-button.html'>
<link rel='import' href='../../bower_components/paper-slider/paper-slider.html'>
<link rel='import' href='../../bower_components/paper-dropdown-menu/paper-dropdown-menu.html'>
<link rel='import' href='../../bower_components/paper-menu/paper-menu.html'>
<link rel='import' href='../../bower_components/paper-item/paper-item.html'>
<dom-module id='more-info-media_player'> <dom-module id='more-info-media_player'>
<template> <template>

View File

@ -1,5 +1,7 @@
<link rel="import" href="../../bower_components/polymer/polymer.html"> <link rel="import" href="../../bower_components/polymer/polymer.html">
<link rel="import" href="../../bower_components/paper-dropdown-menu/paper-dropdown-menu.html"> <link rel="import" href="../../bower_components/paper-dropdown-menu/paper-dropdown-menu.html">
<link rel='import' href='../../bower_components/paper-menu/paper-menu.html'>
<link rel='import' href='../../bower_components/paper-item/paper-item.html'>
<link rel="import" href="../components/entity/state-badge.html"> <link rel="import" href="../components/entity/state-badge.html">

View File

@ -1,4 +1,5 @@
<script> <script>
/** @polymerBehavior NameSpace.Behavior */
window.hassBehavior = { window.hassBehavior = {
attached: function attached() { attached: function attached() {
var hass = this.hass; var hass = this.hass;