Aidan Timson
5f140c5fc4
Safe area: main content and onboarding ( #26813 )
...
* foundation: define --safe-area-content-inset-*; adjust drawer width; apply top inset to pre-login templates
* Set default for var
* Update demo template
* Set default to avoid issues
* Allow for left and right insets or 560px
* Remove
2025-09-07 13:25:29 +03:00
Wendelin
4076e5655a
Add HA Cloud login to onboarding ( #24485 )
...
* Add ha cloud login to onboarding
* Add view for no cloud backup available
* Add logout and forgot pw
* Improve styling
* Fix bug to open cloud backup after login
* Remove callback from catch in transform methods
* Remove unused variable
* Fix lint
* Add new onboarding restore design
* Fix lint
* Change back button style
* Update header styles
* Style onboarding left aligned
* Remove unused imports
* Fix imports
* Fix multi factor cloud auth
* Fix prettier
* Edit onboarding translations
* Revert gulp change
* Improve cloud login component
* Fix no-cloud-backup naming
* fix types
* Use cloud login function directly
* Fix eslint
* Hide restore picker when there is nothing to select
* Fix eslint
2025-03-18 15:24:04 +01:00
Bram Kragten
dda7de3301
Fix issues with develop and serve ( #24602 )
...
* fix issues with develop and serve
* fix get image data, use hassUrl
* save picture-upload
* Update bundje.cjs
* Prettier
* Fix profile picture in dev serve mode
* person badge too
---------
Co-authored-by: Wendelin <w@pe8.at >
2025-03-12 16:59:40 +01:00
Steve Repsher
345000a0e9
Redefine browser requirements for modern (latest) builds ( #16506 )
...
* Redefine browser requirements for modern (latest) builds
* Rename babel class properties plugin
* Fix only allowing latest Android
* Add browsers released in last year
* Use at or above for utilization (no change to browsers currently)
* Only use time query (no effective change)
* Add transform for private methods
* Fix some typos in browserslist config
Co-authored-by: Quentame <polletquentin74@me.com >
* bump browserslist-useragent-regex
* Add fallback feature detection for Array.prototype.findLast
---------
Co-authored-by: Quentame <polletquentin74@me.com >
2024-07-19 10:49:19 -04:00
Paul Bottein
0f9c97aea0
Center login content for every screen size ( #18943 )
2023-12-07 13:45:05 +00:00
Bram Kragten
c485e8d03e
Update onboarding ( #17734 )
...
Co-authored-by: Paul Bottein <paul.bottein@gmail.com >
2023-08-30 13:24:25 +02:00
Bram Kragten
d56273ec25
Use nominatim from openstreetmap for location search in onboarding ( #17287 )
...
* Use nominatim from openstreetmap for location search in onboarding
* Update text, add user agent
* Handle errors better, add email address
* remove detect text
* Use `ui.common.search`
* Update attribution location
* Apply suggestions from code review
Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com >
* Update src/translations/en.json
Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com >
* Remove unused style
* Increase line-height
* Apply suggestions
---------
Co-authored-by: Paul Bottein <paul.bottein@gmail.com >
Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com >
2023-07-18 15:00:41 +02:00
Bram Kragten
8695bbc490
Move globalThis polyfill to compatibility, add more compatibility ( #16386 )
2023-05-04 15:49:28 +02:00
Steve Repsher
4e1e76ccc2
Add module preload to demo page ( #16274 )
2023-04-24 11:27:40 +02:00
Steve Repsher
aac28efd32
Streamline HTML generation and consolidate templates ( #16117 )
2023-04-20 11:10:12 +02:00
dependabot[bot]
9f6d9d8b0b
Bump tsparticles from 1.34.0 to 2.8.0 ( #15367 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2023-02-06 17:34:17 +00:00
Bram Kragten
f0d53aab7b
Fix ES5 build and fix polyfill of Intl.Locale ( #15322 )
2023-02-02 20:20:23 +01:00
Paul Bottein
57291183ca
update border radius to 12px ( #14201 )
2022-10-26 16:54:05 +00:00
Paul Bottein
7e6a9f1653
Remove box shadow for ha-card ( #14063 )
...
* Remove box shadow for ha-card
* add raised style in case of raised card needed
* add box-sizing: border-box
* Allow box-shadow theming
* Restore box-shadow theme in date range picker
* Restore hui unused entities card box shadow none
* Apply suggestions from code review
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2022-10-17 10:20:11 +02:00
rianadon
d7732ee850
Improve accessibility on login page ( #9731 )
2021-11-08 10:29:34 +01:00
Bram Kragten
8141f78a92
Use ES5 build for Safari 12 and below ( #9482 )
2021-06-30 12:02:01 +02:00
Bram Kragten
5418474f64
Polyfill globalThis in latest build ( #9352 )
2021-06-03 22:50:33 +02:00
Bram Kragten
65a30bf60c
Fix onboarding dark styles ( #9040 )
2021-04-29 08:55:45 -07:00
Bram Kragten
dd4efe0f51
Apply dark style on init when prefers-color-scheme: dark ( #8997 )
2021-04-26 14:54:47 -07:00
Bram Kragten
89ecc8bd2f
Change preload to modulepreload ( #8600 )
2021-03-09 11:39:08 -08:00
Paulus Schoutsen
e50fd80b2e
Add particles to onboarding ( #8567 )
2021-03-09 15:30:29 +01:00
Joakim Sørensen
d09c4898c1
Remove logs and fix dark theme during onboarding restore ( #7579 )
2020-11-09 22:50:16 +01:00
Bram Kragten
f6ff652ca4
Fix es5 build ( #7319 )
2020-10-14 22:20:39 +02:00
Bram Kragten
810d2a1ceb
Fix onboarding dark mode ( #6910 )
...
Fixes #6882
2020-09-10 13:11:27 +02:00
Bram Kragten
80224e6974
Fix onboarding styling ( #6819 )
2020-09-07 19:48:19 +02:00
Joakim Sørensen
47e9531972
Use media query for darkmode on login and onboarding ( #6625 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2020-08-24 18:29:16 +02:00
Paulus Schoutsen
67ac3b4ba3
Drop Custom Elements ES5 adapter ( #6107 )
2020-06-05 11:04:19 +02:00
Paulus Schoutsen
aa9a354746
Preload ( #6062 )
2020-05-27 12:54:52 -07:00
Paulus Schoutsen
050cdf3783
Integrate compatibility into other entrypoints ( #6029 )
2020-05-25 19:36:22 +02:00
Paulus Schoutsen
7e281f66c2
Rollup ( #5995 )
2020-05-22 23:05:47 -07:00
Bram Kragten
0a92c28bac
Split up mdi icons ( #4379 )
2020-05-05 16:40:11 +02:00
Bram Kragten
4f70ec7dc2
Set correct lang attribute ( #5479 )
...
* Set correct lang attribute
* Update lit-localize-lite-mixin.ts
* Update translations-mixin.ts
* Remove lang=""
* Move logic out of mixin
2020-04-08 12:36:06 +02:00
Paulus Schoutsen
2929db5ba4
Fix fonts precaching ( #3338 )
...
* Fix font urls
* Don't zopfli nonexisting fonts
2019-07-10 08:18:04 -07:00
Tor Arne Vestbø
a396a4e666
Pass credentials (cookies e.g.) when loading JavaScript assets ( #3259 )
...
The behavior of 'crossorigin' without a value is the same as
anonymous, which means user credentials such as cookies,
client-side SSL certificates or HTTP authentication will
not be passed on.
We want the preload links to work even when they are behind
a proxy that requires an authentication cookie, such as
Cloudflare Access (CF_Authorization), so we need to explicitly
send credentials with the "use-credentials" value.
ES modules are always fetched with CORS, with anonymous being
the default. Some browsers (Chromium) will realize that the
request is to the same origin, and send credentials anyways,
while others (Safari) will not, so we need to explicitly send
credentials to make sure they load in all cases.
See https://jakearchibald.com/2017/es-modules-in-browsers/
2019-06-10 13:41:59 -07:00
Paulus Schoutsen
82e8ca2754
Alow setting up integrations during onboarding ( #3163 )
...
* Allow setting up integrations during onboarding
* Fix compress static
* Don't compress static files in CI
* Remove unused file
* Fix static compress disabled in CI build
* Work with new integration step
* Import fix
* Lint
* Upgrade HAWS to 4.1.1
2019-05-07 22:27:10 -07:00
Paulus Schoutsen
6c41c7b1ab
Gulpify build pipeline ( #3145 )
...
* Gulpify build pipeline
* Update build frontend script
* Fixes
* Limit service worker to latest build
* Use shorthand
* Fix hassio build
2019-05-02 11:35:46 -07:00
Paulus Schoutsen
0c406335f5
Upgrade deps ( #3038 )
...
* Upgrade deps
* Revert workbox back to 3
* Fix var name
2019-04-02 12:14:10 -07:00
Paulus Schoutsen
22eb6c6a8d
Remove special char
2018-11-30 16:24:13 +01:00
Paulus Schoutsen
f443942e03
Authorize onboarding ( #1603 )
...
* Tweak onboarding + authorize
* Authorize/Onboarding pimp
* More tweaks
* Comments
2018-08-27 22:10:15 +02:00