diff --git a/dashboard-ui/bower_components/doc-ready/.bower.json b/dashboard-ui/bower_components/doc-ready/.bower.json index d4d75eca65..adda4287b4 100644 --- a/dashboard-ui/bower_components/doc-ready/.bower.json +++ b/dashboard-ui/bower_components/doc-ready/.bower.json @@ -39,6 +39,6 @@ "commit": "cec8e49744a1e18b14a711eea77e201bb70de544" }, "_source": "git://github.com/desandro/doc-ready.git", - "_target": "~1.0.4", + "_target": "1.0.x", "_originalSource": "doc-ready" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/eventie/.bower.json b/dashboard-ui/bower_components/eventie/.bower.json index 6b5b662fdc..917d217ea8 100644 --- a/dashboard-ui/bower_components/eventie/.bower.json +++ b/dashboard-ui/bower_components/eventie/.bower.json @@ -30,6 +30,6 @@ "commit": "14d2ca3df97da64c820829a8310f9198fbafbcfa" }, "_source": "git://github.com/desandro/eventie.git", - "_target": "~1.0.3", + "_target": "^1", "_originalSource": "eventie" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-behaviors/.bower.json b/dashboard-ui/bower_components/iron-behaviors/.bower.json index 5d74fa6525..b5f528b092 100644 --- a/dashboard-ui/bower_components/iron-behaviors/.bower.json +++ b/dashboard-ui/bower_components/iron-behaviors/.bower.json @@ -29,14 +29,14 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, "ignore": [], - "homepage": "https://github.com/polymerelements/iron-behaviors", + "homepage": "https://github.com/PolymerElements/iron-behaviors", "_release": "1.0.11", "_resolution": { "type": "version", "tag": "v1.0.11", "commit": "084fbc7f60343d717bb2208f350774f4c9899777" }, - "_source": "git://github.com/polymerelements/iron-behaviors.git", + "_source": "git://github.com/PolymerElements/iron-behaviors.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/iron-behaviors" + "_originalSource": "PolymerElements/iron-behaviors" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/iron-flex-layout/.bower.json b/dashboard-ui/bower_components/iron-flex-layout/.bower.json index 3f08ced4f5..ffb51f3ad2 100644 --- a/dashboard-ui/bower_components/iron-flex-layout/.bower.json +++ b/dashboard-ui/bower_components/iron-flex-layout/.bower.json @@ -27,14 +27,14 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", "iron-component-page": "polymerelements/iron-component-page#^1.0.0" }, - "homepage": "https://github.com/polymerelements/iron-flex-layout", + "homepage": "https://github.com/PolymerElements/iron-flex-layout", "_release": "1.2.0", "_resolution": { "type": "version", "tag": "v1.2.0", "commit": "4bf53ba623140d0d2663a404e91ee45b96299118" }, - "_source": "git://github.com/polymerelements/iron-flex-layout.git", + "_source": "git://github.com/PolymerElements/iron-flex-layout.git", "_target": "^1.0.0", - "_originalSource": "polymerelements/iron-flex-layout" + "_originalSource": "PolymerElements/iron-flex-layout" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-checkbox/.bower.json b/dashboard-ui/bower_components/paper-checkbox/.bower.json index fd563e561e..38bde5f534 100644 --- a/dashboard-ui/bower_components/paper-checkbox/.bower.json +++ b/dashboard-ui/bower_components/paper-checkbox/.bower.json @@ -1,6 +1,6 @@ { "name": "paper-checkbox", - "version": "1.0.14", + "version": "1.0.15", "description": "A material design checkbox", "authors": [ "The Polymer Authors" @@ -36,11 +36,11 @@ "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0" }, "main": "paper-checkbox.html", - "_release": "1.0.14", + "_release": "1.0.15", "_resolution": { "type": "version", - "tag": "v1.0.14", - "commit": "be311b93234bbb15b527220ace17a30706657948" + "tag": "v1.0.15", + "commit": "fe884a3da56b03998731d5ae299dd2fe893b3b8a" }, "_source": "git://github.com/PolymerElements/paper-checkbox.git", "_target": "~1.0.5", diff --git a/dashboard-ui/bower_components/paper-checkbox/.travis.yml b/dashboard-ui/bower_components/paper-checkbox/.travis.yml index 2eabb9eb0f..08de35926d 100644 --- a/dashboard-ui/bower_components/paper-checkbox/.travis.yml +++ b/dashboard-ui/bower_components/paper-checkbox/.travis.yml @@ -1,28 +1,22 @@ language: node_js sudo: false -matrix: - include: - - node_js: stable - script: xvfb-run wct - addons: - firefox: latest - apt: - sources: - - google-chrome - packages: - - google-chrome-stable - - node_js: node - script: - - | - if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then - wct -s 'default' - fi before_script: -- npm install web-component-tester -- npm install bower -- export PATH=$PWD/node_modules/.bin:$PATH -- bower install + - npm install web-component-tester + - npm install bower + - 'export PATH=$PWD/node_modules/.bin:$PATH' + - bower install env: global: - - secure: PkxMaBcKe8HD1Jv8O6qiyQ4Nux6DfaVyN/ss9opajX9Oqa2ECJRI/OCsjDSrgXKhuAc2dw0L/KwSb/j4hg3/9BzHlJYQmeR9b9+MsO377TseNw5aKlywgVRu2bj8ODv2naQ4pB4B/Us/n9K7J0vlHIwM8UAJJwGjYm2oYTQxCAw= - - secure: WQNRMEQEm6k5e+rzN08Lg0IBC83AZLz1QLP89z59JHLrAOeBu7CBh/LFG0OkhUnTC+dG2JdfIZbdQVCEciDyONjSIKzmM4ze9/LrGzFpROE8bU0ylYSLqX+3CK/6i7VMR3pJo79e1KOeprppHiJSRLVBJfhG+5uNgwAXws/sLQ4= + - secure: PkxMaBcKe8HD1Jv8O6qiyQ4Nux6DfaVyN/ss9opajX9Oqa2ECJRI/OCsjDSrgXKhuAc2dw0L/KwSb/j4hg3/9BzHlJYQmeR9b9+MsO377TseNw5aKlywgVRu2bj8ODv2naQ4pB4B/Us/n9K7J0vlHIwM8UAJJwGjYm2oYTQxCAw= + - secure: WQNRMEQEm6k5e+rzN08Lg0IBC83AZLz1QLP89z59JHLrAOeBu7CBh/LFG0OkhUnTC+dG2JdfIZbdQVCEciDyONjSIKzmM4ze9/LrGzFpROE8bU0ylYSLqX+3CK/6i7VMR3pJo79e1KOeprppHiJSRLVBJfhG+5uNgwAXws/sLQ4= +node_js: 4 +addons: + firefox: '42.0' + apt: + sources: + - google-chrome + packages: + - google-chrome-stable +script: + - xvfb-run wct + - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi" diff --git a/dashboard-ui/bower_components/paper-checkbox/bower.json b/dashboard-ui/bower_components/paper-checkbox/bower.json index 5e3598d3f0..f8ce1f213f 100644 --- a/dashboard-ui/bower_components/paper-checkbox/bower.json +++ b/dashboard-ui/bower_components/paper-checkbox/bower.json @@ -1,6 +1,6 @@ { "name": "paper-checkbox", - "version": "1.0.14", + "version": "1.0.15", "description": "A material design checkbox", "authors": [ "The Polymer Authors" diff --git a/dashboard-ui/bower_components/paper-checkbox/paper-checkbox.html b/dashboard-ui/bower_components/paper-checkbox/paper-checkbox.html index 04d362054b..6b677f3dd9 100644 --- a/dashboard-ui/bower_components/paper-checkbox/paper-checkbox.html +++ b/dashboard-ui/bower_components/paper-checkbox/paper-checkbox.html @@ -70,6 +70,7 @@ Custom property | Description | Default position: relative; width: 18px; height: 18px; + min-width: 18px; vertical-align: middle; background-color: var(--paper-checkbox-unchecked-background-color, transparent); } @@ -114,31 +115,19 @@ Custom property | Description | Default @-webkit-keyframes checkmark-expand { 0% { - top: 9px; - left: 6px; - width: 0px; - height: 0px; + -webkit-transform: scale(0, 0) rotate(45deg); } 100% { - top: -1px; - left: 4px; - width: 5px; - height: 10px; + -webkit-transform: scale(1, 1) rotate(45deg); } } @keyframes checkmark-expand { 0% { - top: 9px; - left: 6px; - width: 0px; - height: 0px; + transform: scale(0, 0) rotate(45deg); } 100% { - top: -1px; - left: 4px; - width: 5px; - height: 10px; + transform: scale(1, 1) rotate(45deg); } } @@ -148,11 +137,7 @@ Custom property | Description | Default } #checkmark { - -webkit-transform: rotate(45deg); - transform: rotate(45deg); position: absolute; - top: -1px; - left: 4px; width: 5px; height: 10px; border-style: solid; @@ -161,6 +146,8 @@ Custom property | Description | Default border-right-width: 2px; border-bottom-width: 2px; border-color: var(--paper-checkbox-checkmark-color, white); + transform-origin: 97% 86%; + -webkit-transform-origin: 97% 86%; } /* label */ diff --git a/dashboard-ui/bower_components/paper-input/.bower.json b/dashboard-ui/bower_components/paper-input/.bower.json index c665381a56..91b2f2300d 100644 --- a/dashboard-ui/bower_components/paper-input/.bower.json +++ b/dashboard-ui/bower_components/paper-input/.bower.json @@ -1,6 +1,6 @@ { "name": "paper-input", - "version": "1.1.0", + "version": "1.1.1", "description": "Material design text fields", "authors": [ "The Polymer Authors" @@ -27,7 +27,7 @@ "homepage": "https://github.com/PolymerElements/paper-input", "ignore": [], "dependencies": { - "polymer": "Polymer/polymer#^1.2.0", + "polymer": "Polymer/polymer#^1.1.0", "iron-autogrow-textarea": "PolymerElements/iron-autogrow-textarea#^1.0.0", "iron-behaviors": "PolymerElements/iron-behaviors#^1.0.0", "iron-form-element-behavior": "PolymerElements/iron-form-element-behavior#^1.0.0", @@ -44,11 +44,11 @@ "web-component-tester": "Polymer/web-component-tester#^3.3.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "_release": "1.1.0", + "_release": "1.1.1", "_resolution": { "type": "version", - "tag": "v1.1.0", - "commit": "4da53c84914bea289a1748dcaf883d48801ec9e3" + "tag": "v1.1.1", + "commit": "1bbce220b027dc030b294163f7da6f3e9052ab13" }, "_source": "git://github.com/polymerelements/paper-input.git", "_target": "^1.0.9", diff --git a/dashboard-ui/bower_components/paper-input/.travis.yml b/dashboard-ui/bower_components/paper-input/.travis.yml index 950c73d004..64d27d9150 100644 --- a/dashboard-ui/bower_components/paper-input/.travis.yml +++ b/dashboard-ui/bower_components/paper-input/.travis.yml @@ -1,28 +1,22 @@ language: node_js sudo: false -matrix: - include: - - node_js: stable - script: xvfb-run wct - addons: - firefox: latest - apt: - sources: - - google-chrome - packages: - - google-chrome-stable - - node_js: node - script: - - | - if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then - wct -s 'default' - fi before_script: -- npm install web-component-tester -- npm install bower -- export PATH=$PWD/node_modules/.bin:$PATH -- bower install + - npm install web-component-tester + - npm install bower + - 'export PATH=$PWD/node_modules/.bin:$PATH' + - bower install env: global: - - secure: TcDqx+YdNCa/DRQjdKt9dgYCPgXtPl2EZ7Nnv6bRvbcmUjW2eSr7Zwb+e0fO8wgwms/RqFaVx+u5jo7D1lnC4Ybcg1HKiMOvCyzY36MjF9oB/VKSEUC+p4tMVQfw1IZ/RmK3dD+WEWaoT/EKmNfctz7v5kR+yk2lZo44D9I7rrc= - - secure: nh65tvhnhOrK05qKvDJKMV7Jm9yiCoG1wFkP3ZnqOHix9Ny+KmcTa41Bl6NXQdvYaMTFtzS7lMZX5cqIziyKyGWHVN30LzGMHJNz12fhcMi3nJ84trhQGcu/9qR9yDv16q9ouGlcz1VxnDOHaRAHnIKjLIbhN3aJtMtZBbnWihA= + - secure: TcDqx+YdNCa/DRQjdKt9dgYCPgXtPl2EZ7Nnv6bRvbcmUjW2eSr7Zwb+e0fO8wgwms/RqFaVx+u5jo7D1lnC4Ybcg1HKiMOvCyzY36MjF9oB/VKSEUC+p4tMVQfw1IZ/RmK3dD+WEWaoT/EKmNfctz7v5kR+yk2lZo44D9I7rrc= + - secure: nh65tvhnhOrK05qKvDJKMV7Jm9yiCoG1wFkP3ZnqOHix9Ny+KmcTa41Bl6NXQdvYaMTFtzS7lMZX5cqIziyKyGWHVN30LzGMHJNz12fhcMi3nJ84trhQGcu/9qR9yDv16q9ouGlcz1VxnDOHaRAHnIKjLIbhN3aJtMtZBbnWihA= +node_js: 4 +addons: + firefox: '42.0' + apt: + sources: + - google-chrome + packages: + - google-chrome-stable +script: + - xvfb-run wct + - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi" diff --git a/dashboard-ui/bower_components/paper-input/bower.json b/dashboard-ui/bower_components/paper-input/bower.json index db72112fa5..e725697fd7 100644 --- a/dashboard-ui/bower_components/paper-input/bower.json +++ b/dashboard-ui/bower_components/paper-input/bower.json @@ -1,6 +1,6 @@ { "name": "paper-input", - "version": "1.1.0", + "version": "1.1.1", "description": "Material design text fields", "authors": [ "The Polymer Authors" @@ -27,7 +27,7 @@ "homepage": "https://github.com/PolymerElements/paper-input", "ignore": [], "dependencies": { - "polymer": "Polymer/polymer#^1.2.0", + "polymer": "Polymer/polymer#^1.1.0", "iron-autogrow-textarea": "PolymerElements/iron-autogrow-textarea#^1.0.0", "iron-behaviors": "PolymerElements/iron-behaviors#^1.0.0", "iron-form-element-behavior": "PolymerElements/iron-form-element-behavior#^1.0.0", diff --git a/dashboard-ui/bower_components/paper-input/paper-input-container.html b/dashboard-ui/bower_components/paper-input/paper-input-container.html index 8cc3cc5534..6ce57ae853 100644 --- a/dashboard-ui/bower_components/paper-input/paper-input-container.html +++ b/dashboard-ui/bower_components/paper-input/paper-input-container.html @@ -461,21 +461,6 @@ This element is `display:block` by default, but you can set the `inline` attribu } else { this._handleValue(this._inputElement); } - - this._numberOfPrefixNodes = 0; - this._prefixObserver = Polymer.dom(this.$.prefix).observeNodes( - function(mutations) { - // Keep track whether there's at least one prefix node, since it - // affects laying out the floating label. - this._numberOfPrefixNodes += mutations.addedNodes.length - - mutations.removedNodes.length; - }.bind(this)); - }, - - detached: function() { - if (this._prefixObserver) { - Polymer.dom(this.$.prefix).unobserveNodes(this._prefixObserver); - } }, _onAddonAttached: function(event) { @@ -567,16 +552,15 @@ This element is `display:block` by default, but you can set the `inline` attribu if (alwaysFloatLabel || _inputHasContent) { cls += ' label-is-floating'; + // If the label is floating, ignore any offsets that may have been + // applied from a prefix element. + this.$.labelAndInputContainer.style.position = 'static'; + if (invalid) { cls += ' is-invalid'; } else if (focused) { cls += " label-is-highlighted"; } - // If a prefix element exists, the label has a horizontal offset - // which needs to be undone when displayed as a floating label. - if (this._numberOfPrefixNodes > 0) { - this.$.labelAndInputContainer.style.position = 'static'; - } } else { // When the label is not floating, it should overlap the input element. if (label) { diff --git a/dashboard-ui/bower_components/paper-input/test/paper-input-container.html b/dashboard-ui/bower_components/paper-input/test/paper-input-container.html index cadb1a03fd..e07649869e 100644 --- a/dashboard-ui/bower_components/paper-input/test/paper-input-container.html +++ b/dashboard-ui/bower_components/paper-input/test/paper-input-container.html @@ -40,6 +40,26 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN + + + + + + + +