Skip to content

Commit

Permalink
fixup! Slider with native input and thumb
Browse files Browse the repository at this point in the history
  • Loading branch information
tayyabataimur committed Feb 7, 2025
1 parent fbc9928 commit 1a111ce
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 12 deletions.
7 changes: 6 additions & 1 deletion packages/lab/src/slider/Slider.css
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@
width: 100%;
}

.saltSlider-disabled {
cursor: not-allowed;
}

.saltSlider-withMarkers {
flex-direction: column;
gap: calc((var(--salt-size-base) - var(--salt-size-selectable)) / 2);
Expand Down Expand Up @@ -79,7 +83,7 @@

.saltSlider-disabled .saltSlider-track,
.saltSlider-disabled .saltSliderThumb {
cursor: not-allowed;
pointer-events: none;
}

.saltSliderThumb-focused {
Expand All @@ -100,6 +104,7 @@
transform: translate(-50%, -50%);
border: 1px solid var(--salt-accent-borderColor);
padding: 6px;
pointer-events: none;
user-select: none;
z-index: 1;
left: var(--slider-progressPercentage);
Expand Down
6 changes: 3 additions & 3 deletions packages/lab/src/slider/internal/SliderTrack.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ export const SliderTrack = forwardRef<HTMLDivElement, SliderTrackProps>(
>
{/* Min Label */}
{!markers && (
<Text as="label" className={withBaseName("minLabel")}>
<Text styleAs="label" className={withBaseName("minLabel")}>
{minLabel || min}
</Text>
)}
Expand All @@ -81,7 +81,7 @@ export const SliderTrack = forwardRef<HTMLDivElement, SliderTrackProps>(
</div>
{/* Max label */}
{!markers && (
<Text as="label" className={withBaseName("maxLabel")}>
<Text styleAs="label" className={withBaseName("maxLabel")}>
{maxLabel || max}
</Text>
)}
Expand All @@ -98,7 +98,7 @@ export const SliderTrack = forwardRef<HTMLDivElement, SliderTrackProps>(
} as React.CSSProperties
}
key={marker.value}
as="label"
styleAs="label"
>
{marker.label}
</Text>
Expand Down
4 changes: 0 additions & 4 deletions packages/lab/stories/slider/range-slider.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,6 @@ const Template: StoryFn = ({ ...args }) => {

export const Default = Template.bind({});
Default.args = {
min: 0,
max: 30,
defaultValue: [0, 4],
name: "Default range slider",
"aria-label": "default",
};

Expand Down
4 changes: 0 additions & 4 deletions packages/lab/stories/slider/slider.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,6 @@ const Template: StoryFn = ({ ...args }) => {

export const Default = Template.bind({});
Default.args = {
min: 5,
max: 125,
defaultValue: 100,
step: 5,
"aria-label": "default",
};

Expand Down

0 comments on commit 1a111ce

Please sign in to comment.