-
Notifications
You must be signed in to change notification settings - Fork 1
feat(slider): Angular version + thumb indicator #44
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
Conversation
Signed-off-by: Olaf Kappes <[email protected]>
dfebfcf to
bae00c0
Compare
Signed-off-by: Ryan Bower <[email protected]>
…leanup Signed-off-by: Ryan Bower <[email protected]>
R-Bower
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks good, apart from the tooltip.
Component reuse is ok so long as it doesn't negatively impact the user experience. imo our tooltip is not built for rapid updates, so it's not a good fit for input components like the slider.
slider-tooltip.mp4
compare this to Chakra's, which uses simple CSS for positioning:
chakra-tooltip.mp4
Signed-off-by: Ryan Bower <[email protected]>
Signed-off-by: Ryan Bower <[email protected]>
Signed-off-by: Olaf Kappes <[email protected]>
Signed-off-by: Olaf Kappes <[email protected]>
Signed-off-by: Olaf Kappes <[email protected]>
Signed-off-by: Olaf Kappes <[email protected]>
the (actual) Tooltip has been replaced by a new Thumb Indicator subcomponent (React + Angular). it is a port of zag's Dragging Indicator but renamed (as it also appears on hover now) and modified to rely mostly on CSS (the machine is still positioning it). styles are copy/pasted from the Tooltip and doc updated. |
Signed-off-by: Olaf Kappes <[email protected]>
Signed-off-by: Olaf Kappes <[email protected]>
Continuation of #36 - migrated from fork branch