Skip to content

Commit 9c6a4a6

Browse files
committed
fix(VSlider): increase touch target size
fixes #4356
1 parent 4ca8391 commit 9c6a4a6

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

packages/vuetify/src/components/VSlider/VSlider.sass

+9
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,15 @@
6969
transform: scale(0.1)
7070
pointer-events: none
7171

72+
&::after
73+
content: ''
74+
width: $slider-thumb-touch-size
75+
height: $slider-thumb-touch-size
76+
position: absolute
77+
top: 50%
78+
left: 50%
79+
transform: translate(-50%, -50%)
80+
7281
.v-slider__ticks-container
7382
position: absolute
7483

packages/vuetify/src/components/VSlider/_variables.scss

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ $slider-thumb-label-height: 32px !default;
1616
$slider-thumb-label-transition: .3s map-get($transition, 'fast-in-fast-out') !default;
1717
$slider-thumb-label-width: 32px !default;
1818
$slider-thumb-size: 12px !default;
19+
$slider-thumb-touch-size: 42px !default;
1920
$slider-tick-border-radius: 0 !default;
2021
$slider-track-border-radius: 0 !default;
2122
$slider-track-width: 2px !default;

0 commit comments

Comments
 (0)