Create detailed implementation plan for migrating overflow menus to ha-dropdown #28354
+281
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Breaking change
Proposed change
Adds a comprehensive migration plan document (
MIGRATION_PLAN_HA_DROPDOWN.md) for converting all overflow menus from legacyha-button-menu/ha-md-button-menuto the newha-dropdowncomponent.Scope identified:
ha-button-menu+ha-list-itemha-md-button-menu+ha-md-menu-itemPlan structure:
ha-button-menumigrationha-md-button-menumigrationMigration pattern documented:
ha-button-menu/ha-md-button-menuha-dropdownha-list-item/ha-md-menu-itemha-dropdown-itemslot="graphic"/slot="start"slot="icon"class="warning"variant="danger"@clickhandlersvalue+@wa-selectType of change
Example configuration
# N/A - documentation onlyAdditional information
Checklist
If user exposed functionality or configuration variables are added/changed:
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.