Skip to content

Add new composables and isolate colors specific logic#6422

Merged
TimoPtr merged 3 commits intomainfrom
feature/ha_components
Feb 11, 2026
Merged

Add new composables and isolate colors specific logic#6422
TimoPtr merged 3 commits intomainfrom
feature/ha_components

Conversation

@TimoPtr
Copy link
Member

@TimoPtr TimoPtr commented Feb 10, 2026

Summary

This PR adds two new components needed for #6342 HALabel and HASettingsCard. I also decided to move the code specific for each composable color like HAButton using private extension otherwise the HAColor would become too big and the code is not meant to be use elsewhere.

Checklist

  • New or updated tests have been added to cover the changes following the testing guidelines.
  • The code follows the project's code style and best_practices.
  • The changes have been thoroughly tested, and edge cases have been considered.
  • Changes are backward compatible whenever feasible. Any breaking changes are documented in the changelog for users and/or in the code for developers depending on the relevance.

Screenshots

image image image image

@TimoPtr TimoPtr merged commit b000e2b into main Feb 11, 2026
23 checks passed
@TimoPtr TimoPtr deleted the feature/ha_components branch February 11, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants