Wendelin
14615191f4
Introduce ha-input ( #29878 )
2026-03-17 14:45:07 +01:00
Wendelin
9a7a8fd377
Add reportValidity in ha-form ( #29884 )
...
* Add validation for required fields in ha-auth-flow before submission
* Add reportValidity methods to form components for improved validation handling
* Remove async reportValidity funcs
* Review
2026-03-03 09:05:49 +02:00
Wendelin and Bram Kragten
721cf46ce5
Migrate ha-icon-button to webawesome ( #29622 )
...
* Remove mwc-icon-button dependency and update ha-icon-button to use ha-button component
* --mdc-icon-button-size to --ha-icon-button-size
* Refactor ha-icon-button styles to improve encapsulation and remove redundant CSS rules
* add href functionality
* Migrate a wrapped ha-icon-button to ha-icon-button
* Update slot reference for ha-icon-button in hui-dialog-save-config
* fix overflow trigger
* Review
* fix sub icon buttons
* Fix attribute binding for href and target in ha-icon-button-next
* Fix binding for href and target properties in ha-icon-button
* Update src/layouts/hass-tabs-subpage.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
* Update src/panels/lovelace/editor/hui-dialog-save-config.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
* Update src/panels/lovelace/editor/badge-editor/hui-dialog-edit-badge.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
* Update src/panels/config/labs/ha-config-labs.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
* Fix icon-button slot
* Update src/components/ha-icon-button.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2026-02-18 16:18:28 +01:00
Wendelin and Aidan Timson
aec4a06156
migrate ha-select to ha-dropdown ( #29392 )
...
* migrate ha-select to ha-dropdown
* remove ha-menu
* review
* Fix eslint error
---------
Co-authored-by: Aidan Timson <aidan@timmo.dev >
2026-02-04 13:47:15 +00:00
Petar Petrov
784ee22623
Removes duplicate closing tag in ha-auth-form-string ( #28883 )
2026-01-08 20:53:55 +01:00
Wendelin
6890823c31
Make login button full width ( #28072 )
2025-11-24 10:49:13 +01:00
Bram Kragten and Petar Petrov
3b73d7c298
Dont add store token for external auth flows ( #28026 )
...
* Dont add store token for external auth flows
* Apply suggestion from @MindFreeze
---------
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2025-11-21 12:01:02 +00:00
Wendelin
06475382e8
Fix auth language picker styles ( #27805 )
2025-11-05 10:54:36 +01:00
Wendelin and Simon Lamon
fdd66b5cec
Use border radius design tokens in codebase ( #27169 )
...
Co-authored-by: Simon Lamon <32477463+silamon@users.noreply.github.com >
2025-10-03 11:11:30 +00:00
Bram Kragten
5138276f8a
Show password forgot link on mobile ( #26526 )
...
show password forgot link on mobile
2025-08-13 17:22:17 +03:00
Wendelin and Bram Kragten
fa758f2bee
Redesign ha-button ( #25564 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2025-07-30 16:15:18 +02:00
Wendelin
d2cc4a624e
Use ha-line-height css tokens in codebase ( #25468 )
2025-05-15 11:57:17 +02:00
Wendelin
3058fcad46
Use ha-font-size typography css tokens ( #25361 )
2025-05-09 13:47:25 +02:00
Wendelin and Petar Petrov
ba4ec960c8
Use ha-font-weight typography css tokens ( #25374 )
...
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2025-05-08 15:11:53 +00:00
Bram Kragten and Wendelin
e156dd36f4
Use SWC for typescript, update to Lit 3, migrate decorators ( #25150 )
...
Co-authored-by: Wendelin <w@pe8.at >
2025-04-24 14:10:35 +02:00
karwosts
63f4cc456c
No particles when prefers-reduced-motion ( #25029 )
2025-04-13 08:56:02 +02:00
Wendelin
abe8899f9b
Update ts-eslint ( #23723 )
...
* Update ts-eslint
* Remove comments
* Remove unused ts-ignore
* Add undefined generic type instead of unknown
* Remove unused undefined type
* Fix type issues
* Use undefined instead of void for subscribed return type
2025-01-14 11:24:02 +01:00
Wendelin
8f19c0abb0
Use localStorage with Web Storage API ( #23172 )
2024-12-10 11:14:15 +01:00
Paul Bottein
6934f0626c
Fix boolean attributes ( #23189 )
2024-12-06 18:39:34 +01:00
Petar Petrov
400ddbf625
Fix attributes broken by the warning fixes ( #23182 )
2024-12-06 14:56:42 +01:00
Petar Petrov
7a12fd2853
Fix ALL the eslint warnings ( #23165 )
...
* Fix many lint warnings
* Fix ALL lint warnings
* small fix
* type fixes
2024-12-06 09:55:07 +01:00
Wendelin and Bram Kragten
6b0afe6ebb
Add inline-arrow option to ha-select & ha-language-picker ( #22935 )
...
* Add inline-arrow option to ha-select & use it in some language pickers
* Update src/components/ha-language-picker.ts
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
---------
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2024-11-21 16:44:11 +02:00
Wendelin
ced70fd9a1
Fix 2fa login validation, add autofocus to login ( #22856 )
2024-11-18 15:25:51 +02:00
Wendelin
830d8d2410
Add type import check to eslint ( #22488 )
...
* Add type import check to eslint
* Add type imports with eslint --fix
2024-10-30 11:12:30 +00:00
Yosi Levy
5e40bb55eb
RTL fixes ( #19563 )
2024-01-30 14:27:40 +01:00
Yosi Levy
97652bd2f6
Various RTL fixes ( #19495 )
...
* Various RTL fixes
* Additional RTL
* Additional fixes
* Revert ha-dialog
* Improve margin-title
* Additional fixes
* Additional fixes
* Fix prettier
* More fixes
* Additional fixes
* Fix prettier
* Fix prettier again
* Additional updates
* Additional fixes
* Final fixes (left only)
2024-01-26 17:15:27 +01:00
Steve Repsher
349344161a
Fix incompatible object/array property types (2 of 3) ( #19482 )
2024-01-22 16:04:58 +01:00
karwosts
83c5408f8f
Minor form localizations ( #19434 )
...
* Minor form localizations
* missing imports
2024-01-17 14:40:58 -05:00
karwosts
a06c9d0cc6
Localize show_password in auth form ( #19300 )
...
* Localize show_password in auth form
* changes from review
2024-01-16 22:39:35 +01:00
Steve Repsher
b801441201
Fix property visibility mismatches (1 of 2) ( #19376 )
2024-01-15 15:40:03 +01:00
Bram Kragten
02a7d0e797
Clean up local auth flow, preselect remember me ( #19354 )
2024-01-11 11:03:32 +01:00
Steve Repsher
3edc77c978
Fix missing element tag definitions ( #19329 )
2024-01-09 15:00:30 +01:00
Bram Kragten
4f05bd9e22
Fix circular progress size + fix bug in assist pipeline debug ( #19268 )
2024-01-03 21:21:42 -05:00
Paul Bottein
ef3785ce9f
Fix particles over alert in login screen ( #18923 )
2023-12-06 13:16:47 +01:00
Bram Kragten
7e74502ba3
Add particles to login, move forgot password link ( #18868 )
2023-12-04 11:34:42 +01:00
Bram Kragten
861959ed2d
add previous button to login screen ( #18837 )
2023-11-30 17:06:22 +01:00
Bram Kragten
b5b2392dd2
Guard for no person for user ( #18812 )
2023-11-29 20:59:06 +01:00
Bram Kragten
4a53de4466
Lazy load language picker in auth and onboarding ( #18806 )
2023-11-29 10:50:05 +01:00
Bram Kragten
8c0c56b954
Login page feedback ( #18791 )
2023-11-28 20:21:10 +01:00
Bram Kragten
c1f76e0565
Update ha-authorize.ts
2023-11-28 13:44:23 +01:00
Kendell R and Bram Kragten
f4ee734ea3
Use new localize format ( #18574 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2023-11-28 12:29:41 +00:00
Bram Kragten
2e1fb9df66
Update design of login page ( #18770 )
2023-11-27 23:06:51 +01:00
Bram Kragten
58e0179321
Add local login flow ( #18717 )
2023-11-24 17:22:05 +01:00
renovate[bot] and Steve Repsher
15395275ba
Update dependency prettier to v3.1.0 ( #18675 )
...
* Update dependency prettier to v3.1.0
* Reformat
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Steve Repsher <steverep@users.noreply.github.com >
2023-11-19 23:31:56 -05:00
Bram Kragten
a60bb3ae0a
Clean up auth flow translation placeholders ( #18502 )
2023-11-02 21:02:42 +01:00
Kendell R
a9e34d7590
Stop using ha-markdown on the auth page ( #18480 )
2023-11-01 15:36:17 +01:00
Kendell R
8f1a6ef1b1
Improve password show/hide buttons ( #18176 )
2023-10-10 13:26:54 +00:00
Paul Bottein
cbd424ff5a
Fix aria label auth page ( #18032 )
2023-09-26 22:39:25 +02:00
Paul Bottein
d8c98d8f96
Move auth components from shadow DOM to light DOM ( #18015 )
2023-09-26 20:17:03 +02:00
Steve Repsher
e46f2cd9bf
Adjust password manager polyfill for form injections ( #17830 )
2023-09-19 14:51:38 +02:00