Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Round Slider #41

Open
dvbit opened this issue Nov 30, 2022 · 2 comments
Open

[Feature]: Round Slider #41

dvbit opened this issue Nov 30, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@dvbit
Copy link

dvbit commented Nov 30, 2022

Is your feature request related to a problem?

Feature request.
Love your work. Should be in Core.
It would be wonderful to have this also :
https://github.com/thomasloven/round-slider

Thanks again

Describe the solution you'd like

A round slider for thermostat etc...

Describe alternatives you've considered

No response

Additional context

No response

@dvbit dvbit added the enhancement New feature or request label Nov 30, 2022
@mukowman
Copy link

Would love this also, looking for a card with similar functionality to the Google Home ChromeCast volume sliders.
image

@AnthonMS
Copy link
Owner

Thank you for the request.

I will start our by saying, I don't even know how to start implementing something like this in the slider-v2 because all the math calculating the position of the slider and the actual value for the entity, relies upon X/Y values compared to start/end of the slider.

Making it round like this would require some serious refactoring in the slider-v2 and I just don't think it would be possible without breaking a ton of other logic.

It would probably be possible in the original slider. Since it relies on the HTML input slider element. But I don't know if I will ever have the time to implement it in that. When I finally do get time to update the cards, it will be to address some of all the problems regarding HACS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants