mirror of
https://github.com/home-assistant/frontend.git
synced 2026-04-17 23:54:28 +01:00
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>
This commit is contained in:
@@ -68,7 +68,6 @@
|
||||
"@material/mwc-fab": "0.27.0",
|
||||
"@material/mwc-floating-label": "0.27.0",
|
||||
"@material/mwc-formfield": "patch:@material/mwc-formfield@npm%3A0.27.0#~/.yarn/patches/@material-mwc-formfield-npm-0.27.0-9528cb60f6.patch",
|
||||
"@material/mwc-icon-button": "0.27.0",
|
||||
"@material/mwc-linear-progress": "0.27.0",
|
||||
"@material/mwc-list": "patch:@material/mwc-list@npm%3A0.27.0#~/.yarn/patches/@material-mwc-list-npm-0.27.0-5344fc9de4.patch",
|
||||
"@material/mwc-radio": "0.27.0",
|
||||
|
||||
Reference in New Issue
Block a user