Skip to content

Conversation

@olaf-k
Copy link
Member

@olaf-k olaf-k commented Nov 14, 2025

Continuation of #36 - migrated from fork branch

@olaf-k olaf-k requested a review from R-Bower as a code owner November 14, 2025 10:32
@olaf-k olaf-k force-pushed the olaf/slider-angular branch from dfebfcf to bae00c0 Compare November 14, 2025 10:39
Copy link
Contributor

@R-Bower R-Bower left a 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

@olaf-k olaf-k changed the title feat(slider): Angular version feat(slider): Angular version + thumb indicator Nov 20, 2025
@olaf-k
Copy link
Member Author

olaf-k commented Nov 20, 2025

Everything looks good, apart from the tooltip.

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]>
@olaf-k olaf-k requested a review from R-Bower November 20, 2025 17:08
@R-Bower R-Bower merged commit afe5b6e into main Nov 21, 2025
21 checks passed
@R-Bower R-Bower deleted the olaf/slider-angular branch December 5, 2025 07:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants