9049 Commits

Author SHA1 Message Date
c727
cd33e2568a Exp. UI: add support for "big" cards (#1296)
* Exp. UI: add support for "big" cards

* Lint

* Requested changes

* Revert outdated changes

* ...2

* ...3

* Feedback
2018-06-18 22:18:20 -04:00
c727
4cf7959b12
Hassio: Fix menu button icon (#1299)
* Hassio: Fix menu button icon

* Move comments

* Hups
2018-06-19 01:32:40 +02:00
c727
dc9a227aa3 Exp. UI: Add error card (#1298)
* Exp. UI: Add error card

* Cleanup

* Lint

* Typo

* Requested changes
2018-06-18 19:19:01 -04:00
c727
449751c59f Exp. UI: add errorHandling for CustomElement and getCardSize() (#1295)
* Exp. UI: add errorHandling for CustomElement and getCardSize()

* Add ";"

* Lint
2018-06-18 13:04:12 -04:00
c727
d2eb0ef23f Exp. UI: add support for more info dialog (#1294)
* Exp. UI: add support for more info dialog

* Sort items

* Rename HIDE_MORE_INFO to DOMAINS_HIDE_MORE_INFO
2018-06-18 10:07:58 -04:00
Paulus Schoutsen
dd87502688
Fix config entries (#1293)
* Fix config entries

* Reset error msg when flow is closed
2018-06-18 09:53:37 -04:00
Paulus Schoutsen
ba2c3edc87 Fix closing tag 2018-06-16 22:32:46 -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
c727
75e3f1f37b Remove icon-set validation from customize (#1286)
we could set to hass or mdi but the use could still use a custom set
2018-06-16 06:50:26 -04:00
Paulus Schoutsen
052e659782
Clean up calendar panel (#1285) 2018-06-15 13:38:02 -04:00
Paulus Schoutsen
890c31fb96 Add calendar translation and icon 2018-06-15 12:59:43 -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
c727
2905cefd39 Localize more_info_settings (#1284) 2018-06-15 11:13:00 -04:00
Paulus Schoutsen
67cef55f34
Fix grey background partial-cards 2018-06-12 22:22:56 -04:00
c727
274e1a671f Localize media player dialog (#1279) 2018-06-12 20:45:06 -04:00
c727
98df34c0a8 Replace \$= with $= (#1280) 2018-06-12 20:44:43 -04:00
Yevgeniy
8e8d907090 Change weather card to support forecasts with two modes (#1277)
* Separation of date and time

* Remove <div>, hour to numeric, text uppercase

* Revert style, fix <br>
2018-06-12 21:29:21 +02:00
starkillerOG
cf3d864378 General sound mode support (#1275)
* Add sound mode support

* Add sound mode support

* Rebase Sound Mode support

* Cammel case fix

* Sound mode support

* Add sound mode support

* change to attr-for-selected

* Simplify sound mode support
2018-06-12 21:27:54 +02:00
Paulus Schoutsen
7f133d0316
Don't rely on get panels from websocket package (#1264) 2018-06-12 09:28:41 -04:00
Paulus Schoutsen
9717166fee
Allow placeholders for config flow description (#1274) 2018-06-12 09:28:20 -04:00
Paulus Schoutsen
0b6214be2b
Random fixes (#1276) 2018-06-12 09:27:46 -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
92930a2b94
Add es5 adapter to es5 panel (#1272) 2018-06-08 14:58:15 -04:00
Andrey
7a2aff712b Better show custom ui versions (#1269) 2018-06-08 09:35:27 -04:00
Paulus Schoutsen
0ae676d9ba
Better configure Carto Basemaps (#1267) 2018-06-07 17:16:08 -04:00
Paulus Schoutsen
673f769237
Remove word "EXPERIMENTAL" from config entry menu option (#1268) 2018-06-07 17:15:49 -04:00
Jaak Laineste
bb442c824b fix map URLs (#1265)
Fix attribution and URL for basemaps as in https://github.com/CartoDB/basemap-styles. Disclaimer: I'm PM for CARTO basemaps.
2018-06-07 14:09:01 -04:00
Paulus Schoutsen
eb91cedf68
Update config entries text (#1263) 2018-06-06 22:37:34 -04:00
Paulus Schoutsen
9ac1384e1f
Remove has-scrolling-region attribute
Fixes #1250
2018-06-06 22:36:34 -04:00
Paulus Schoutsen
cab53b3324
Use websocket for entity registry update (#1261)
* Use websocket for entity registry update

* Lint
2018-06-06 22:34:34 -04:00
Paulus Schoutsen
bf4d0e6bc9
Use websocket to fetch themes and translations (#1260)
* Use websocket to fetch themes and translations

* Lint
2018-06-06 22:34:20 -04:00
Paulus Schoutsen
10c997b7b2
Remove no longer needed blocks (#1262) 2018-06-05 21:20:34 -04:00
Paulus Schoutsen
af14fc6548
Preact: Import components in pages that need them (#1257) 2018-06-04 07:05:51 -04:00
Paulus Schoutsen
8133102bcb
Re-add service worker caching (#1247)
* Re-add service worker caching

* Lint
2018-06-03 07:38:22 -04:00
c727
dbcae9cb77 Localize configurator, climate (#1253)
* Localize configurator

* Add climate

* Fix typo

* Lowercase
2018-06-03 07:38:07 -04:00
c727
cb284d9718 Localize lock dialog (#1249)
* Localize lock dialog

* Fix attribute binding

* Add ev
2018-06-03 07:37:35 -04:00
c727
d16f4c846a Pass hass to state-history-charts (#1252) 2018-06-03 07:36:27 -04:00
c727
addb8e3111 Localize cover, fan, light, media player, history charts (#1244)
* Localize cover, fan, light, media player, history charts

* Don't capitalize
2018-06-01 10:50:28 -04:00
c727
fa11fbc85d Localize notification toasts (#1243)
* Localize notification toasts

* Use correct placeholder syntax

* Lint

* Use original string
2018-06-01 10:07:33 -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
1a3966e55f Localize ha-relative-time (#1241)
* Localize relative time

* Add mixin

* Pass hass to ha-relative-time

* Remove debug

* Add hass

* Add hass everywhere

* Remove value from translation file

* Add quotes to attributes

* Lint

* Fix in hassio file

* Use current placeholder syntax

* Use correct syntax

* Move to ui.components
2018-06-01 09:55:00 -04:00
Marius
e11cca28fd Fixes #12707 Nest climate card contains redundant fields (#1234)
* Fixes #12707 Nest climate card contains redundant fields

Updated for better value handling

Fixed lint

* Remove some brackets
2018-06-01 14:58:34 +02: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
cdce8p
b378b92aa8 Fix paper-slider overflow issue (#1235)
* Fix overflow issue with slider pin

* Lint

* Reverted changes

* Style changes

* Centered position values a bit higher

* Use ha-labeled-slider

* Small update
2018-05-31 17:23:22 -04:00
Paulus Schoutsen
c0919cfe11
Add paper-time-input back (#1242) 2018-05-31 17:20:57 -04:00
c727
f96db5003a Automation dialog: add localization, fix CSS (#1227)
* Automation dialog: add localization, fix CSS

* Feedback

* Add bottom margin to dialog controls

* Remove margin for all
2018-05-30 22:57:45 -04:00
c727
a8fa8d46e5 ACP dialog: remove deprecated pattern check (#1238) 2018-05-30 20:12:57 -04:00
c727
673c7c5184 Remove is="custom-style" (#1237) 2018-05-30 19:59:31 -04:00