feat: update StrokeControl and Slider components with consistent back… #22
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.
…ground color and border styles
Description
Previously:
1.The stroke width slider was not visible due to styling and visibility conflicts in Slider.jsx.
2.The stroke preview circle (representing brush width) was also invisible or misaligned.
3.When the circle became visible, it caused the toolbar border to shift as its size increased.
4.The layout lacked proper responsiveness on different screen sizes.
1.Fixed visibility issues
-Updated Slider.jsx styles in the shadcn/ui layer to ensure the slider track and thumb are properly visible.
-Ensured the stroke preview circle is always visible with consistent contrast against the background.
2.Fixed layout shifting
-Wrapped the preview circle in a fixed-height container and used absolute positioning to prevent the parent border from resizing.
Semver Changes
Issues
Checklist