Commit Graph

529 Commits (use-5minute-lts-data-in-history-graphs)

Author SHA1 Message Date
Bram Kragten 04f8f0f74f Render should always return a html template (#4612) 2020-01-27 08:34:22 -08:00
Bram Kragten 22792c70c5
Change config panel navigation (#4377)
* Change config panel navigation

* Show active + don't show toolbar?

* Update ha-panel-config.ts

* Change color of menu toolbar

* Update ha-config-router.ts

* Review comments
2020-01-12 17:57:38 +01:00
David Cramer f0808c1f54 Add ha-subppage toolbar css styles (#4409) 2020-01-02 20:55:43 +01:00
Bram Kragten 8a39d18323 Bump TypeScript to 3.7 (#4282)
* Bump TypeScript to 3.7

* Update prettier to support ts 3.7

* Prettier

* More prettier

* Even more prettier
2019-11-27 13:51:03 -08:00
Paulus Schoutsen 7f10bcbfd1 Drop Babel 2019-09-08 23:39:22 -07:00
Paulus Schoutsen f7bb85d332
Do not use toggleAttribute (#3484) 2019-08-12 12:52:59 -07:00
Paulus Schoutsen 70b06861d1
Add file for custom card support (#3440) 2019-07-30 11:47:01 -07:00
Paulus Schoutsen 87293e4b15
Add more labels (#3422) 2019-07-25 10:14:05 -07:00
Paulus Schoutsen 56c08a1d07
Close the drawer when picking a panel when in forced narrow mode (#3402) 2019-07-21 11:07:26 -07:00
Paulus Schoutsen 4555bd4240
Add a force mobile mode on desktop (#3394)
* Add a force mobile mode

* Fix columns on LL

* Update text

* Move it above the push notifications

* Hide notification count when sidebar expanded and count=0
2019-07-20 17:30:25 -07:00
Paulus Schoutsen 203b14613f
Show a notification dot on toggle menu button in narrow mode (#3323)
* Show a notification dot on toggle menu button in narrow mode

* Fix lint

* Move menu button to sidebar

* Fix height sidebar
2019-06-30 15:02:53 -07:00
Paulus Schoutsen 42e75e7cdf
Move notifications to the sidebar (#3317)
* Move notifications to the sidebar

* Close when navigating

* Lint
2019-06-28 14:23:29 -07:00
Paulus Schoutsen 58e6be12af
Add developer tools panel (#3313) 2019-06-28 08:34:29 -07:00
Paulus Schoutsen 2c3cc1fbc7
experimental sidebar (#3306)
* experimental sidebar

* Change default docked sidebar to true

* remove delay

* Push things down

* Speed up animation

* Always open on big screens

* Move things around

* Final tweaks

* Lint

* Don't open on hover logo
2019-06-27 15:23:05 -07:00
Paulus Schoutsen b2b18cb814
Convert cloud dashboard to use Lit router (#3223) 2019-05-28 14:31:51 -07:00
Paulus Schoutsen 7f47079750
Notify about remote portal (#3211)
* Notify about remote portal

* Update text
2019-05-23 13:16:50 -07:00
Paulus Schoutsen fcdb1b48a2
Isolate hass state from base el (#3157) 2019-05-03 20:26:01 -07:00
Robbie Trencheny d05b1ef9cc Add connection events to bus (#3117)
* Add connection events

* Fix types

* Fix order
2019-04-24 10:56:53 -07:00
Robbie Trencheny f4cfbc6678 Initial haptics support (#3099)
* Initial haptics support

* Move window stuff into types.ts

* Fire haptic events instead of expecting a messageHandler

* Style fixes, linting fixes

* Only allow whitelisted haptics

* Make requested changes
2019-04-22 09:24:30 -07:00
Paulus Schoutsen cbe5355d38 Small fixes 2019-04-09 14:26:30 -07:00
Paulus Schoutsen 1c17210948 Clean up even more (#3074) 2019-04-09 00:15:46 +02:00
Paulus Schoutsen 70072786a1
Clean up hassio tabs page (#3068)
* Clean up hassio tabs page

* Make load optional

* Fix bug
2019-04-07 11:58:51 -07:00
Paulus Schoutsen cda29fcd07 Clean up hassio panel (#3067)
* Clean up hassio panel

* Extract dialog manager code

* Convert markdown dialog to show-dialog

* Extract snapshot dialog
2019-04-07 17:45:56 +02:00
Paulus Schoutsen b07f95f956 Add hassio ingress support (#3062)
* Add hassio ingress support

* Remove logging

* Better integrate

* Add badge

* FIx type
2019-04-06 09:28:08 +02:00
Paulus Schoutsen 75f5325048
Simplify hass subpage (#3039) 2019-04-02 11:50:50 -07:00
Paulus Schoutsen 06b70e2653
Fix route changing on every hass change (#2988) 2019-03-21 12:22:32 -07:00
Paulus Schoutsen 6e504020bf Fix panels race 2019-03-18 10:50:45 -07:00
Paulus Schoutsen fb16156f8d
Fix routetail + config subrouting (#2951)
* Fix routetail + config subrouting

* Do not update panel when loading a new one

* Fix init skeleton not removed during loading
2019-03-16 23:15:00 -07:00
Paulus Schoutsen 23ca1b972d
Fix router (#2943)
* Fix router

* Fix demo

* Extract update routes

* Lint
2019-03-15 23:15:16 -07:00
Paulus Schoutsen 2349e2f251
Config panel routing (#2928)
* Config panel routing

* Abstract routing

* Convert partial-panel-resolver

* decorator

* Remove showMenu

* Tweaks to make it faster

* Rename update method

* Less aggressive loading
2019-03-14 15:16:46 -07:00
Paulus Schoutsen 8785b03fd8
Menu button simplify (#2930)
* Simplify the hass-menu button

* Purge showMenu boolean
2019-03-14 13:54:46 -07:00
Paulus Schoutsen 9a00c65e3b
Fix fetch translation (#2909) 2019-03-11 16:26:59 -07:00
Jason Hu f809bf0550
Save user language setting to backend (#2784)
* Save user language setting to backend

* Remove hass.selectedLanguage

* Lint

* Address code review comment

* Refactoring translation

* Code review

* Add back selectedLanguage and local app storage

* Move getTranslations to data/frontend.ts

* Fix mock hass

* Rewrite translations-mixin

* revert no need changes

* Final tweak
2019-03-08 02:49:58 -08:00
Jason Hu 34c6356a47 Display service call error message (#2874) 2019-03-01 23:09:57 -08:00
Paulus Schoutsen 6d2e480ed5
Convert ha-url-sync to TS (#2824)
* Convert ha-url-sync

* Change url-sync to be a mixin
2019-02-25 11:11:33 -08:00
yosilevy dede819a12 Removed toast (entities turn on/off and OK service calls) (#2822)
* Removed toast when entities turn on/off and services are SUCCESSFULLY called. Still will show on service error.

* Removed unused import

* Removed translations
2019-02-23 11:28:31 -06:00
Paulus Schoutsen c7500a504d Remove duplicate file 2019-02-22 22:31:39 -08:00
yosilevy 70b2ff3365 Fixed arrow in sub-page to use new arrows and fixed new button icon issues (#2807)
* Fixed arrow in sub-page to use new arrows and fixed new button icon placement problem

* Changed icon to text + added localization
2019-02-22 20:39:39 -08:00
Yosi Levy 5824e0b706 Merge branch 'dev' of https://github.com/home-assistant/home-assistant-polymer into RTL-arrow-components 2019-02-19 20:01:30 +02:00
Paulus Schoutsen c7796e9557
Allow picking users (#2768)
* Allow picking users

* Update ha-user-badge.ts
2019-02-16 11:58:07 -08:00
Yosi Levy 5d58dfab3e New arrow and chevron next+prev components 2019-02-13 19:56:12 +00:00
Paulus Schoutsen 1b8c567fd7
Use mwc-button instead of paper-button (#2744)
* Convert from paper-button to mwc-button

* Fixes

* Bye paper-button

* Fixes

* Final fixes

* Fix rebase conversion
2019-02-12 23:08:29 -08:00
Paulus Schoutsen e1c2cf770a
Convert lit ts layout (#2742)
* Convert layout to TS/Lit

* Further cleanup

* Apply suggestions from code review

Co-Authored-By: balloob <paulus@home-assistant.io>

* Simplify error screen
2019-02-12 22:41:36 -08:00
yosilevy 9d6c0773c5 Rtl configuration fixes (#2720)
* RTL fixes to config pages

* Disconnect toast RTL

* RTL user editor - force LTR (only the user box - not the action box)

* Many RTL fixes in configuration. Keeping scrollbar in RTL so it's not obstructed. Added missing localization.

* Update disconnect-toast-mixin.ts
2019-02-11 14:40:09 -08:00
Paulus Schoutsen 039bc587cc
Add decorators (#2711)
* Add decorators

* Lint
2019-02-09 10:47:39 -08:00
Paulus Schoutsen acce6f0b2f
Fix sidebar issues (#2667) 2019-02-03 10:58:57 -08:00
Paulus Schoutsen 69aff1e204
Don't include some UI elements from base bundle (#2665) 2019-02-02 22:06:53 -08:00
Paulus Schoutsen 79183bb6ea
Cleanups (#2658)
* Import voice dialog only when needed

* Import ha-sidebar when we have first painted the page.

* Add css on LitElement for custom cards

* Import polyfill on first update

* Cleanup of imports

* TS conversion more info mixin

* Migrate auth mixin to TS

* Lint
2019-02-02 13:23:48 -08:00
Paulus Schoutsen 2afc8607c6
Fix RTL issues (#2648)
* Convert home-assistant-main to Lit/TS

* different approach

* LRT RTL

* Lint

* RTL fix for generic entity row

* Remove fetching from selectedLanguage

* RTL the RTL languages in the picker

* Fix drawer adjust to RTL
2019-02-01 12:22:11 -08:00
yosilevy ecd33fd93c RTL toast fix (#2646)
* RTL toast fix

* Removed reflectToAttribute
2019-02-01 09:40:45 -08:00
Paulus Schoutsen 175693ba4e
Allow editting entity registry (#2630)
* Allow editting entity registry

* Slight simplify

* Style fixes

* Correctly set submitting

* Apply suggestions from code review

Co-Authored-By: balloob <paulus@home-assistant.io>

* Fix invalid type

* Add config section to entity registry

* Trim

* Fix trimming
2019-01-30 13:02:41 -08:00
Paulus Schoutsen a090b291aa
Fix entity names in notification (#2612) 2019-01-28 19:36:11 -08:00
Paulus Schoutsen fa3889b549 Fix call to localize in mixin 2019-01-28 09:29:45 -08:00
Paulus Schoutsen 89630a5c7f Convert ha-sidebar to TS/Lit 2019-01-27 23:23:07 -08:00
Paulus Schoutsen 13adee09da
Fix demo routing (#2599) 2019-01-27 16:55:47 -08:00
Paulus Schoutsen c3f473c3e7
Remove Lit localize mixin (#2597)
* Remove some localize mixins form Lit Elements

* Remove litLocalizeMixin

* Revert unwanted changes
2019-01-27 16:52:15 -08:00
Paulus Schoutsen 0a09eabce3
Simplify localize (#2593)
* Simplify localize

* Delete unused file
2019-01-27 15:19:59 -08:00
Paulus Schoutsen d6887758a9
Convert <home-assistant> to Lit/TS (#2586)
* Convert home-assistant element to Lit/TS

* Fix disconnect toast

* Lint
2019-01-27 10:41:35 -08:00
Paulus Schoutsen 6b8e90ce67
Convert ha-init-page to lit/ts (#2583) 2019-01-26 22:51:07 -08:00
Paulus Schoutsen 547f829f5b
Fix panels with subpaths (#2528) 2019-01-21 21:16:34 -08:00
Bram Kragten 9a86b06092 No idea, but it seems to work? (#2526) 2019-01-21 09:17:51 -08:00
Paulus Schoutsen 0e1eaa18df
Convert Panel Resolver to Lit/TS (#2520)
* TS Panel Resolver

* Clean ups
2019-01-21 00:24:20 -08:00
Paulus Schoutsen b261e779e5
More tweaks (#2519)
* More tweaks

* Update webpack.config.js
2019-01-20 23:57:43 -08:00
Paulus Schoutsen 3b66d58f91
Fix demo translations (#2511)
* Fix demo translations

* Comment out some more panels

* Fix reference
2019-01-20 11:24:39 -08:00
Paulus Schoutsen bb71fe0bec
Add demo (#2502)
* Add demo

* Fix stuff

* Lint

* Typescript and demo card

* More fixes

* Allow switching through configs

* Lint

* Lint2

* Add two demo configs

* Lint

* Lint
2019-01-18 21:24:32 -08:00
Paulus Schoutsen 1c86fbd52c
Set preferred panel right away (#2465) 2019-01-13 09:31:33 -08:00
Paulus Schoutsen b0d32b5674
upgrade lit (#2458)
* upgrade lit

* Lint
2019-01-12 23:32:53 -08:00
Paulus Schoutsen e5bf842801
Fix service button element (#2343) 2018-12-17 09:36:55 +01:00
Paulus Schoutsen f9182e5453
Revert lovelace as default (#2237)
* Revert lovelace as default

* Better text
2018-12-10 08:57:51 +01:00
Bram Kragten 0f895fd3a1
Make Lovelace the default! (#2181)
* Make Lovelace the default!

* Move states panel to panels
2018-12-05 14:14:53 +01:00
Ronen Hayun 57b5db4f43 Move computeRTL to a separate file and add RTL support in state-info (#2165)
* RTL support (POC)

* restore yarn.lock

* Move computeRTL to a separate file and add RTL support in state-info

* Move import to top after failed CI

* Replace var to const

* Change HassEntity to HomeAssistant object

* Support RTL in state info and state card display

* Support for RTL in more-info-controls:

* Update src/common/util/compute_rtl.ts

Co-Authored-By: rhayun <ronen.hayun@gmail.com>

* remove default from export

* prefix all computeRTL with underscroe for privately uses
2018-12-03 10:54:29 +01:00
cdce8p 1cc6e09953 Add html to LitElement.prototype (#2120) 2018-11-26 23:27:00 +01:00
Paulus Schoutsen 8ad5280501
Document types in fireEvent (#2108)
* Document types in fireEvent

* Fix more types for fireEvent

* Adjust new code to new fireEvent
2018-11-25 20:47:29 +01:00
Ronen Hayun 5da16db81b RTL support (POC) (#2014)
* RTL support (POC)

* restore yarn.lock
2018-11-20 13:10:40 +01:00
Paulus Schoutsen a58a324073
Format html (#2006)
* Upgrade prettier

* Format files with prettier
2018-11-07 09:56:43 +01:00
Zack Arnett f489d88be4 Revert RTL PR (#1975)
* Revert RTL PR

* Missed this change
2018-11-03 19:15:51 +01:00
Ronen Hayun 0922314134 POC for RTL support (#1966)
* POC for RTL support

* POC for RTL support

* POC for RTL support
2018-11-03 13:21:58 +01:00
Ian Richardson c0c7c0f41a Remove .js from imports (#1948)
* Remove .js from lovelace

Also cleaned up some trailing whitespace

* Go big or go home

* More removals

* Revert changes to gallery webpack

* Revert changes to webpack.config.js
2018-11-02 12:26:03 +01:00
Paulus Schoutsen 34bfc12647
Prettier 💎 (#1737)
* Add prettier

* Apply Prettier
2018-10-11 12:22:11 +02:00
Paulus Schoutsen 17ac6f96a0
Update deps (#1678)
* Update deps

* Lint

* Fix lint
2018-09-19 15:15:16 +02:00
Paulus Schoutsen 7e0ff14f28
Merge overview into integrations (#1672)
* Merge overview into integrations

* Lint
2018-09-19 11:11:00 +02:00
PhracturedBlue 494e3dc62c Fix authorization and display issues in mailbox view (#1610)
* Mailbox: Fix authorization issues.  Remove backdrop

* Fix linting issues

* Use HA Dialog system.  Fix authorization

* Add back missing backdrop

* Linting errors

* Use callApi.  Add error checking and spinner

* linting error

* more linting errors

* minor requested fixes

* Use let/const.  Fix lint issues

* Remove blob test that can never fail

* More let vs var fixes

* More minor requested fixes

* Rework code to use fetchWithAuth

* Async tweaks

* Lint

* Fix onboarding

* Add credentials for onboarding

* Lint
2018-09-11 11:33:57 +02:00
Paulus Schoutsen 0d7979a72f
Add revoke token to (external) auth (#1639)
* Add revoke token to external auth

* Lint

* Update to HAWS 3.1.1

* Fix constant
2018-09-07 20:37:06 +02:00
Paulus Schoutsen bbb50b1397
Better handle auth (#1637)
* Better handle auth

* Lint
2018-09-07 19:40:56 +02:00
Jason Hu e16b3db0d4 Ask "save to login" after hassConnected (#1631) 2018-09-03 13:07:34 +02:00
Paulus Schoutsen 2bd5dc21a8
Fix refresh user (#1618)
* Fix refresh user

* Lint
2018-08-31 12:28:32 +02:00
Paulus Schoutsen 45cdb5a3e4
Use new version of HAWS (#1612)
* Use new version of HAWS

* Fix init page

* Lint

* Fix tests

* Update gitignore

* Clear old tokens, use new key to store
2018-08-31 09:45:58 +02:00
Jason Hu 7cc3fc728b Add ha-mfa-modules-card and setup flow (#1590)
* Add ha-mfa-modules-card and setup flow

* Add hass-refresh-current-user event

* Address code review comment
2018-08-24 19:35:33 +02:00
Paulus Schoutsen 283668ef18
Fix disconnected notification (#1569) 2018-08-13 21:22:23 +02:00
Paulus Schoutsen 310299367b
Ask to store auth (#1568)
* Ask to store auth

* Reorg auth
2018-08-13 21:10:39 +02:00
Paulus Schoutsen 1b2b62f04c
Reorg root (#1559)
* Extract element from entrypoint

* Reorg root

* Extract more

* Lint

* Extract connection

* Extract notification

* Lint

* Also split out more info dialog

* Consolidate dynamic element creation
2018-08-11 08:45:11 +02:00
Paulus Schoutsen 6cbca6d88a
Use webpack plugin to generate HTML (#1521)
* Use webpack plugin to generate HTML

* Generate index.html

* Remove unused packages
2018-07-26 09:30:03 +02:00
Paulus Schoutsen 229d167f89
Add current user to hass object (#1451)
* Add current user to hass object

* Add enter key support to login form
2018-07-17 09:25:46 +02:00
quthla c39b6bb665 Fix Lovelace (#1420) 2018-07-08 17:19:55 +02:00
Paulus Schoutsen c201a9073f
Fix opening menu triggers column change (#1400) 2018-07-03 14:47:36 -04:00
Paulus Schoutsen ad4814dfad
Use ha-icon when user can set icon (#1399) 2018-07-03 14:33:43 -04:00
c727 51f169aa13
Love: Add reload button to error screen (#1360)
* Love: Add reload button to error screen

* Move slot

* Feedback
2018-06-29 05:13:10 +02:00
Paulus Schoutsen 654e74294d
Default view (#1349)
* Do not rebuild config twice on tab change

* Allow setting default page
2018-06-27 14:18:58 -04:00
Paulus Schoutsen 1f8f6f52bc
Rename experimental UI to lovelace (#1307)
* Rename experimental UI to lovelace

* Lint
2018-06-20 14:18:18 -04:00
Paulus Schoutsen 4acfa2ba88
Show an error screen when panel cannot be resolved (#1303)
* Show an error screen when panel cannot be resolved

* Lint
2018-06-19 15:50:52 -04:00
Paulus Schoutsen 13c8a00e97
Cleanup deps (#1288)
* Upgrade uglify-js

* Remove unused deps

* Add views
2018-06-16 22:32:05 -04:00
Paulus Schoutsen 5f226d1809
Add experimental UI (#1205)
* Add experimental UI

* Allow theming a view

* Name it css

* Allow applying themes

* Add filter card

* Add normal column layout logic
2018-06-16 17:29:18 -04:00
Thibault Cohen 58a0f6aab9 Add scheduler panel (#1146)
* Add scheduler panel

* Rename scheduler to calendar

* Continue

* First working version

* Fix lint errors

* Fix comments

* Fix calendar display

* Continue fixing comments

* Continue fixing comments 2

* Continue fixing comments 3

* Fix UI to work with the new PRs

* Use preact-compat instead of react

* Fix tests

* Move css file in a panels specific folder

* Fix tests

* Add Event details dialog

* Improve date format

* Remove event details

* Continue

* Continue calendar

* continue

* Continue

* Cleaning

* Fix PR comments

* Lint

* Clean useless import and css

* Fix PR comments

* Fix PR comments

* Fix PR comments

* Clean Event handler

* Fix week view

* Continue
2018-06-15 11:17:46 -04:00
Paulus Schoutsen 67cef55f34
Fix grey background partial-cards 2018-06-12 22:22:56 -04:00
c727 98df34c0a8 Replace \$= with $= (#1280) 2018-06-12 20:44:43 -04:00
Paulus Schoutsen 7f133d0316
Don't rely on get panels from websocket package (#1264) 2018-06-12 09:28:41 -04:00
Paulus Schoutsen 7f93317314
Update partial-cards.js 2018-06-10 22:54:36 -04:00
Paulus Schoutsen d243f2ead6
Build a new Hass.io panel (#1271)
* Build a new Hass.io panel

* Use webcomponents-lite.js

* Compress new panel

* Lint
2018-06-08 15:26:48 -04:00
Paulus Schoutsen 9ac1384e1f
Remove has-scrolling-region attribute
Fixes #1250
2018-06-06 22:36:34 -04:00
Paulus Schoutsen 10c997b7b2
Remove no longer needed blocks (#1262) 2018-06-05 21:20:34 -04:00
Paulus Schoutsen c3d67133c2
Improve custom panel support (#1236)
* Add custom panel

* Lint

* Add reference to docs

* Use panel.config
2018-06-01 10:06:28 -04:00
c727 3c48973584 Make app toolbar text color themeable (#1225)
* Make app toolbar text color themeable

* Update ha-style.js

* Also theme tab selection bar
2018-05-31 17:23:43 -04:00
c727 673c7c5184 Remove is="custom-style" (#1237) 2018-05-30 19:59:31 -04:00
Paulus Schoutsen 66012da4de
Generate Hass and Hass.io specific iconset (#1214)
* Generate hass icons

* Generate Hass.io icons

* Convert hass.io to use hassio iconset

* Convert src to use hass iconset

* Give mdi-icons a chunk name

* gen-index-html aware of hass-icons

* Use ha-icon for rendering state icon
2018-05-27 17:04:18 -04:00
Paulus Schoutsen 8e6929659d
Code split out more things (#1199) 2018-05-21 07:50:50 -04:00
Paulus Schoutsen e57d9f7751
Add websocket helpers to polymer (#1187)
* Add websocket helpers to polymer

* Lint

* Upgrade to home-assistant-js-websocket@2.0.0
2018-05-18 13:25:01 -04:00
Paulus Schoutsen e1c9f3deea Everything through navigate mixin 2018-05-17 18:20:23 -04:00
Paulus Schoutsen f70c0aea6c
Org files (#1183)
* Organize files

* Import EventsMixin

* Import NavigateMixin

* Dissolve window.hassMixins

* Apply ElementMixin when we use it

* Update tests to point at right dir

* Eslint

* Clean

* Update mixins inside hassio

* Update lint command"

* Fix polymer lint
2018-05-16 13:47:34 -04:00
Paulus Schoutsen 1971223ad3
Code split voice and more info dialog out (#1182) 2018-05-16 09:38:01 -04:00
Paulus Schoutsen 3fa9896543 computeStateDomain instead of computeDmoain 2018-05-16 09:20:25 -04:00
c727 0c6f8c34fb
P3: Replace hassUtil with imports (#1181)
* P3: Remove get is()

* P3: Replace hassUtil with imports

* Remove hass-util imports

* Fix errors
2018-05-16 14:03:04 +02:00
c727 5a16095270 P3: Remove get is() (#1180) 2018-05-16 07:06:07 -04:00
Paulus Schoutsen a4afc2e37a
Polymer 3 modulize (#1154)
* Version bump to 20180510.1

* Fix hass util

* Fix translations

* Bye paper-time-input

* Add webpack config

* Add webpack to package.json

* Fix translation import

* Disable web animations polyfill bad import

* Disable importHref import

* Update webpack config to build authorize.js

* Build translations json

* Build frontend correctly

* Run eslint --fix

* Load markdown JS on demand (#1155)

* Add HTML imports (#1160)

* Fix localize (#1161)

* Fix Roboto in build (#1162)

* Load web animations polyfill (#1163)

* P3: Fix chart js (#1164)

* P3: Fix Chart JS

* Update timeline package

* P3: panel resolver (#1165)

* WIP

* Initial importing of panels

* Fix panel resolver

* Fix automation and script editor (#1166)

* Expose Polymer and Polymer.Element on window (#1167)

* Remove unused import

* eslint --fix

* Es5 build (#1168)

* Build for ES5

* Fix build_frontend

* Remove stale comment

* Migrate to use paper-material-styles (#1170)

* Send parsed date to history/logbook (#1171)

* Fork app storage behavior (#1172)

* Add paper input with type time (#1173)

* Fix authorize

* Lint

* Sort imports

* Lint

* Remove eslint-html

* Do not lint authorize.html

* Fix polymer lint

* Try chrome 62 for wct

* P3: Add patched iconset (#1175)

* Add patched iconset

* Lint

* Test with latest Chrome again

* Use less window.hassUtil

* Teporarily use my fecha fork

* Import correct intl.messageFormat

* Update wct-browser-legacy to 1.0.0

* Include polyfill in right place

* Fix IntlMessageFormat

* Fix test not having a global scope

* Rollup <_<

* Fork app-localize-behavior

* Disable wct tests

* Lint
2018-05-15 13:31:47 -04:00
c727 4c65767e5a Fix TypeError for views (#1045)
* Fix TypeError for views

quick and dirty fix, maybe this file needs some more cleanup

problem:
if you have `default_view` in groups.yaml and reload groups in `computeViewStates(currentView, hass, defaultView)`
`defaultView` is (still) defined but but `hass.states.group.default_view` doesn't exist

Fix: #893

* Update partial-cards.html

* Add ;

* Lint
2018-03-31 17:35:33 -07:00
Paulus Schoutsen 06502cb93a
Fix a bunch of lint errors (#1044)
* Fix a bunch of lint errors

* Add behavior jsdoc

* Convert ha-markdown to polymer element

* Update lint command
2018-03-29 16:57:15 -07:00
Paulus Schoutsen 0e227708b9 Fix tooltip with title on hass-subpage (#1048) 2018-03-30 01:39:53 +02:00
Andrey b03c361198 When /states/bad_view is selected - fall back to default view. (#1002) 2018-03-16 15:38:27 -07:00
NovapaX 7066b40e4c Apply paper-dialog-behavior instead of nesting paper-dialogs (#987)
* disable ha-url-sync

* apply a paper-dialog-behavior mixin to dialogs

* Revert "disable ha-url-sync"

This reverts commit 4758a81af61d9f6979a93c0a899d3788fb48090e.

* fix css :host attribute selector

* move hass back to the components
2018-03-12 18:20:04 -07:00
NovapaX 2c79094fb4 Change more-info-dialog name to ha-more-info-dialog (#986)
* change more-info name to ha-more-info-dialog (like other dialogs)

* rename element

* fix closing tag
2018-03-12 12:34:51 -07:00
Paulus Schoutsen d188821765
Prefer set properties (#968)
* Use set properties

* Address comments

* Update partial-cards.html
2018-03-05 00:12:55 -08:00
NovapaX f87dbc5735 retru importHref once to solve a webkit refresh issue (#958) 2018-02-28 13:59:01 -08:00
NovapaX 24bafceb71 Remove tap highlight on mobile Safari (#911)
* remove tap highlight

* indentation fix
removing tab that was already there

* Best of both worlds
Makes tap higlight visible on clickable elements on cards. (provides
some basic tap-feedback on iOS safari)

* allow highlight on sidebar links, add comment
2018-02-27 18:35:20 -08:00
Paulus Schoutsen 3430996700
Migrate to app-drawer-layout (#929) 2018-02-27 17:38:19 -08:00
NovapaX 8b719778d0 search and replace (#924) 2018-02-25 19:44:03 -08:00
Abílio Costa 3701e022bc Badge sorting (#844)
* sort badges correctly in user-defined group

* rename sorting list that is used for badges and groups

* remove trailing space

* better array iteration

* Revert "better array iteration"

This reverts commit 0a87b3350c.

* simplify sorting of badges
2018-02-09 14:30:35 -08:00
Steltek 1f703fbdda Make the password field autofocus on the login screen. (#862)
* Author:    Michel Meyers <debian@tcnnet.com>
Committer: Michel Meyers <debian@tcnnet.com>

Make the password field autofocus on the login screen.

* Update login-form.html
2018-02-07 16:39:50 -08:00
c727 85d58ba134 Always show locationName in Title (#602)
* Always show locationName in Title

* Handle if no name set

* Fix lint

* Feedback

* Readd L66-L68

* Feedback and fix for default_view

* Fix c&p

* Change default name for default_view to "Default view"

* Make everyone happy

* Make everyone happy2

* Fix CP

* Handle no homeassistant.name in config
2018-01-18 22:10:04 -08:00
Andrey fbe44598ac Cleanup of partial-cards (#798) 2018-01-12 13:31:39 -08:00
Adam Mills 1b60a93fcc
Add translations for the login form (#751) 2017-12-23 14:02:14 -05:00
Andrey 60ac82edc5 Another fix for app-header-layout (#738) 2017-12-22 21:07:46 -08:00
Adam Mills e0a63a2ee3
Panel translation fragments (#691)
* Move flatten to separate gulp task

* Split translation fragments into separate files

* Load translation fragments when switching panels

* Fix gulpfile lint

* Move app-location to home-assistant.html

* Compute panel navigation in home-assistant.html

* Only pass down panelUrl from home-assistant.html

* Store panelUrl on hass

* Store computed panel on hass object

* Revert "Store computed panel on hass object"

This reverts commit 0f150b1faa2b91588a432ab346821b633b349d1a.

IMO this didn't really make the code cleaner. Just wanted to see how it
would look. Keeping it here as a reverted commit in case we do want to
use it.
2017-12-05 09:12:42 -05:00
Andrey b092cdd04d Another dropdown-hidden-behind-header fix (#709) 2017-12-04 17:19:03 -08:00
Andrey 41e97a6f83 Clone app-header-layout (#632)
* Fix group more-info not updating

* Remove old observer

* Upgrade translate(0) hack
2017-11-15 17:12:09 -08:00
Adam Mills 1ab551116e
Fix login form with translations (#612)
* Revert "Fix not showing login form (#564)"

This reverts commit d2faeaffe7.

* Don't lose translation resources on logout

* Fix lint
2017-11-11 18:16:15 -05:00
Paulus Schoutsen da5ae33bb3 Remove introduction card (#543)
* Remove introduction card

* Extract ha-markdown component

* Limit image width

* Links in persistent notification should be blue
2017-11-01 10:52:39 +01:00
Adam Mills fb0b1286d2 Convert remaining elements to ES6 classes (#538)
* Convert remaining elements to ES6 classes

* Use native DOM methods for tests

* Fix Polymer 2 debounce call
2017-10-29 21:47:03 -07:00
Adam Mills 9c0845d595 Convert card elements to ES6 classes (#465)
* Convert cards to ES6 classes

* Bonus bugfix debugging card functionality

* Properly scope UPDATE_INTERVAL

* Condense simple property declarations
2017-10-16 22:09:55 -07:00
Andrey bc0d44ca81 Upgrade eslint to 4.8.0 (#445)
* Upgrade eslint

* Fix post-merge errors
2017-10-08 21:08:06 -07:00
Abílio Costa 3c30e65756 Fix group order inside defined views (#443)
* fix group ordering inside views

* fix order for when default_view is specified

* improve for loop and fix lint

* Revert "improve for loop and fix lint"

This reverts commit 3fffbcff39.

* Revert "fix order for when default_view is specified"

This reverts commit f2c5614da1.

* Revert "fix group ordering inside views"

This reverts commit 470fa2e907.

* only request group sorting for default view

* fix lint

* sort groups based on view-defined order

* optimize group sorting

* fix typo
2017-10-08 08:11:33 -07:00
Paulus Schoutsen 4c96240ff6 Finish cloud login flow (#420)
* Finish cloud login flow

* Address comments

* Fix cache travis
2017-09-09 19:47:07 -07:00
Adam Mills 3912347f3d Convert home-assistant-main to ES6 class (#424)
* Convert home-assistant-main to ES6 class

* Add arrow functions to ensure this is bound

* Add missed parameter

* Picky linter
2017-09-09 19:45:48 -07:00
Paulus Schoutsen 34e45427ea Fix login button (#391) 2017-08-13 14:08:02 -07:00
Paulus Schoutsen b34c2a6f92 Consolidate config (#377)
* Move automation panel to config

* Hide Hass menu button from error screen

* No longer store undefined in local storage

* Move Z-Wave panel into config panel

* Move Z-Wave node options from core to Z-Wave config

* Remove panel entries in polymer.json

* Lint
2017-08-06 09:22:15 -07:00
Paulus Schoutsen 17519cce30 Small Polymer 2 tweaks 2017-08-02 23:32:02 -07:00
AHS 4af688a226 Variable colours (cards, backgrounds, sidebar, ...) (#361)
* Update partial-cards.html

* Update ha-card.html

* Update ha-card.html

* Update ha-style.html

* Update partial-cards.html

* Update ha-sidebar.html

* Update ha-panel-dev-service.html

* Update ha-media_player-card.html

* Update ha-media_player-card.html

* Update partial-cards.html

* Update ha-style.html

* Update ha-style.html

* Update ha-state-label-badge.html

* Update ha-style.html

* Update ha-panel-dev-service.html

* Update ha-media_player-card.html

* Update ha-state-label-badge.html

* Update ha-card.html

* Update ha-style.html

* Update ha-style.html

* Update partial-cards.html

* Update ha-style.html

* Update ha-style.html

* Update ha-panel-dev-service.html

* Update ha-panel-dev-state.html

* Update state-badge.html

* Update ha-label-badge.html

* Update home-assistant-main.html

* Update ha-style.html

* Update ha-label-badge.html

* Update ha-label-badge.html

* Update ha-style.html

* Update ha-panel-dev-state.html
2017-07-31 23:09:06 -07:00
Andrey b57c86a29c Add JS support for device-local theme name (#358)
* Add JS support for device-local theme name

* Keep themes in hass object

* Make it actually work

* Move themes from home-assistant-main to home-assistant
2017-07-29 10:31:51 -07:00
Paulus Schoutsen 19b903dfb7 Update voice UI (#355) 2017-07-25 00:20:24 -07:00
Paulus Schoutsen 5cdba73bac Hassio improv (#348)
* Add Home Assistant restart option

* Use addons/reload in store refresh

* Add link to web UI

* Show logo in addon view

* Fix routing showing not found

* Add reset options button to addon view

* Fix unload error in addon info

* Add refresh button to snapshot page

* Lint
2017-07-22 11:02:33 -07:00
Andrey 6ba8338e18 Disable sidebar swipe in kiosk mode (#338)
* Disable sidebar swipe in kiosk mode

* Generalize disableSwipe

* Wrap in iife
2017-07-16 07:52:34 -07:00
Andrey 7c079dc01f Initial themes support (#331)
* Initial themes support

* Fix after merge

* Now UI autoresponds to backend theme change

* Move style udating logic to hass-util

* Revert unneeded change

* Switch to ES5 syntax
2017-07-13 09:10:59 -07:00
Andrey b08170e7ff Add support for kiosk mode (#332)
* Add support for kiosk mode

* Implement kiosk mode as a panel
2017-07-13 09:10:30 -07:00
Paulus Schoutsen 96ad1dae38 Polymer 2 fixes (#330)
* Fix startup error in panel-resolver

* Fix map panel stylesheet reference in develop mode under P2

* Fix automation editor recursion

* Fix HA style
2017-07-09 00:21:23 -07:00
Paulus Schoutsen d705bd2e8f Add routing to panels (#329)
* Add routes to Hass.io

* Add routing to automation editor

* Lint
2017-07-08 22:37:44 -07:00
Paulus Schoutsen 10d5a05d1f Use app-route for routing (#328)
* Use app-route for routing

* Fix bower

* Fix default route

* Add back button support back
2017-07-06 21:06:07 -07:00
Adam Mills 26218f64af Fix exception when no password is configured (#315) 2017-06-25 15:09:08 -07:00
Paulus Schoutsen 48b94d6546 Remove unused import 2017-06-20 21:08:50 -07:00
Paulus Schoutsen e2e02acf30 Fix login form 2017-06-20 21:06:57 -07:00
Paulus Schoutsen bb83687d93 Polymer 2 prepare (#309)
* Remove unused paper-range-slider

* Update app-storage

* Upgrade paper-slider to 2.0

* Upgrade paper-scroll-header-panel

* Update paper-card

* Update slots

* Working upgrades

* More slots

* Upgrade app-layout

* More slot upgrades

* Vaadin components to Polymer hybrid ones

* Polymer 2 fixes

* Update polymer to 1.9.2

* Lint
2017-06-18 11:29:20 -07:00
Andrey d1d412c69f Fix default_view icon title. (#290) 2017-05-22 10:38:47 -07:00
Paulus Schoutsen 0754c007f2 Extract loading screen from partial-panel-resolver 2017-05-11 22:23:03 -07:00
Andrey e4fe4ec812 Treat default_view as special only with view:true (#251) 2017-04-02 17:38:50 -07:00
Andrey 16f0775af5 Allow using icon/name for default_view. Add hover-title whn using an icon. (#244) 2017-03-24 09:09:07 -07:00
Paulus Schoutsen a3528a1eb1 Update Home Assistant JS Websocket 2017-02-01 00:09:50 -08:00
Paulus Schoutsen 5c1cf2a66a Filter out default_view 2017-01-29 23:01:44 -08:00
Paulus Schoutsen 264731961b Proper cleanup on logout 2017-01-29 22:56:04 -08:00
Paulus Schoutsen a1057681f1 Initial getting rid of HA-JS (#180)
Getting rid of HA-JS
2017-01-29 18:34:45 -08:00
Paulus Schoutsen 24dd4357d8 Migrate to use websocket client (#158)
* Migrate to websocket client HA-JS

* Bump dependency to 0.1.4

* Upgrade HA-JS

* Fix missing import
2016-11-26 23:41:51 -08:00
Paulus Schoutsen 474366c536 Fix linting issue 2016-08-13 09:55:03 -07:00
Paulus Schoutsen 8f0044778e Hide tabs when only 1 view 2016-08-13 09:38:59 -07:00
Paulus Schoutsen c4b17a24a3 Fix imports thanks to polymer-lint 2016-08-02 09:06:22 -07:00
Paulus Schoutsen 56650a25df Merge navigation and panel modules in HA-JS 2016-07-31 14:19:27 -07:00
Paulus Schoutsen 882ebfedd1 Optimise performance state panel 2016-07-31 13:04:01 -07:00
Paulus Schoutsen 59d347672f Don't render cards when pane not visible 2016-07-31 10:56:52 -07:00
Paulus Schoutsen ad8a3cb59d Fix background cards 2016-07-31 01:41:49 -07:00
Paulus Schoutsen a343d3d098 Migrate main view to app elements 2016-07-31 00:41:59 -07:00
Paulus Schoutsen 057adee010 Migrate panels to app elements 2016-07-30 22:48:39 -07:00
Paulus Schoutsen 519533a4af Update panel resolver to use a span 2016-07-28 23:58:42 -07:00
Paulus Schoutsen 974c75b9ed Use async over debounce in importHref 2016-07-28 09:21:02 -07:00
Paulus Schoutsen 15fd8afea7 ps - update panel resolver to show spinner 2016-07-27 20:15:12 -07:00
Paulus Schoutsen 30a58b2c26 Fix some bugs 2016-07-22 22:29:24 -07:00
Paulus Schoutsen 718384f22a Add semi 2016-07-19 23:36:37 -07:00
Paulus Schoutsen 35edf041ae More re-org 2016-07-19 23:33:03 -07:00
Paulus Schoutsen 9239a56958 Use hydrolysis for optimal panel built size 2016-07-19 02:27:46 -07:00
Paulus Schoutsen 617be99db9 Move style into template and fix polylint 2016-07-19 01:40:04 -07:00
Paulus Schoutsen 406c382a3f Move style into templates 2016-07-19 01:19:44 -07:00
Paulus Schoutsen 43940d067a Remove last ES6 2016-07-18 21:28:42 -07:00
Paulus Schoutsen 111b6c6f48 More ES6->ES5 conversion 2016-07-17 23:18:48 -07:00
Paulus Schoutsen 4029f16e97 Reorg into panels (#75) 2016-07-16 23:19:49 -07:00
Paulus Schoutsen 5e7f2fdbe8 Webcomponent fix ES6 -> 5 2016-07-16 02:15:07 -07:00
Paulus Schoutsen f7ecdd9ce2 Migrate to Rollup + Buble 2016-07-13 23:04:26 -07:00
Paulus Schoutsen 583925e741 Switch tile server to carto.com (#74) 2016-07-13 08:29:56 -07:00
Paulus Schoutsen e7ee8c54bd Defer loading of dev tools 2016-07-12 08:59:07 -07:00
Paulus Schoutsen 78c8e680b2 Extract partial map as standalone file 2016-07-12 00:09:06 -07:00
Paulus Schoutsen cf83fe5759 Clean up some imports 2016-07-11 23:57:17 -07:00
Paulus Schoutsen 6b226c02da Update versions 2016-07-11 22:07:17 -07:00
Paulus Schoutsen f0466f42e5 Fix toolbar when no views 2016-06-11 23:55:59 -07:00
Paulus Schoutsen 0a57e08156 Tweak tabs a little. 2016-05-29 09:48:03 -07:00
Paulus Schoutsen 57dfeeff81 Fix eslint 2016-05-28 23:38:13 -07:00
Paulus Schoutsen d8a260a308 Update require -> import 2016-05-28 23:18:05 -07:00
Paulus Schoutsen 439545b4f8 Optimize loading core 2016-05-28 18:32:42 -07:00
Paulus Schoutsen 60eb731f27 Break up app in core + ui and inline some scripts 2016-05-28 16:07:25 -07:00
Paulus Schoutsen 8af4e6eb3f Migrate behavior to global object 2016-05-28 11:16:40 -07:00
Paulus Schoutsen 4f8e2d5687 Remove HA instance singleton 2016-05-28 01:32:39 -07:00
Paulus Schoutsen 27d928ac07 Tapping view tab scrolls to top 2016-05-27 23:21:31 -07:00
Paulus Schoutsen ead2ba36ac More UI tweaks 2016-05-27 20:34:01 -07:00
Paulus Schoutsen 6d2dd25a4c Give the tabs more breathing space 2016-05-27 01:28:02 -07:00
Paulus Schoutsen 0c353ce102 layout tweaks 2016-05-06 23:04:57 -07:00
Paulus Schoutsen 89a1723f9f Remove unused imports 2016-04-08 21:32:04 -07:00
Paulus Schoutsen 017e38d512 Fix layout dev tools for Safari 2016-04-08 21:10:32 -07:00
Paulus Schoutsen cdfec7dc90 More Material 2016-04-08 00:10:39 -07:00
Paulus Schoutsen a8d3b71f9f Fix # Columns algo 2016-04-07 21:59:59 -07:00
Paulus Schoutsen 17ba0c7e86 Fix login form colors 2016-04-07 21:59:38 -07:00
Paulus Schoutsen 3cf3f3e914 Fix defining # columns 2016-04-01 00:33:27 -07:00
Paulus Schoutsen ec03e15735 Migrate away from deprecated layout classes 2016-03-28 00:11:52 -07:00
Paulus Schoutsen 44234dad28 Change dev tools links to blue 2016-03-27 23:44:44 -07:00
Paulus Schoutsen 51d3e9b92d Update ESLint + fix errors 2016-03-27 08:35:01 -07:00
Pavel Ponomarev b2d4417b20 Fix Safari map panning 2016-03-18 00:15:54 +02:00
Paulus Schoutsen cabf477867 Update sidebar 2016-03-14 23:52:56 -07:00
Paulus Schoutsen 3467b57390 Update link to templates 2016-03-12 16:09:37 -08:00
Paulus Schoutsen c580a9eb89 Update and fix linting 2016-02-28 00:31:45 -08:00
Paulus Schoutsen 4900a9f608 Fix map CSS inlining by vulcanize 2016-02-08 21:57:42 -08:00
Paulus Schoutsen 4d3c0e6a4c Update packages 2016-02-07 00:13:39 -08:00
Paulus Schoutsen 374d9a0514 Fix focus on tab when changing via back button 2016-02-06 23:32:33 -08:00
Paulus Schoutsen 485ad9f033 Fixes for view url-sync 2016-01-25 22:45:49 -08:00
Paulus Schoutsen c52ee12a09 Rename partial-zone to partial-cards 2016-01-25 00:00:07 -08:00
Paulus Schoutsen 95f085a61b Rename ha-zone-cards to ha-cards 2016-01-24 23:58:10 -08:00
Paulus Schoutsen f1005e94e9 Update Nuclear version in about screen 2016-01-24 23:55:48 -08:00
Paulus Schoutsen aa09e351db Make dev tools selectable 2016-01-24 23:55:21 -08:00
Paulus Schoutsen 8dce85f92a Hide passive zones 2016-01-24 23:50:34 -08:00
Paulus Schoutsen 66a7e370d4 Section -> View Groups 2016-01-24 21:47:49 -08:00
Paulus Schoutsen 811de0a3fa Add support for sections 2016-01-24 14:12:11 -08:00
Paulus Schoutsen f4e5dfcf6b Use tiles over SSL 2016-01-14 22:22:17 -08:00
Paulus Schoutsen cdc1437944 Update eslint 2016-01-13 23:47:28 -08:00
Paulus Schoutsen b9631fac6e click -> tap 2016-01-13 00:31:38 -08:00
Paulus Schoutsen 50aadaf880 Add template editor 2015-12-17 23:30:24 -08:00
Paulus Schoutsen 190911b261 Delay removing of init skeleton. 2015-12-17 19:41:26 -08:00
Paulus Schoutsen f4d80f4977 Upgrade to babel 6 2015-12-13 23:53:35 -08:00
Paulus Schoutsen 20e7b9a87d Tweak column sizes 2015-12-05 01:09:51 -08:00
Paulus Schoutsen bd9d9e8815 Move removing init message back to root component 2015-12-05 00:13:54 -08:00
Paulus Schoutsen 6685d65740 Improve loading speed 2015-11-28 18:13:14 -08:00
Paulus Schoutsen 03eddbde0a Prevent text selection in ha-zone 2015-11-15 00:15:51 -08:00
Paulus Schoutsen fb48d1e22a Add about page 2015-11-10 00:14:57 -08:00
Paulus Schoutsen b04e285061 Move voice recog to dialog 2015-11-04 23:52:21 -08:00
Paulus Schoutsen 9a5079c15b Upgrade to material design icons 2015-11-03 00:17:24 -08:00
Paulus Schoutsen 8ac32cd307 Bower dependency cleanup 2015-10-25 15:27:18 -07:00
Paulus Schoutsen b72f3836cf Linting upgrade 2015-10-16 00:12:29 -07:00
Paulus Schoutsen 4dba972927 Fix style for ESLint 2015-09-29 22:43:16 -07:00
Paulus Schoutsen b3fc452598 Add support for zones to map 2015-09-28 23:06:41 -07:00
Paulus Schoutsen 72bceff0fc Add service description in dev tools 2015-09-26 23:10:37 -07:00
Paulus Schoutsen 6989009b2d Change tile provider to MapQuest Open 2015-09-21 23:18:36 -07:00
Paulus Schoutsen 4e797599b6 Fix linting 2015-09-21 22:23:00 -07:00
Paulus Schoutsen 0be937ee6d Fix iPhone panning issues 2015-09-21 22:09:51 -07:00
Paulus Schoutsen 8f13584c14 Add workaround for vulcanize leaflet issue 2015-09-21 00:42:06 -07:00
Paulus Schoutsen f354b72a8d Add map section 2015-09-20 23:12:58 -07:00
Paulus Schoutsen dc5f86223f Reverse logbook 2015-09-13 01:07:11 -07:00
Paulus Schoutsen 3cb2e6a5db Better column # management 2015-08-29 21:39:16 -07:00
Paulus Schoutsen c3b9a55d68 Change how sidebar behaves 2015-08-29 18:15:58 -07:00
Paulus Schoutsen 476e059a6c iOS: fix remember me alignment after wrong pass 2015-08-29 12:14:17 -07:00
Paulus Schoutsen 9d97e51ee2 Add splash image to login form 2015-08-29 12:01:12 -07:00
Paulus Schoutsen 1c82a53631 Add introduction card 2015-08-27 01:04:05 -07:00
Paulus Schoutsen 160061d084 Zone: Header hovers over content on scroll 2015-08-23 19:35:49 -07:00
Paulus Schoutsen 360564758f Fix menu button 2015-08-23 10:20:11 -07:00
Paulus Schoutsen a35d569e22 UI-2015 2015-08-23 01:26:31 -07:00
Paulus Schoutsen f1bad9e5f6 Home Assistant JS now returns class 2015-08-12 22:19:02 -07:00
Paulus Schoutsen 15cb01cb5b FIx ESlint warnings 2015-08-12 20:49:06 -07:00
Paulus Schoutsen 493e86ae5f Style updates after paper-toolbar got new CSS 2015-07-17 23:30:10 -07:00
Paulus Schoutsen 7a86b86745 More conversion to ES2015 2015-07-14 22:32:19 -07:00
Paulus Schoutsen 813268fcf8 Logbook entries are shown again 2015-07-12 21:06:47 -07:00
Paulus Schoutsen 8e143c2e44 ES6 Polymer version 2015-07-12 17:31:41 -07:00